Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-24 01:28:26

0001 # hltGetConfiguration /frozen/2025/2e34/v1.0/HLT --cff --data --type 2025v10
0002 
0003 # /frozen/2025/2e34/v1.0/HLT/V2 (CMSSW_15_0_4)
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.0/HLT/V2")
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   ALCALowPtJet = cms.vstring( 'AlCaLowPtJet' ),
1233   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1234   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1235   ALCAP0 = cms.vstring( 'AlCaP0' ),
1236   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1237   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1238   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1239   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1240   DQM = cms.vstring( 'OnlineMonitor' ),
1241   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1242   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1243   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1244   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1245   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1246   EcalCalibration = cms.vstring( 'EcalLaser' ),
1247   Express = cms.vstring( 'ExpressPhysics' ),
1248   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1249   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1250   NanoDST = cms.vstring( 'L1Accept' ),
1251   ParkingAnomalyDetection = cms.vstring( 'ParkingAnomalyDetection' ),
1252   ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0',
1253     'ParkingDoubleMuonLowMass1' ),
1254   ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2',
1255     'ParkingDoubleMuonLowMass3' ),
1256   ParkingDoubleMuonLowMass2 = cms.vstring( 'ParkingDoubleMuonLowMass4',
1257     'ParkingDoubleMuonLowMass5' ),
1258   ParkingDoubleMuonLowMass3 = cms.vstring( 'ParkingDoubleMuonLowMass6',
1259     'ParkingDoubleMuonLowMass7' ),
1260   ParkingHH = cms.vstring( 'ParkingHH0',
1261     'ParkingHH1' ),
1262   ParkingLLP = cms.vstring( 'ParkingLLP0',
1263     'ParkingLLP1' ),
1264   ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ),
1265   ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ),
1266   ParkingSingleMuon10 = cms.vstring( 'ParkingSingleMuon10' ),
1267   ParkingSingleMuon11 = cms.vstring( 'ParkingSingleMuon11' ),
1268   ParkingSingleMuon12 = cms.vstring( 'ParkingSingleMuon12' ),
1269   ParkingSingleMuon13 = cms.vstring( 'ParkingSingleMuon13' ),
1270   ParkingSingleMuon14 = cms.vstring( 'ParkingSingleMuon14' ),
1271   ParkingSingleMuon15 = cms.vstring( 'ParkingSingleMuon15' ),
1272   ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ),
1273   ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ),
1274   ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ),
1275   ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ),
1276   ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ),
1277   ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ),
1278   ParkingSingleMuon8 = cms.vstring( 'ParkingSingleMuon8' ),
1279   ParkingSingleMuon9 = cms.vstring( 'ParkingSingleMuon9' ),
1280   ParkingVBF0 = cms.vstring( 'ParkingVBF0',
1281     'ParkingVBF1' ),
1282   ParkingVBF1 = cms.vstring( 'ParkingVBF2',
1283     'ParkingVBF3' ),
1284   ParkingVBF2 = cms.vstring( 'ParkingVBF4',
1285     'ParkingVBF5' ),
1286   ParkingVBF3 = cms.vstring( 'ParkingVBF6',
1287     'ParkingVBF7' ),
1288   PhysicsBTagMuEGTau = cms.vstring( 'BTagMu',
1289     'MuonEG',
1290     'Tau' ),
1291   PhysicsCommissioning = cms.vstring( 'Commissioning',
1292     'Cosmics',
1293     'HLTPhysics',
1294     'HcalNZS',
1295     'MonteCarlo',
1296     'NoBPTX',
1297     'ZeroBias' ),
1298   PhysicsEGamma0 = cms.vstring( 'EGamma0',
1299     'EGamma1' ),
1300   PhysicsEGamma1 = cms.vstring( 'EGamma2',
1301     'EGamma3' ),
1302   PhysicsEmittanceScan0 = cms.vstring( 'EmittanceScan0',
1303     'EmittanceScan1' ),
1304   PhysicsEmittanceScan1 = cms.vstring( 'EmittanceScan2',
1305     'EmittanceScan3' ),
1306   PhysicsEmittanceScan2 = cms.vstring( 'EmittanceScan4',
1307     'EmittanceScan5' ),
1308   PhysicsHLTPhysics0 = cms.vstring( 'EphemeralHLTPhysics0',
1309     'EphemeralHLTPhysics1' ),
1310   PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics2',
1311     'EphemeralHLTPhysics3' ),
1312   PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics4',
1313     'EphemeralHLTPhysics5' ),
1314   PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics6',
1315     'EphemeralHLTPhysics7' ),
1316   PhysicsJetMET0 = cms.vstring( 'JetMET0' ),
1317   PhysicsJetMET1 = cms.vstring( 'JetMET1' ),
1318   PhysicsMuon0 = cms.vstring( 'Muon0' ),
1319   PhysicsMuon1 = cms.vstring( 'Muon1' ),
1320   PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ),
1321   PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0',
1322     'EphemeralZeroBias1' ),
1323   PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias2',
1324     'EphemeralZeroBias3' ),
1325   PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias4',
1326     'EphemeralZeroBias5' ),
1327   PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias6',
1328     'EphemeralZeroBias7' ),
1329   RPCMON = cms.vstring( 'RPCMonitor' ),
1330   ScoutingPF = cms.vstring( 'ScoutingPFRun3' )
1331 )
1332 fragment.datasets = cms.PSet( 
1333   AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v28',
1334     'AlCa_PFJet40_v33' ),
1335   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v11' ),
1336   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v11',
1337     'AlCa_LumiPixelsCounts_ZeroBias_v13' ),
1338   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
1339     'AlCa_EcalEtaEEonly_v26',
1340     'AlCa_EcalPi0EBonly_v26',
1341     'AlCa_EcalPi0EEonly_v26' ),
1342   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1343     'HLT_PPSMaxTracksPerRP4_v10' ),
1344   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1345     'HLT_PPSMaxTracksPerRP4_v10' ),
1346   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v21' ),
1347   BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v26',
1348     'HLT_BTagMu_AK4DiJet170_Mu5_v25',
1349     'HLT_BTagMu_AK4DiJet20_Mu5_v26',
1350     'HLT_BTagMu_AK4DiJet40_Mu5_v26',
1351     'HLT_BTagMu_AK4DiJet70_Mu5_v26',
1352     'HLT_BTagMu_AK4Jet300_Mu5_v25',
1353     'HLT_BTagMu_AK8DiJet170_Mu5_v22',
1354     'HLT_BTagMu_AK8Jet170_DoubleMu5_v15',
1355     'HLT_BTagMu_AK8Jet300_Mu5_v25' ),
1356   Commissioning = cms.vstring( 'HLT_IsoTrackHB_v15',
1357     'HLT_IsoTrackHE_v15',
1358     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
1359     'HLT_PFJet40_GPUvsCPU_v8' ),
1360   Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9' ),
1361   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1362     'DQM_HcalReconstruction_v11',
1363     'DQM_PixelReconstruction_v13' ),
1364   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v24',
1365     'HLT_ZeroBias_Beamspot_v17' ),
1366   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1367   EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1368     'HLT_DiPhoton10Time1ns_v11',
1369     'HLT_DiPhoton10Time1p2ns_v11',
1370     'HLT_DiPhoton10Time1p4ns_v11',
1371     'HLT_DiPhoton10Time1p6ns_v11',
1372     'HLT_DiPhoton10Time1p8ns_v11',
1373     'HLT_DiPhoton10Time2ns_v11',
1374     'HLT_DiPhoton10_CaloIdL_v11',
1375     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1376     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1377     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1378     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1379     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1380     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1381     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1382     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
1383     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
1384     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
1385     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
1386     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1387     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1388     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1389     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1390     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1391     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1392     'HLT_DoubleEle10_eta1p22_mMax6_v11',
1393     'HLT_DoubleEle25_CaloIdL_MW_v16',
1394     'HLT_DoubleEle27_CaloIdL_MW_v16',
1395     'HLT_DoubleEle33_CaloIdL_MW_v29',
1396     'HLT_DoubleEle6p5_eta1p22_mMax6_v11',
1397     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
1398     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
1399     'HLT_DoubleEle8_eta1p22_mMax6_v11',
1400     'HLT_DoublePhoton33_CaloIdL_v18',
1401     'HLT_DoublePhoton70_v18',
1402     'HLT_DoublePhoton85_v26',
1403     'HLT_ECALHT800_v21',
1404     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
1405     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1406     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
1407     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
1408     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
1409     'HLT_Ele15_IsoVVVL_PFHT450_v29',
1410     'HLT_Ele15_IsoVVVL_PFHT600_v33',
1411     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
1412     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1413     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
1414     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1415     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
1416     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7',
1417     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7',
1418     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7',
1419     'HLT_Ele28_HighEta_SC20_Mass55_v24',
1420     'HLT_Ele30_WPTight_Gsf_v12',
1421     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
1422     'HLT_Ele32_WPTight_Gsf_v26',
1423     'HLT_Ele35_WPTight_Gsf_v20',
1424     'HLT_Ele38_WPTight_Gsf_v20',
1425     'HLT_Ele40_WPTight_Gsf_v20',
1426     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
1427     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
1428     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1429     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1430     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
1431     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
1432     'HLT_Ele50_IsoVVVL_PFHT450_v29',
1433     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1434     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
1435     'HLT_Photon100EBHE10_v13',
1436     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
1437     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
1438     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
1439     'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
1440     'HLT_Photon110EB_TightID_TightIso_v13',
1441     'HLT_Photon120_R9Id90_HE10_IsoM_v25',
1442     'HLT_Photon120_v24',
1443     'HLT_Photon150_v18',
1444     'HLT_Photon165_R9Id90_HE10_IsoM_v26',
1445     'HLT_Photon175_v26',
1446     'HLT_Photon200_v25',
1447     'HLT_Photon20_HoverELoose_v21',
1448     'HLT_Photon300_NoHE_v24',
1449     'HLT_Photon30EB_TightID_TightIso_v13',
1450     'HLT_Photon30_HoverELoose_v21',
1451     'HLT_Photon32_OneProng32_M50To105_v11',
1452     'HLT_Photon33_v16',
1453     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
1454     'HLT_Photon35_TwoProngs35_v14',
1455     'HLT_Photon40EB_TightID_TightIso_v4',
1456     'HLT_Photon40EB_v4',
1457     'HLT_Photon45EB_TightID_TightIso_v4',
1458     'HLT_Photon45EB_v4',
1459     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
1460     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
1461     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
1462     'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
1463     'HLT_Photon50EB_TightID_TightIso_v9',
1464     'HLT_Photon50EB_v5',
1465     'HLT_Photon50_R9Id90_HE10_IsoM_v25',
1466     'HLT_Photon50_TimeGt2p5ns_v8',
1467     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1468     'HLT_Photon50_v24',
1469     'HLT_Photon55EB_TightID_TightIso_v5',
1470     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
1471     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
1472     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
1473     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
1474     'HLT_Photon75EB_TightID_TightIso_v9',
1475     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
1476     'HLT_Photon75_R9Id90_HE10_IsoM_v25',
1477     'HLT_Photon75_v24',
1478     'HLT_Photon90EB_TightID_TightIso_v9',
1479     'HLT_Photon90_R9Id90_HE10_IsoM_v25',
1480     'HLT_Photon90_v24',
1481     'HLT_SingleEle8_SingleEGL1_v10',
1482     'HLT_SingleEle8_v10' ),
1483   EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1484     'HLT_DiPhoton10Time1ns_v11',
1485     'HLT_DiPhoton10Time1p2ns_v11',
1486     'HLT_DiPhoton10Time1p4ns_v11',
1487     'HLT_DiPhoton10Time1p6ns_v11',
1488     'HLT_DiPhoton10Time1p8ns_v11',
1489     'HLT_DiPhoton10Time2ns_v11',
1490     'HLT_DiPhoton10_CaloIdL_v11',
1491     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1492     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1493     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1494     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1495     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1496     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1497     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1498     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
1499     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
1500     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
1501     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
1502     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1503     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1504     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1505     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1506     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1507     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1508     'HLT_DoubleEle10_eta1p22_mMax6_v11',
1509     'HLT_DoubleEle25_CaloIdL_MW_v16',
1510     'HLT_DoubleEle27_CaloIdL_MW_v16',
1511     'HLT_DoubleEle33_CaloIdL_MW_v29',
1512     'HLT_DoubleEle6p5_eta1p22_mMax6_v11',
1513     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
1514     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
1515     'HLT_DoubleEle8_eta1p22_mMax6_v11',
1516     'HLT_DoublePhoton33_CaloIdL_v18',
1517     'HLT_DoublePhoton70_v18',
1518     'HLT_DoublePhoton85_v26',
1519     'HLT_ECALHT800_v21',
1520     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
1521     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1522     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
1523     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
1524     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
1525     'HLT_Ele15_IsoVVVL_PFHT450_v29',
1526     'HLT_Ele15_IsoVVVL_PFHT600_v33',
1527     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
1528     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1529     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
1530     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1531     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
1532     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7',
1533     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7',
1534     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7',
1535     'HLT_Ele28_HighEta_SC20_Mass55_v24',
1536     'HLT_Ele30_WPTight_Gsf_v12',
1537     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
1538     'HLT_Ele32_WPTight_Gsf_v26',
1539     'HLT_Ele35_WPTight_Gsf_v20',
1540     'HLT_Ele38_WPTight_Gsf_v20',
1541     'HLT_Ele40_WPTight_Gsf_v20',
1542     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
1543     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
1544     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1545     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1546     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
1547     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
1548     'HLT_Ele50_IsoVVVL_PFHT450_v29',
1549     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1550     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
1551     'HLT_Photon100EBHE10_v13',
1552     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
1553     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
1554     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
1555     'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
1556     'HLT_Photon110EB_TightID_TightIso_v13',
1557     'HLT_Photon120_R9Id90_HE10_IsoM_v25',
1558     'HLT_Photon120_v24',
1559     'HLT_Photon150_v18',
1560     'HLT_Photon165_R9Id90_HE10_IsoM_v26',
1561     'HLT_Photon175_v26',
1562     'HLT_Photon200_v25',
1563     'HLT_Photon20_HoverELoose_v21',
1564     'HLT_Photon300_NoHE_v24',
1565     'HLT_Photon30EB_TightID_TightIso_v13',
1566     'HLT_Photon30_HoverELoose_v21',
1567     'HLT_Photon32_OneProng32_M50To105_v11',
1568     'HLT_Photon33_v16',
1569     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
1570     'HLT_Photon35_TwoProngs35_v14',
1571     'HLT_Photon40EB_TightID_TightIso_v4',
1572     'HLT_Photon40EB_v4',
1573     'HLT_Photon45EB_TightID_TightIso_v4',
1574     'HLT_Photon45EB_v4',
1575     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
1576     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
1577     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
1578     'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
1579     'HLT_Photon50EB_TightID_TightIso_v9',
1580     'HLT_Photon50EB_v5',
1581     'HLT_Photon50_R9Id90_HE10_IsoM_v25',
1582     'HLT_Photon50_TimeGt2p5ns_v8',
1583     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1584     'HLT_Photon50_v24',
1585     'HLT_Photon55EB_TightID_TightIso_v5',
1586     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
1587     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
1588     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
1589     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
1590     'HLT_Photon75EB_TightID_TightIso_v9',
1591     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
1592     'HLT_Photon75_R9Id90_HE10_IsoM_v25',
1593     'HLT_Photon75_v24',
1594     'HLT_Photon90EB_TightID_TightIso_v9',
1595     'HLT_Photon90_R9Id90_HE10_IsoM_v25',
1596     'HLT_Photon90_v24',
1597     'HLT_SingleEle8_SingleEGL1_v10',
1598     'HLT_SingleEle8_v10' ),
1599   EGamma2 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1600     'HLT_DiPhoton10Time1ns_v11',
1601     'HLT_DiPhoton10Time1p2ns_v11',
1602     'HLT_DiPhoton10Time1p4ns_v11',
1603     'HLT_DiPhoton10Time1p6ns_v11',
1604     'HLT_DiPhoton10Time1p8ns_v11',
1605     'HLT_DiPhoton10Time2ns_v11',
1606     'HLT_DiPhoton10_CaloIdL_v11',
1607     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1608     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1609     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1610     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1611     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1612     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1613     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1614     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
1615     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
1616     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
1617     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
1618     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1619     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1620     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1621     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1622     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1623     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1624     'HLT_DoubleEle10_eta1p22_mMax6_v11',
1625     'HLT_DoubleEle25_CaloIdL_MW_v16',
1626     'HLT_DoubleEle27_CaloIdL_MW_v16',
1627     'HLT_DoubleEle33_CaloIdL_MW_v29',
1628     'HLT_DoubleEle6p5_eta1p22_mMax6_v11',
1629     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
1630     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
1631     'HLT_DoubleEle8_eta1p22_mMax6_v11',
1632     'HLT_DoublePhoton33_CaloIdL_v18',
1633     'HLT_DoublePhoton70_v18',
1634     'HLT_DoublePhoton85_v26',
1635     'HLT_ECALHT800_v21',
1636     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
1637     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1638     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
1639     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
1640     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
1641     'HLT_Ele15_IsoVVVL_PFHT450_v29',
1642     'HLT_Ele15_IsoVVVL_PFHT600_v33',
1643     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
1644     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1645     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
1646     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1647     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
1648     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7',
1649     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7',
1650     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7',
1651     'HLT_Ele28_HighEta_SC20_Mass55_v24',
1652     'HLT_Ele30_WPTight_Gsf_v12',
1653     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
1654     'HLT_Ele32_WPTight_Gsf_v26',
1655     'HLT_Ele35_WPTight_Gsf_v20',
1656     'HLT_Ele38_WPTight_Gsf_v20',
1657     'HLT_Ele40_WPTight_Gsf_v20',
1658     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
1659     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
1660     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1661     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1662     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
1663     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
1664     'HLT_Ele50_IsoVVVL_PFHT450_v29',
1665     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1666     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
1667     'HLT_Photon100EBHE10_v13',
1668     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
1669     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
1670     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
1671     'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
1672     'HLT_Photon110EB_TightID_TightIso_v13',
1673     'HLT_Photon120_R9Id90_HE10_IsoM_v25',
1674     'HLT_Photon120_v24',
1675     'HLT_Photon150_v18',
1676     'HLT_Photon165_R9Id90_HE10_IsoM_v26',
1677     'HLT_Photon175_v26',
1678     'HLT_Photon200_v25',
1679     'HLT_Photon20_HoverELoose_v21',
1680     'HLT_Photon300_NoHE_v24',
1681     'HLT_Photon30EB_TightID_TightIso_v13',
1682     'HLT_Photon30_HoverELoose_v21',
1683     'HLT_Photon32_OneProng32_M50To105_v11',
1684     'HLT_Photon33_v16',
1685     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
1686     'HLT_Photon35_TwoProngs35_v14',
1687     'HLT_Photon40EB_TightID_TightIso_v4',
1688     'HLT_Photon40EB_v4',
1689     'HLT_Photon45EB_TightID_TightIso_v4',
1690     'HLT_Photon45EB_v4',
1691     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
1692     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
1693     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
1694     'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
1695     'HLT_Photon50EB_TightID_TightIso_v9',
1696     'HLT_Photon50EB_v5',
1697     'HLT_Photon50_R9Id90_HE10_IsoM_v25',
1698     'HLT_Photon50_TimeGt2p5ns_v8',
1699     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1700     'HLT_Photon50_v24',
1701     'HLT_Photon55EB_TightID_TightIso_v5',
1702     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
1703     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
1704     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
1705     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
1706     'HLT_Photon75EB_TightID_TightIso_v9',
1707     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
1708     'HLT_Photon75_R9Id90_HE10_IsoM_v25',
1709     'HLT_Photon75_v24',
1710     'HLT_Photon90EB_TightID_TightIso_v9',
1711     'HLT_Photon90_R9Id90_HE10_IsoM_v25',
1712     'HLT_Photon90_v24',
1713     'HLT_SingleEle8_SingleEGL1_v10',
1714     'HLT_SingleEle8_v10' ),
1715   EGamma3 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1716     'HLT_DiPhoton10Time1ns_v11',
1717     'HLT_DiPhoton10Time1p2ns_v11',
1718     'HLT_DiPhoton10Time1p4ns_v11',
1719     'HLT_DiPhoton10Time1p6ns_v11',
1720     'HLT_DiPhoton10Time1p8ns_v11',
1721     'HLT_DiPhoton10Time2ns_v11',
1722     'HLT_DiPhoton10_CaloIdL_v11',
1723     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1724     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1725     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1726     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1727     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
1728     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1729     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
1730     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
1731     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
1732     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
1733     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
1734     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1735     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1736     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1737     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1738     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1739     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1740     'HLT_DoubleEle10_eta1p22_mMax6_v11',
1741     'HLT_DoubleEle25_CaloIdL_MW_v16',
1742     'HLT_DoubleEle27_CaloIdL_MW_v16',
1743     'HLT_DoubleEle33_CaloIdL_MW_v29',
1744     'HLT_DoubleEle6p5_eta1p22_mMax6_v11',
1745     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
1746     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
1747     'HLT_DoubleEle8_eta1p22_mMax6_v11',
1748     'HLT_DoublePhoton33_CaloIdL_v18',
1749     'HLT_DoublePhoton70_v18',
1750     'HLT_DoublePhoton85_v26',
1751     'HLT_ECALHT800_v21',
1752     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
1753     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1754     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
1755     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
1756     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
1757     'HLT_Ele15_IsoVVVL_PFHT450_v29',
1758     'HLT_Ele15_IsoVVVL_PFHT600_v33',
1759     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
1760     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
1761     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
1762     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1763     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
1764     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7',
1765     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7',
1766     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7',
1767     'HLT_Ele28_HighEta_SC20_Mass55_v24',
1768     'HLT_Ele30_WPTight_Gsf_v12',
1769     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
1770     'HLT_Ele32_WPTight_Gsf_v26',
1771     'HLT_Ele35_WPTight_Gsf_v20',
1772     'HLT_Ele38_WPTight_Gsf_v20',
1773     'HLT_Ele40_WPTight_Gsf_v20',
1774     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
1775     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
1776     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1777     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1778     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
1779     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
1780     'HLT_Ele50_IsoVVVL_PFHT450_v29',
1781     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1782     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
1783     'HLT_Photon100EBHE10_v13',
1784     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
1785     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
1786     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
1787     'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
1788     'HLT_Photon110EB_TightID_TightIso_v13',
1789     'HLT_Photon120_R9Id90_HE10_IsoM_v25',
1790     'HLT_Photon120_v24',
1791     'HLT_Photon150_v18',
1792     'HLT_Photon165_R9Id90_HE10_IsoM_v26',
1793     'HLT_Photon175_v26',
1794     'HLT_Photon200_v25',
1795     'HLT_Photon20_HoverELoose_v21',
1796     'HLT_Photon300_NoHE_v24',
1797     'HLT_Photon30EB_TightID_TightIso_v13',
1798     'HLT_Photon30_HoverELoose_v21',
1799     'HLT_Photon32_OneProng32_M50To105_v11',
1800     'HLT_Photon33_v16',
1801     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
1802     'HLT_Photon35_TwoProngs35_v14',
1803     'HLT_Photon40EB_TightID_TightIso_v4',
1804     'HLT_Photon40EB_v4',
1805     'HLT_Photon45EB_TightID_TightIso_v4',
1806     'HLT_Photon45EB_v4',
1807     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
1808     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
1809     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
1810     'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
1811     'HLT_Photon50EB_TightID_TightIso_v9',
1812     'HLT_Photon50EB_v5',
1813     'HLT_Photon50_R9Id90_HE10_IsoM_v25',
1814     'HLT_Photon50_TimeGt2p5ns_v8',
1815     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1816     'HLT_Photon50_v24',
1817     'HLT_Photon55EB_TightID_TightIso_v5',
1818     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
1819     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
1820     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
1821     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
1822     'HLT_Photon75EB_TightID_TightIso_v9',
1823     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
1824     'HLT_Photon75_R9Id90_HE10_IsoM_v25',
1825     'HLT_Photon75_v24',
1826     'HLT_Photon90EB_TightID_TightIso_v9',
1827     'HLT_Photon90_R9Id90_HE10_IsoM_v25',
1828     'HLT_Photon90_v24',
1829     'HLT_SingleEle8_SingleEGL1_v10',
1830     'HLT_SingleEle8_v10' ),
1831   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1832   EmittanceScan0 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1833   EmittanceScan1 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1834   EmittanceScan2 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1835   EmittanceScan3 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1836   EmittanceScan4 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1837   EmittanceScan5 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1838   EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1839   EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1840   EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1841   EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1842   EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1843   EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1844   EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1845   EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1846   EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1847   EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1848   EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1849   EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1850   EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1851   EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1852   EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1853   EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1854   EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v26',
1855     'HLT_PFJet500_v34',
1856     'HLT_Physics_v15' ),
1857   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v24',
1858     'HLT_ZeroBias_Beamspot_v17' ),
1859   ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1860     'HLT_IsoMu20_v28',
1861     'HLT_IsoMu24_v26',
1862     'HLT_IsoMu27_v29',
1863     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
1864     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
1865     'HLT_Physics_v15',
1866     'HLT_Random_v3',
1867     'HLT_ZeroBias_Alignment_v9',
1868     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1869     'HLT_ZeroBias_IsolatedBunches_v13',
1870     'HLT_ZeroBias_v14' ),
1871   HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
1872     'HLT_Ele32_WPTight_Gsf_v26',
1873     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1874     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1875     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
1876     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
1877     'HLT_HT550_DisplacedDijet60_Inclusive_v24',
1878     'HLT_IsoMu24_HLTTracking_v1',
1879     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1880     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1881     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
1882     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v1',
1883     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v1',
1884     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
1885     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
1886     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
1887     'HLT_PFHT510_v30',
1888     'HLT_PFJet260_v33',
1889     'HLT_PFJet320_v33',
1890     'HLT_PFMET130_PFMHT130_IDTight_v33',
1891     'HLT_PFMET140_PFMHT140_IDTight_v33' ),
1892   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1893   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1894     'HLT_HcalPhiSym_v24' ),
1895   JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v7',
1896     'HLT_AK8DiPFJet250_250_SoftDropMass50_v7',
1897     'HLT_AK8DiPFJet260_260_SoftDropMass30_v7',
1898     'HLT_AK8DiPFJet260_260_SoftDropMass40_v7',
1899     'HLT_AK8DiPFJet270_270_SoftDropMass30_v7',
1900     'HLT_AK8DiPFJet280_280_SoftDropMass30_v13',
1901     'HLT_AK8DiPFJet290_290_SoftDropMass30_v7',
1902     'HLT_AK8PFJet140_v28',
1903     'HLT_AK8PFJet200_v28',
1904     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10',
1905     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10',
1906     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10',
1907     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10',
1908     'HLT_AK8PFJet220_SoftDropMass40_v14',
1909     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
1910     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
1911     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10',
1912     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10',
1913     'HLT_AK8PFJet230_SoftDropMass40_v14',
1914     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10',
1915     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10',
1916     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10',
1917     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10',
1918     'HLT_AK8PFJet260_v29',
1919     'HLT_AK8PFJet275_Nch40_v7',
1920     'HLT_AK8PFJet275_Nch45_v7',
1921     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10',
1922     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10',
1923     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10',
1924     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10',
1925     'HLT_AK8PFJet320_v29',
1926     'HLT_AK8PFJet380_SoftDropMass30_v7',
1927     'HLT_AK8PFJet400_SoftDropMass30_v7',
1928     'HLT_AK8PFJet400_v29',
1929     'HLT_AK8PFJet40_v29',
1930     'HLT_AK8PFJet425_SoftDropMass30_v7',
1931     'HLT_AK8PFJet450_SoftDropMass30_v7',
1932     'HLT_AK8PFJet450_v29',
1933     'HLT_AK8PFJet500_v29',
1934     'HLT_AK8PFJet550_v24',
1935     'HLT_AK8PFJet60_v28',
1936     'HLT_AK8PFJet80_v29',
1937     'HLT_AK8PFJetFwd140_v27',
1938     'HLT_AK8PFJetFwd200_v27',
1939     'HLT_AK8PFJetFwd260_v28',
1940     'HLT_AK8PFJetFwd320_v28',
1941     'HLT_AK8PFJetFwd400_v28',
1942     'HLT_AK8PFJetFwd40_v28',
1943     'HLT_AK8PFJetFwd450_v28',
1944     'HLT_AK8PFJetFwd500_v28',
1945     'HLT_AK8PFJetFwd60_v27',
1946     'HLT_AK8PFJetFwd80_v27',
1947     'HLT_CaloJet500_NoJetID_v23',
1948     'HLT_CaloJet550_NoJetID_v18',
1949     'HLT_CaloMET350_NotCleaned_v15',
1950     'HLT_CaloMET90_NotCleaned_v15',
1951     'HLT_CaloMHT90_v15',
1952     'HLT_DiPFJetAve100_HFJEC_v30',
1953     'HLT_DiPFJetAve140_v26',
1954     'HLT_DiPFJetAve160_HFJEC_v29',
1955     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v7',
1956     'HLT_DiPFJetAve200_v26',
1957     'HLT_DiPFJetAve220_HFJEC_v29',
1958     'HLT_DiPFJetAve260_HFJEC_v12',
1959     'HLT_DiPFJetAve260_v27',
1960     'HLT_DiPFJetAve300_HFJEC_v29',
1961     'HLT_DiPFJetAve320_v27',
1962     'HLT_DiPFJetAve400_v27',
1963     'HLT_DiPFJetAve40_v27',
1964     'HLT_DiPFJetAve500_v27',
1965     'HLT_DiPFJetAve60_HFJEC_v28',
1966     'HLT_DiPFJetAve60_v27',
1967     'HLT_DiPFJetAve80_HFJEC_v30',
1968     'HLT_DiPFJetAve80_v27',
1969     'HLT_DoublePFJets100_PNetBTag_0p11_v7',
1970     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7',
1971     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7',
1972     'HLT_DoublePFJets200_PNetBTag_0p11_v7',
1973     'HLT_DoublePFJets350_PNetBTag_0p11_v7',
1974     'HLT_DoublePFJets40_PNetBTag_0p11_v7',
1975     'HLT_HT350_v8',
1976     'HLT_HT425_v20',
1977     'HLT_L1ETMHadSeeds_v11',
1978     'HLT_L1Mu6HT240_v10',
1979     'HLT_MET105_IsoTrk50_v20',
1980     'HLT_MET120_IsoTrk50_v20',
1981     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7',
1982     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7',
1983     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7',
1984     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7',
1985     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7',
1986     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7',
1987     'HLT_Mu12eta2p3_PFJet40_v14',
1988     'HLT_Mu12eta2p3_v14',
1989     'HLT_PFHT1050_v31',
1990     'HLT_PFHT180_v30',
1991     'HLT_PFHT250_v30',
1992     'HLT_PFHT350_v32',
1993     'HLT_PFHT370_v30',
1994     'HLT_PFHT430_v30',
1995     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25',
1996     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25',
1997     'HLT_PFHT510_v30',
1998     'HLT_PFHT590_v30',
1999     'HLT_PFHT680_v30',
2000     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25',
2001     'HLT_PFHT780_v30',
2002     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25',
2003     'HLT_PFHT890_v30',
2004     'HLT_PFJet110_v13',
2005     'HLT_PFJet140_v32',
2006     'HLT_PFJet200_v32',
2007     'HLT_PFJet260_v33',
2008     'HLT_PFJet320_v33',
2009     'HLT_PFJet400_v33',
2010     'HLT_PFJet40_v34',
2011     'HLT_PFJet450_v34',
2012     'HLT_PFJet500_v34',
2013     'HLT_PFJet550_v24',
2014     'HLT_PFJet60_v34',
2015     'HLT_PFJet80_v34',
2016     'HLT_PFJetFwd140_v31',
2017     'HLT_PFJetFwd200_v31',
2018     'HLT_PFJetFwd260_v32',
2019     'HLT_PFJetFwd320_v32',
2020     'HLT_PFJetFwd400_v32',
2021     'HLT_PFJetFwd40_v32',
2022     'HLT_PFJetFwd450_v32',
2023     'HLT_PFJetFwd500_v32',
2024     'HLT_PFJetFwd60_v32',
2025     'HLT_PFJetFwd80_v31',
2026     'HLT_PFMET105_IsoTrk50_v14',
2027     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22',
2028     'HLT_PFMET120_PFMHT120_IDTight_v33',
2029     'HLT_PFMET130_PFMHT130_IDTight_v33',
2030     'HLT_PFMET140_PFMHT140_IDTight_v33',
2031     'HLT_PFMET200_BeamHaloCleaned_v22',
2032     'HLT_PFMET200_NotCleaned_v22',
2033     'HLT_PFMET250_NotCleaned_v22',
2034     'HLT_PFMET300_NotCleaned_v22',
2035     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13',
2036     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13',
2037     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22',
2038     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33',
2039     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13',
2040     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32',
2041     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13',
2042     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32',
2043     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v24',
2044     'HLT_PFMETTypeOne200_BeamHaloCleaned_v22' ),
2045   JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v7',
2046     'HLT_AK8DiPFJet250_250_SoftDropMass50_v7',
2047     'HLT_AK8DiPFJet260_260_SoftDropMass30_v7',
2048     'HLT_AK8DiPFJet260_260_SoftDropMass40_v7',
2049     'HLT_AK8DiPFJet270_270_SoftDropMass30_v7',
2050     'HLT_AK8DiPFJet280_280_SoftDropMass30_v13',
2051     'HLT_AK8DiPFJet290_290_SoftDropMass30_v7',
2052     'HLT_AK8PFJet140_v28',
2053     'HLT_AK8PFJet200_v28',
2054     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10',
2055     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10',
2056     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10',
2057     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10',
2058     'HLT_AK8PFJet220_SoftDropMass40_v14',
2059     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2060     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2061     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10',
2062     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10',
2063     'HLT_AK8PFJet230_SoftDropMass40_v14',
2064     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10',
2065     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10',
2066     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10',
2067     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10',
2068     'HLT_AK8PFJet260_v29',
2069     'HLT_AK8PFJet275_Nch40_v7',
2070     'HLT_AK8PFJet275_Nch45_v7',
2071     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10',
2072     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10',
2073     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10',
2074     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10',
2075     'HLT_AK8PFJet320_v29',
2076     'HLT_AK8PFJet380_SoftDropMass30_v7',
2077     'HLT_AK8PFJet400_SoftDropMass30_v7',
2078     'HLT_AK8PFJet400_v29',
2079     'HLT_AK8PFJet40_v29',
2080     'HLT_AK8PFJet425_SoftDropMass30_v7',
2081     'HLT_AK8PFJet450_SoftDropMass30_v7',
2082     'HLT_AK8PFJet450_v29',
2083     'HLT_AK8PFJet500_v29',
2084     'HLT_AK8PFJet550_v24',
2085     'HLT_AK8PFJet60_v28',
2086     'HLT_AK8PFJet80_v29',
2087     'HLT_AK8PFJetFwd140_v27',
2088     'HLT_AK8PFJetFwd200_v27',
2089     'HLT_AK8PFJetFwd260_v28',
2090     'HLT_AK8PFJetFwd320_v28',
2091     'HLT_AK8PFJetFwd400_v28',
2092     'HLT_AK8PFJetFwd40_v28',
2093     'HLT_AK8PFJetFwd450_v28',
2094     'HLT_AK8PFJetFwd500_v28',
2095     'HLT_AK8PFJetFwd60_v27',
2096     'HLT_AK8PFJetFwd80_v27',
2097     'HLT_CaloJet500_NoJetID_v23',
2098     'HLT_CaloJet550_NoJetID_v18',
2099     'HLT_CaloMET350_NotCleaned_v15',
2100     'HLT_CaloMET90_NotCleaned_v15',
2101     'HLT_CaloMHT90_v15',
2102     'HLT_DiPFJetAve100_HFJEC_v30',
2103     'HLT_DiPFJetAve140_v26',
2104     'HLT_DiPFJetAve160_HFJEC_v29',
2105     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v7',
2106     'HLT_DiPFJetAve200_v26',
2107     'HLT_DiPFJetAve220_HFJEC_v29',
2108     'HLT_DiPFJetAve260_HFJEC_v12',
2109     'HLT_DiPFJetAve260_v27',
2110     'HLT_DiPFJetAve300_HFJEC_v29',
2111     'HLT_DiPFJetAve320_v27',
2112     'HLT_DiPFJetAve400_v27',
2113     'HLT_DiPFJetAve40_v27',
2114     'HLT_DiPFJetAve500_v27',
2115     'HLT_DiPFJetAve60_HFJEC_v28',
2116     'HLT_DiPFJetAve60_v27',
2117     'HLT_DiPFJetAve80_HFJEC_v30',
2118     'HLT_DiPFJetAve80_v27',
2119     'HLT_DoublePFJets100_PNetBTag_0p11_v7',
2120     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7',
2121     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7',
2122     'HLT_DoublePFJets200_PNetBTag_0p11_v7',
2123     'HLT_DoublePFJets350_PNetBTag_0p11_v7',
2124     'HLT_DoublePFJets40_PNetBTag_0p11_v7',
2125     'HLT_HT350_v8',
2126     'HLT_HT425_v20',
2127     'HLT_L1ETMHadSeeds_v11',
2128     'HLT_L1Mu6HT240_v10',
2129     'HLT_MET105_IsoTrk50_v20',
2130     'HLT_MET120_IsoTrk50_v20',
2131     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7',
2132     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7',
2133     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7',
2134     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7',
2135     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7',
2136     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7',
2137     'HLT_Mu12eta2p3_PFJet40_v14',
2138     'HLT_Mu12eta2p3_v14',
2139     'HLT_PFHT1050_v31',
2140     'HLT_PFHT180_v30',
2141     'HLT_PFHT250_v30',
2142     'HLT_PFHT350_v32',
2143     'HLT_PFHT370_v30',
2144     'HLT_PFHT430_v30',
2145     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25',
2146     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25',
2147     'HLT_PFHT510_v30',
2148     'HLT_PFHT590_v30',
2149     'HLT_PFHT680_v30',
2150     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25',
2151     'HLT_PFHT780_v30',
2152     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25',
2153     'HLT_PFHT890_v30',
2154     'HLT_PFJet110_v13',
2155     'HLT_PFJet140_v32',
2156     'HLT_PFJet200_v32',
2157     'HLT_PFJet260_v33',
2158     'HLT_PFJet320_v33',
2159     'HLT_PFJet400_v33',
2160     'HLT_PFJet40_v34',
2161     'HLT_PFJet450_v34',
2162     'HLT_PFJet500_v34',
2163     'HLT_PFJet550_v24',
2164     'HLT_PFJet60_v34',
2165     'HLT_PFJet80_v34',
2166     'HLT_PFJetFwd140_v31',
2167     'HLT_PFJetFwd200_v31',
2168     'HLT_PFJetFwd260_v32',
2169     'HLT_PFJetFwd320_v32',
2170     'HLT_PFJetFwd400_v32',
2171     'HLT_PFJetFwd40_v32',
2172     'HLT_PFJetFwd450_v32',
2173     'HLT_PFJetFwd500_v32',
2174     'HLT_PFJetFwd60_v32',
2175     'HLT_PFJetFwd80_v31',
2176     'HLT_PFMET105_IsoTrk50_v14',
2177     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22',
2178     'HLT_PFMET120_PFMHT120_IDTight_v33',
2179     'HLT_PFMET130_PFMHT130_IDTight_v33',
2180     'HLT_PFMET140_PFMHT140_IDTight_v33',
2181     'HLT_PFMET200_BeamHaloCleaned_v22',
2182     'HLT_PFMET200_NotCleaned_v22',
2183     'HLT_PFMET250_NotCleaned_v22',
2184     'HLT_PFMET300_NotCleaned_v22',
2185     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13',
2186     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13',
2187     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22',
2188     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33',
2189     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13',
2190     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32',
2191     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13',
2192     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32',
2193     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v24',
2194     'HLT_PFMETTypeOne200_BeamHaloCleaned_v22' ),
2195   L1Accept = cms.vstring( 'DST_Physics_v17',
2196     'DST_ZeroBias_v12' ),
2197   MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v19',
2198     'MC_AK4CaloJets_v20',
2199     'MC_AK4PFJetPNet_v6',
2200     'MC_AK4PFJets_v30',
2201     'MC_AK8CaloHT_v19',
2202     'MC_AK8PFHT_v29',
2203     'MC_AK8PFJetPNet_v6',
2204     'MC_AK8PFJets_v30',
2205     'MC_CaloHT_v19',
2206     'MC_CaloMET_JetIdCleaned_v20',
2207     'MC_CaloMET_v19',
2208     'MC_CaloMHT_v19',
2209     'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v24',
2210     'MC_DoubleEle5_CaloIdL_MW_v27',
2211     'MC_DoubleMuNoFiltersNoVtx_v18',
2212     'MC_DoubleMu_TrkIsoVVL_DZ_v24',
2213     'MC_Egamma_Open_Unseeded_v9',
2214     'MC_Egamma_Open_v9',
2215     'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2216     'MC_Ele5_WPTight_Gsf_v19',
2217     'MC_IsoMu_v28',
2218     'MC_PFHT_v29',
2219     'MC_PFMET_v30',
2220     'MC_PFMHT_v29',
2221     'MC_PFScouting_v7',
2222     'MC_ReducedIterativeTracking_v23' ),
2223   Muon0 = cms.vstring( 'HLT_CascadeMu100_v14',
2224     'HLT_CscCluster100_Ele5_v5',
2225     'HLT_CscCluster100_Mu5_v7',
2226     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v7',
2227     'HLT_CscCluster50_Photon20Unseeded_v5',
2228     'HLT_CscCluster50_Photon30Unseeded_v5',
2229     'HLT_CscCluster_Loose_v11',
2230     'HLT_CscCluster_Medium_v11',
2231     'HLT_CscCluster_Tight_v11',
2232     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9',
2233     'HLT_DoubleCscCluster100_v8',
2234     'HLT_DoubleCscCluster75_v8',
2235     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2236     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2237     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2238     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2239     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2240     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2241     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2242     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2243     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2244     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2245     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2246     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2247     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2248     'HLT_DoubleL2Mu50_v12',
2249     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2250     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2251     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12',
2252     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11',
2253     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11',
2254     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11',
2255     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7',
2256     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7',
2257     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23',
2258     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23',
2259     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23',
2260     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23',
2261     'HLT_DoubleMu43NoFiltersNoVtx_v15',
2262     'HLT_DoubleMu48NoFiltersNoVtx_v15',
2263     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21',
2264     'HLT_HighPtTkMu100_v13',
2265     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v7',
2266     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v7',
2267     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v7',
2268     'HLT_IsoMu20_v28',
2269     'HLT_IsoMu24_OneProng32_v10',
2270     'HLT_IsoMu24_TwoProngs35_v14',
2271     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1',
2272     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1',
2273     'HLT_IsoMu24_eta2p1_L1HT200_v1',
2274     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7',
2275     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7',
2276     'HLT_IsoMu24_eta2p1_PFHT250_v7',
2277     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7',
2278     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7',
2279     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7',
2280     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v7',
2281     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v7',
2282     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v7',
2283     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v7',
2284     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v7',
2285     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7',
2286     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v7',
2287     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7',
2288     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v7',
2289     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v7',
2290     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7',
2291     'HLT_IsoMu24_eta2p1_v28',
2292     'HLT_IsoMu24_v26',
2293     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9',
2294     'HLT_IsoMu27_v29',
2295     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
2296     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13',
2297     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2298     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2299     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
2300     'HLT_IsoTrk200_L1SingleMuShower_v5',
2301     'HLT_IsoTrk400_L1SingleMuShower_v5',
2302     'HLT_L1CSCShower_DTCluster50_v11',
2303     'HLT_L1CSCShower_DTCluster75_v11',
2304     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5',
2305     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5',
2306     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v4',
2307     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v4',
2308     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11',
2309     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6',
2310     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28',
2311     'HLT_Mu15_IsoVVVL_PFHT450_v28',
2312     'HLT_Mu15_IsoVVVL_PFHT600_v32',
2313     'HLT_Mu15_v16',
2314     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
2315     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6',
2316     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6',
2317     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6',
2318     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7',
2319     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18',
2320     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
2321     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27',
2322     'HLT_Mu17_TrkIsoVVL_v26',
2323     'HLT_Mu17_v26',
2324     'HLT_Mu18_Mu9_SameSign_v17',
2325     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16',
2326     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16',
2327     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16',
2328     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16',
2329     'HLT_Mu19_TrkIsoVVL_v17',
2330     'HLT_Mu19_v17',
2331     'HLT_Mu20_v25',
2332     'HLT_Mu27_v26',
2333     'HLT_Mu37_TkMu27_v18',
2334     'HLT_Mu3_PFJet40_v29',
2335     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15',
2336     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15',
2337     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15',
2338     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15',
2339     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15',
2340     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15',
2341     'HLT_Mu50_IsoVVVL_PFHT450_v28',
2342     'HLT_Mu50_L1SingleMuShower_v12',
2343     'HLT_Mu50_v26',
2344     'HLT_Mu55_v16',
2345     'HLT_Mu8_TrkIsoVVL_v25',
2346     'HLT_Mu8_v25',
2347     'HLT_TripleMu_10_5_5_DZ_v23',
2348     'HLT_TripleMu_12_10_5_v23',
2349     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v16',
2350     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v21',
2351     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18' ),
2352   Muon1 = cms.vstring( 'HLT_CascadeMu100_v14',
2353     'HLT_CscCluster100_Ele5_v5',
2354     'HLT_CscCluster100_Mu5_v7',
2355     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v7',
2356     'HLT_CscCluster50_Photon20Unseeded_v5',
2357     'HLT_CscCluster50_Photon30Unseeded_v5',
2358     'HLT_CscCluster_Loose_v11',
2359     'HLT_CscCluster_Medium_v11',
2360     'HLT_CscCluster_Tight_v11',
2361     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9',
2362     'HLT_DoubleCscCluster100_v8',
2363     'HLT_DoubleCscCluster75_v8',
2364     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2365     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2366     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2367     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2368     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2369     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2370     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2371     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2372     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2373     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2374     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2375     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2376     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2377     'HLT_DoubleL2Mu50_v12',
2378     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2379     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2380     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12',
2381     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11',
2382     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11',
2383     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11',
2384     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7',
2385     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7',
2386     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23',
2387     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23',
2388     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23',
2389     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23',
2390     'HLT_DoubleMu43NoFiltersNoVtx_v15',
2391     'HLT_DoubleMu48NoFiltersNoVtx_v15',
2392     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21',
2393     'HLT_HighPtTkMu100_v13',
2394     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v7',
2395     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v7',
2396     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v7',
2397     'HLT_IsoMu20_v28',
2398     'HLT_IsoMu24_OneProng32_v10',
2399     'HLT_IsoMu24_TwoProngs35_v14',
2400     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1',
2401     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1',
2402     'HLT_IsoMu24_eta2p1_L1HT200_v1',
2403     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7',
2404     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7',
2405     'HLT_IsoMu24_eta2p1_PFHT250_v7',
2406     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7',
2407     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7',
2408     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7',
2409     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v7',
2410     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v7',
2411     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v7',
2412     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v7',
2413     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v7',
2414     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7',
2415     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v7',
2416     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7',
2417     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v7',
2418     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v7',
2419     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7',
2420     'HLT_IsoMu24_eta2p1_v28',
2421     'HLT_IsoMu24_v26',
2422     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9',
2423     'HLT_IsoMu27_v29',
2424     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
2425     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13',
2426     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2427     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2428     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
2429     'HLT_IsoTrk200_L1SingleMuShower_v5',
2430     'HLT_IsoTrk400_L1SingleMuShower_v5',
2431     'HLT_L1CSCShower_DTCluster50_v11',
2432     'HLT_L1CSCShower_DTCluster75_v11',
2433     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5',
2434     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5',
2435     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v4',
2436     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v4',
2437     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11',
2438     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6',
2439     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28',
2440     'HLT_Mu15_IsoVVVL_PFHT450_v28',
2441     'HLT_Mu15_IsoVVVL_PFHT600_v32',
2442     'HLT_Mu15_v16',
2443     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
2444     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6',
2445     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6',
2446     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6',
2447     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7',
2448     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18',
2449     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
2450     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27',
2451     'HLT_Mu17_TrkIsoVVL_v26',
2452     'HLT_Mu17_v26',
2453     'HLT_Mu18_Mu9_SameSign_v17',
2454     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16',
2455     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16',
2456     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16',
2457     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16',
2458     'HLT_Mu19_TrkIsoVVL_v17',
2459     'HLT_Mu19_v17',
2460     'HLT_Mu20_v25',
2461     'HLT_Mu27_v26',
2462     'HLT_Mu37_TkMu27_v18',
2463     'HLT_Mu3_PFJet40_v29',
2464     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15',
2465     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15',
2466     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15',
2467     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15',
2468     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15',
2469     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15',
2470     'HLT_Mu50_IsoVVVL_PFHT450_v28',
2471     'HLT_Mu50_L1SingleMuShower_v12',
2472     'HLT_Mu50_v26',
2473     'HLT_Mu55_v16',
2474     'HLT_Mu8_TrkIsoVVL_v25',
2475     'HLT_Mu8_v25',
2476     'HLT_TripleMu_10_5_5_DZ_v23',
2477     'HLT_TripleMu_12_10_5_v23',
2478     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v16',
2479     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v21',
2480     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18' ),
2481   MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30',
2482     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30',
2483     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30',
2484     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2485     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20',
2486     'HLT_Mu17_Photon30_IsoCaloId_v19',
2487     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12',
2488     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2489     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20',
2490     'HLT_Mu27_Ele37_CaloIdL_MW_v18',
2491     'HLT_Mu37_Ele27_CaloIdL_MW_v18',
2492     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12',
2493     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12',
2494     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16',
2495     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16',
2496     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31',
2497     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31',
2498     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32',
2499     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32',
2500     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
2501     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11',
2502     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1',
2503     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1',
2504     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1',
2505     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1',
2506     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
2507     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
2508     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7',
2509     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
2510     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7',
2511     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7',
2512     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
2513     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10',
2514     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10',
2515     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2516     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24' ),
2517   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
2518     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2519     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2520     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2521     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2522     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2523     'HLT_UncorrectedJetE30_NoBPTX3BX_v15',
2524     'HLT_UncorrectedJetE30_NoBPTX_v15',
2525     'HLT_UncorrectedJetE60_NoBPTX3BX_v15',
2526     'HLT_UncorrectedJetE70_NoBPTX3BX_v15' ),
2527   OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v7',
2528     'HLT_AK8DiPFJet250_250_SoftDropMass50_v7',
2529     'HLT_AK8DiPFJet260_260_SoftDropMass30_v7',
2530     'HLT_AK8DiPFJet260_260_SoftDropMass40_v7',
2531     'HLT_AK8DiPFJet270_270_SoftDropMass30_v7',
2532     'HLT_AK8DiPFJet280_280_SoftDropMass30_v13',
2533     'HLT_AK8DiPFJet290_290_SoftDropMass30_v7',
2534     'HLT_AK8PFJet140_v28',
2535     'HLT_AK8PFJet200_v28',
2536     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10',
2537     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10',
2538     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10',
2539     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10',
2540     'HLT_AK8PFJet220_SoftDropMass40_v14',
2541     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2542     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2543     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10',
2544     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10',
2545     'HLT_AK8PFJet230_SoftDropMass40_v14',
2546     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10',
2547     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10',
2548     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10',
2549     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10',
2550     'HLT_AK8PFJet260_v29',
2551     'HLT_AK8PFJet275_Nch40_v7',
2552     'HLT_AK8PFJet275_Nch45_v7',
2553     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10',
2554     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10',
2555     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10',
2556     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10',
2557     'HLT_AK8PFJet320_v29',
2558     'HLT_AK8PFJet380_SoftDropMass30_v7',
2559     'HLT_AK8PFJet400_SoftDropMass30_v7',
2560     'HLT_AK8PFJet400_v29',
2561     'HLT_AK8PFJet40_v29',
2562     'HLT_AK8PFJet425_SoftDropMass30_v7',
2563     'HLT_AK8PFJet450_SoftDropMass30_v7',
2564     'HLT_AK8PFJet450_v29',
2565     'HLT_AK8PFJet500_v29',
2566     'HLT_AK8PFJet550_v24',
2567     'HLT_AK8PFJet60_v28',
2568     'HLT_AK8PFJet80_v29',
2569     'HLT_AK8PFJetFwd140_v27',
2570     'HLT_AK8PFJetFwd200_v27',
2571     'HLT_AK8PFJetFwd260_v28',
2572     'HLT_AK8PFJetFwd320_v28',
2573     'HLT_AK8PFJetFwd400_v28',
2574     'HLT_AK8PFJetFwd40_v28',
2575     'HLT_AK8PFJetFwd450_v28',
2576     'HLT_AK8PFJetFwd500_v28',
2577     'HLT_AK8PFJetFwd60_v27',
2578     'HLT_AK8PFJetFwd80_v27',
2579     'HLT_BTagMu_AK4DiJet110_Mu5_v26',
2580     'HLT_BTagMu_AK4DiJet170_Mu5_v25',
2581     'HLT_BTagMu_AK4DiJet20_Mu5_v26',
2582     'HLT_BTagMu_AK4DiJet40_Mu5_v26',
2583     'HLT_BTagMu_AK4DiJet70_Mu5_v26',
2584     'HLT_BTagMu_AK4Jet300_Mu5_v25',
2585     'HLT_BTagMu_AK8DiJet170_Mu5_v22',
2586     'HLT_BTagMu_AK8Jet170_DoubleMu5_v15',
2587     'HLT_BTagMu_AK8Jet300_Mu5_v25',
2588     'HLT_CDC_L2cosmic_10_er1p0_v11',
2589     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2590     'HLT_CaloJet500_NoJetID_v23',
2591     'HLT_CaloJet550_NoJetID_v18',
2592     'HLT_CaloMET350_NotCleaned_v15',
2593     'HLT_CaloMET60_DTCluster50_v12',
2594     'HLT_CaloMET60_DTClusterNoMB1S50_v12',
2595     'HLT_CaloMET90_NotCleaned_v15',
2596     'HLT_CaloMHT90_v15',
2597     'HLT_CascadeMu100_v14',
2598     'HLT_CscCluster50_Photon20Unseeded_v5',
2599     'HLT_CscCluster50_Photon30Unseeded_v5',
2600     'HLT_CscCluster_Loose_v11',
2601     'HLT_CscCluster_Medium_v11',
2602     'HLT_CscCluster_Tight_v11',
2603     'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
2604     'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30',
2605     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30',
2606     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30',
2607     'HLT_DiPFJetAve100_HFJEC_v30',
2608     'HLT_DiPFJetAve140_v26',
2609     'HLT_DiPFJetAve160_HFJEC_v29',
2610     'HLT_DiPFJetAve200_v26',
2611     'HLT_DiPFJetAve220_HFJEC_v29',
2612     'HLT_DiPFJetAve260_HFJEC_v12',
2613     'HLT_DiPFJetAve260_v27',
2614     'HLT_DiPFJetAve300_HFJEC_v29',
2615     'HLT_DiPFJetAve320_v27',
2616     'HLT_DiPFJetAve400_v27',
2617     'HLT_DiPFJetAve40_v27',
2618     'HLT_DiPFJetAve500_v27',
2619     'HLT_DiPFJetAve60_HFJEC_v28',
2620     'HLT_DiPFJetAve60_v27',
2621     'HLT_DiPFJetAve80_HFJEC_v30',
2622     'HLT_DiPFJetAve80_v27',
2623     'HLT_DiPhoton10Time1ns_v11',
2624     'HLT_DiPhoton10Time1p2ns_v11',
2625     'HLT_DiPhoton10Time1p4ns_v11',
2626     'HLT_DiPhoton10Time1p6ns_v11',
2627     'HLT_DiPhoton10Time1p8ns_v11',
2628     'HLT_DiPhoton10Time2ns_v11',
2629     'HLT_DiPhoton10_CaloIdL_v11',
2630     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
2631     'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
2632     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
2633     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
2634     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
2635     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
2636     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
2637     'HLT_Dimuon0_Jpsi_v21',
2638     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
2639     'HLT_Dimuon0_LowMass_L1_4_v21',
2640     'HLT_Dimuon0_LowMass_L1_TM530_v19',
2641     'HLT_Dimuon0_LowMass_v21',
2642     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
2643     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
2644     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
2645     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
2646     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
2647     'HLT_Dimuon10_Upsilon_y1p4_v14',
2648     'HLT_Dimuon12_Upsilon_y1p4_v15',
2649     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
2650     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
2651     'HLT_Dimuon14_PsiPrime_v26',
2652     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
2653     'HLT_Dimuon18_PsiPrime_v27',
2654     'HLT_Dimuon24_Phi_noCorrL1_v19',
2655     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
2656     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
2657     'HLT_Dimuon25_Jpsi_v27',
2658     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
2659     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
2660     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
2661     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
2662     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
2663     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
2664     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
2665     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
2666     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
2667     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
2668     'HLT_DiphotonMVA14p25_High_Mass60_v1',
2669     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
2670     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
2671     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
2672     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
2673     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
2674     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9',
2675     'HLT_DoubleCscCluster100_v8',
2676     'HLT_DoubleCscCluster75_v8',
2677     'HLT_DoubleEle25_CaloIdL_MW_v16',
2678     'HLT_DoubleEle27_CaloIdL_MW_v16',
2679     'HLT_DoubleEle33_CaloIdL_MW_v29',
2680     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
2681     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
2682     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2683     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2684     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
2685     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2686     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
2687     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2688     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2689     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2690     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2691     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2692     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2693     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2694     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2695     'HLT_DoubleL2Mu50_v12',
2696     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2697     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
2698     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12',
2699     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11',
2700     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11',
2701     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11',
2702     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9',
2703     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14',
2704     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9',
2705     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
2706     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7',
2707     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7',
2708     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23',
2709     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23',
2710     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23',
2711     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23',
2712     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
2713     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
2714     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
2715     'HLT_DoubleMu3_Trk_Tau3mu_v25',
2716     'HLT_DoubleMu43NoFiltersNoVtx_v15',
2717     'HLT_DoubleMu48NoFiltersNoVtx_v15',
2718     'HLT_DoubleMu4_3_Bs_v28',
2719     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
2720     'HLT_DoubleMu4_3_Jpsi_v28',
2721     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
2722     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
2723     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
2724     'HLT_DoubleMu4_Jpsi_Displaced_v20',
2725     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
2726     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21',
2727     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
2728     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
2729     'HLT_DoublePFJets100_PNetBTag_0p11_v7',
2730     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7',
2731     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7',
2732     'HLT_DoublePFJets200_PNetBTag_0p11_v7',
2733     'HLT_DoublePFJets350_PNetBTag_0p11_v7',
2734     'HLT_DoublePFJets40_PNetBTag_0p11_v7',
2735     'HLT_DoublePhoton33_CaloIdL_v18',
2736     'HLT_DoublePhoton70_v18',
2737     'HLT_DoublePhoton85_v26',
2738     'HLT_ECALHT800_v21',
2739     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
2740     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
2741     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
2742     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
2743     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
2744     'HLT_Ele15_IsoVVVL_PFHT450_v29',
2745     'HLT_Ele15_IsoVVVL_PFHT600_v33',
2746     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
2747     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
2748     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
2749     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
2750     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
2751     'HLT_Ele28_HighEta_SC20_Mass55_v24',
2752     'HLT_Ele30_WPTight_Gsf_v12',
2753     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
2754     'HLT_Ele32_WPTight_Gsf_v26',
2755     'HLT_Ele35_WPTight_Gsf_v20',
2756     'HLT_Ele38_WPTight_Gsf_v20',
2757     'HLT_Ele40_WPTight_Gsf_v20',
2758     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
2759     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
2760     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2761     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2762     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
2763     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
2764     'HLT_Ele50_IsoVVVL_PFHT450_v29',
2765     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
2766     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
2767     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
2768     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
2769     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12',
2770     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12',
2771     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12',
2772     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
2773     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
2774     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12',
2775     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7',
2776     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7',
2777     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
2778     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
2779     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
2780     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
2781     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8')+cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8',
2782     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8',
2783     'HLT_HT350_v8',
2784     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
2785     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
2786     'HLT_HT425_v20',
2787     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11',
2788     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
2789     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8',
2790     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12',
2791     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8',
2792     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
2793     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
2794     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10',
2795     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10',
2796     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10',
2797     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12',
2798     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8',
2799     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10',
2800     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8',
2801     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12',
2802     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8',
2803     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8',
2804     'HLT_HT550_DisplacedDijet60_Inclusive_v24',
2805     'HLT_HcalNZS_v22',
2806     'HLT_HcalPhiSym_v24',
2807     'HLT_HighPtTkMu100_v13',
2808     'HLT_IsoMu20_v28',
2809     'HLT_IsoMu24_OneProng32_v10',
2810     'HLT_IsoMu24_TwoProngs35_v14',
2811     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1',
2812     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1',
2813     'HLT_IsoMu24_eta2p1_L1HT200_v1',
2814     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7',
2815     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7',
2816     'HLT_IsoMu24_eta2p1_PFHT250_v7',
2817     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7',
2818     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7',
2819     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7',
2820     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7',
2821     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7',
2822     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7',
2823     'HLT_IsoMu24_eta2p1_v28',
2824     'HLT_IsoMu24_v26',
2825     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9',
2826     'HLT_IsoMu27_v29',
2827     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
2828     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13',
2829     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
2830     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
2831     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
2832     'HLT_IsoTrackHB_v15',
2833     'HLT_IsoTrackHE_v15',
2834     'HLT_L1CSCShower_DTCluster50_v11',
2835     'HLT_L1CSCShower_DTCluster75_v11',
2836     'HLT_L1ETMHadSeeds_v11',
2837     'HLT_L1MET_DTCluster50_v12',
2838     'HLT_L1MET_DTClusterNoMB1S50_v12',
2839     'HLT_L1Mu6HT240_v10',
2840     'HLT_L1SingleLLPJet_v8',
2841     'HLT_L1SingleMuCosmics_v9',
2842     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
2843     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10',
2844     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10',
2845     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10',
2846     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8',
2847     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
2848     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8',
2849     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8',
2850     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10',
2851     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8',
2852     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8',
2853     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10',
2854     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8',
2855     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8',
2856     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
2857     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2858     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2859     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2860     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2861     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5',
2862     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5',
2863     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v4',
2864     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v4',
2865     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11',
2866     'HLT_MET105_IsoTrk50_v20',
2867     'HLT_MET120_IsoTrk50_v20',
2868     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7',
2869     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7',
2870     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7',
2871     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7',
2872     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7',
2873     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7',
2874     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6',
2875     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2876     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20',
2877     'HLT_Mu12eta2p3_PFJet40_v14',
2878     'HLT_Mu12eta2p3_v14',
2879     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28',
2880     'HLT_Mu15_IsoVVVL_PFHT450_v28',
2881     'HLT_Mu15_IsoVVVL_PFHT600_v32',
2882     'HLT_Mu15_v16',
2883     'HLT_Mu17_Photon30_IsoCaloId_v19',
2884     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
2885     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6',
2886     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6',
2887     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6',
2888     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7',
2889     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18',
2890     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
2891     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27',
2892     'HLT_Mu17_TrkIsoVVL_v26',
2893     'HLT_Mu17_v26',
2894     'HLT_Mu18_Mu9_SameSign_v17',
2895     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16',
2896     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16',
2897     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16',
2898     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16',
2899     'HLT_Mu19_TrkIsoVVL_v17',
2900     'HLT_Mu19_v17',
2901     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12',
2902     'HLT_Mu20_v25',
2903     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2904     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20',
2905     'HLT_Mu25_TkMu0_Phi_v21',
2906     'HLT_Mu27_Ele37_CaloIdL_MW_v18',
2907     'HLT_Mu27_v26',
2908     'HLT_Mu30_TkMu0_Psi_v14',
2909     'HLT_Mu30_TkMu0_Upsilon_v14',
2910     'HLT_Mu37_Ele27_CaloIdL_MW_v18',
2911     'HLT_Mu37_TkMu27_v18',
2912     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12',
2913     'HLT_Mu3_PFJet40_v29',
2914     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15',
2915     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15',
2916     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15',
2917     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15',
2918     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15',
2919     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15',
2920     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12',
2921     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16',
2922     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16',
2923     'HLT_Mu4_L1DoubleMu_v14',
2924     'HLT_Mu50_IsoVVVL_PFHT450_v28',
2925     'HLT_Mu50_L1SingleMuShower_v12',
2926     'HLT_Mu50_v26',
2927     'HLT_Mu55_v16',
2928     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
2929     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12',
2930     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
2931     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12',
2932     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
2933     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12',
2934     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12',
2935     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
2936     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
2937     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31',
2938     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31',
2939     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32',
2940     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32',
2941     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
2942     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11',
2943     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1',
2944     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1',
2945     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1',
2946     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1',
2947     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
2948     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
2949     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7',
2950     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
2951     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7',
2952     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7',
2953     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
2954     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10',
2955     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10',
2956     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2957     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24',
2958     'HLT_Mu8_TrkIsoVVL_v25',
2959     'HLT_Mu8_v25',
2960     'HLT_PFHT1050_v31',
2961     'HLT_PFHT180_v30',
2962     'HLT_PFHT250_v30',
2963     'HLT_PFHT350_v32',
2964     'HLT_PFHT370_v30',
2965     'HLT_PFHT430_v30',
2966     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25',
2967     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25',
2968     'HLT_PFHT510_v30',
2969     'HLT_PFHT590_v30',
2970     'HLT_PFHT680_v30',
2971     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25',
2972     'HLT_PFHT780_v30',
2973     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25',
2974     'HLT_PFHT890_v30',
2975     'HLT_PFJet110_v13',
2976     'HLT_PFJet140_v32',
2977     'HLT_PFJet200_TimeGt2p5ns_v11',
2978     'HLT_PFJet200_TimeLtNeg2p5ns_v11',
2979     'HLT_PFJet200_v32',
2980     'HLT_PFJet260_v33',
2981     'HLT_PFJet320_v33',
2982     'HLT_PFJet400_v33',
2983     'HLT_PFJet40_v34',
2984     'HLT_PFJet450_v34',
2985     'HLT_PFJet500_v34',
2986     'HLT_PFJet550_v24',
2987     'HLT_PFJet60_v34',
2988     'HLT_PFJet80_v34',
2989     'HLT_PFJetFwd140_v31',
2990     'HLT_PFJetFwd200_v31',
2991     'HLT_PFJetFwd260_v32',
2992     'HLT_PFJetFwd320_v32',
2993     'HLT_PFJetFwd400_v32',
2994     'HLT_PFJetFwd40_v32',
2995     'HLT_PFJetFwd450_v32',
2996     'HLT_PFJetFwd500_v32',
2997     'HLT_PFJetFwd60_v32',
2998     'HLT_PFJetFwd80_v31',
2999     'HLT_PFMET105_IsoTrk50_v14',
3000     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22',
3001     'HLT_PFMET120_PFMHT120_IDTight_v33',
3002     'HLT_PFMET130_PFMHT130_IDTight_v33',
3003     'HLT_PFMET140_PFMHT140_IDTight_v33',
3004     'HLT_PFMET200_BeamHaloCleaned_v22',
3005     'HLT_PFMET200_NotCleaned_v22',
3006     'HLT_PFMET250_NotCleaned_v22',
3007     'HLT_PFMET300_NotCleaned_v22',
3008     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13',
3009     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13',
3010     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22',
3011     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33',
3012     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13',
3013     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32',
3014     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13',
3015     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32',
3016     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v24',
3017     'HLT_PFMETTypeOne200_BeamHaloCleaned_v22',
3018     'HLT_Photon100EBHE10_v13',
3019     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
3020     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
3021     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
3022     'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
3023     'HLT_Photon110EB_TightID_TightIso_v13',
3024     'HLT_Photon120_R9Id90_HE10_IsoM_v25',
3025     'HLT_Photon120_v24',
3026     'HLT_Photon150_v18',
3027     'HLT_Photon165_R9Id90_HE10_IsoM_v26',
3028     'HLT_Photon175_v26',
3029     'HLT_Photon200_v25',
3030     'HLT_Photon20_HoverELoose_v21',
3031     'HLT_Photon300_NoHE_v24',
3032     'HLT_Photon30EB_TightID_TightIso_v13',
3033     'HLT_Photon30_HoverELoose_v21',
3034     'HLT_Photon32_OneProng32_M50To105_v11',
3035     'HLT_Photon33_v16')+cms.vstring( 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
3036     'HLT_Photon35_TwoProngs35_v14',
3037     'HLT_Photon40EB_TightID_TightIso_v4',
3038     'HLT_Photon40EB_v4',
3039     'HLT_Photon45EB_TightID_TightIso_v4',
3040     'HLT_Photon45EB_v4',
3041     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
3042     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
3043     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
3044     'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
3045     'HLT_Photon50EB_TightID_TightIso_v9',
3046     'HLT_Photon50_R9Id90_HE10_IsoM_v25',
3047     'HLT_Photon50_TimeGt2p5ns_v8',
3048     'HLT_Photon50_TimeLtNeg2p5ns_v8',
3049     'HLT_Photon50_v24',
3050     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
3051     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
3052     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
3053     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
3054     'HLT_Photon75EB_TightID_TightIso_v9',
3055     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
3056     'HLT_Photon75_R9Id90_HE10_IsoM_v25',
3057     'HLT_Photon75_v24',
3058     'HLT_Photon90EB_TightID_TightIso_v9',
3059     'HLT_Photon90_R9Id90_HE10_IsoM_v25',
3060     'HLT_Photon90_v24',
3061     'HLT_Physics_v15',
3062     'HLT_QuadPFJet100_88_70_30_v11',
3063     'HLT_QuadPFJet103_88_75_15_v18',
3064     'HLT_QuadPFJet105_88_75_30_v10',
3065     'HLT_QuadPFJet105_88_76_15_v18',
3066     'HLT_QuadPFJet111_90_80_15_v18',
3067     'HLT_QuadPFJet111_90_80_30_v10',
3068     'HLT_Random_v3',
3069     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3070     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3071     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3072     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3073     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3074     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15',
3075     'HLT_TripleMu_10_5_5_DZ_v23',
3076     'HLT_TripleMu_12_10_5_v23',
3077     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v16',
3078     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v21',
3079     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18',
3080     'HLT_UncorrectedJetE30_NoBPTX3BX_v15',
3081     'HLT_UncorrectedJetE30_NoBPTX_v15',
3082     'HLT_UncorrectedJetE60_NoBPTX3BX_v15',
3083     'HLT_UncorrectedJetE70_NoBPTX3BX_v15',
3084     'HLT_ZeroBias_Alignment_v9',
3085     'HLT_ZeroBias_FirstBXAfterTrain_v11',
3086     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
3087     'HLT_ZeroBias_FirstCollisionInTrain_v12',
3088     'HLT_ZeroBias_IsolatedBunches_v13',
3089     'HLT_ZeroBias_LastCollisionInTrain_v11',
3090     'HLT_ZeroBias_v14') ),
3091   ParkingAnomalyDetection = cms.vstring( 'HLT_L1AXOVVTight_v1',
3092     'HLT_L1AXOVVVTight_v1',
3093     'HLT_L1CICADA_VVTight_v1',
3094     'HLT_L1CICADA_VVVTight_v1',
3095     'HLT_L1CICADA_VVVVTight_v1' ),
3096   ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3097     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3098     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3099     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3100     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3101     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3102     'HLT_Dimuon0_Jpsi_v21',
3103     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3104     'HLT_Dimuon0_LowMass_L1_4_v21',
3105     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3106     'HLT_Dimuon0_LowMass_v21',
3107     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3108     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3109     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3110     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3111     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3112     'HLT_Dimuon10_Upsilon_y1p4_v14',
3113     'HLT_Dimuon12_Upsilon_y1p4_v15',
3114     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3115     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3116     'HLT_Dimuon14_PsiPrime_v26',
3117     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3118     'HLT_Dimuon18_PsiPrime_v27',
3119     'HLT_Dimuon24_Phi_noCorrL1_v19',
3120     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3121     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3122     'HLT_Dimuon25_Jpsi_v27',
3123     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3124     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3125     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3126     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3127     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3128     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3129     'HLT_DoubleMu4_3_Bs_v28',
3130     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3131     'HLT_DoubleMu4_3_Jpsi_v28',
3132     'HLT_DoubleMu4_3_LowMass_SS_v7',
3133     'HLT_DoubleMu4_3_LowMass_v14',
3134     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3135     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3136     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3137     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3138     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3139     'HLT_DoubleMu4_LowMass_Displaced_v14',
3140     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3141     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3142     'HLT_Mu25_TkMu0_Phi_v21',
3143     'HLT_Mu30_TkMu0_Psi_v14',
3144     'HLT_Mu30_TkMu0_Upsilon_v14',
3145     'HLT_Mu4_L1DoubleMu_v14',
3146     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3147     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3148     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3149     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3150     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3151     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3152     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3153     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3154   ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3155     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3156     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3157     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3158     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3159     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3160     'HLT_Dimuon0_Jpsi_v21',
3161     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3162     'HLT_Dimuon0_LowMass_L1_4_v21',
3163     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3164     'HLT_Dimuon0_LowMass_v21',
3165     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3166     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3167     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3168     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3169     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3170     'HLT_Dimuon10_Upsilon_y1p4_v14',
3171     'HLT_Dimuon12_Upsilon_y1p4_v15',
3172     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3173     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3174     'HLT_Dimuon14_PsiPrime_v26',
3175     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3176     'HLT_Dimuon18_PsiPrime_v27',
3177     'HLT_Dimuon24_Phi_noCorrL1_v19',
3178     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3179     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3180     'HLT_Dimuon25_Jpsi_v27',
3181     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3182     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3183     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3184     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3185     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3186     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3187     'HLT_DoubleMu4_3_Bs_v28',
3188     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3189     'HLT_DoubleMu4_3_Jpsi_v28',
3190     'HLT_DoubleMu4_3_LowMass_SS_v7',
3191     'HLT_DoubleMu4_3_LowMass_v14',
3192     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3193     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3194     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3195     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3196     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3197     'HLT_DoubleMu4_LowMass_Displaced_v14',
3198     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3199     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3200     'HLT_Mu25_TkMu0_Phi_v21',
3201     'HLT_Mu30_TkMu0_Psi_v14',
3202     'HLT_Mu30_TkMu0_Upsilon_v14',
3203     'HLT_Mu4_L1DoubleMu_v14',
3204     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3205     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3206     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3207     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3208     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3209     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3210     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3211     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3212   ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3213     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3214     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3215     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3216     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3217     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3218     'HLT_Dimuon0_Jpsi_v21',
3219     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3220     'HLT_Dimuon0_LowMass_L1_4_v21',
3221     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3222     'HLT_Dimuon0_LowMass_v21',
3223     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3224     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3225     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3226     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3227     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3228     'HLT_Dimuon10_Upsilon_y1p4_v14',
3229     'HLT_Dimuon12_Upsilon_y1p4_v15',
3230     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3231     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3232     'HLT_Dimuon14_PsiPrime_v26',
3233     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3234     'HLT_Dimuon18_PsiPrime_v27',
3235     'HLT_Dimuon24_Phi_noCorrL1_v19',
3236     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3237     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3238     'HLT_Dimuon25_Jpsi_v27',
3239     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3240     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3241     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3242     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3243     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3244     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3245     'HLT_DoubleMu4_3_Bs_v28',
3246     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3247     'HLT_DoubleMu4_3_Jpsi_v28',
3248     'HLT_DoubleMu4_3_LowMass_SS_v7',
3249     'HLT_DoubleMu4_3_LowMass_v14',
3250     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3251     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3252     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3253     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3254     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3255     'HLT_DoubleMu4_LowMass_Displaced_v14',
3256     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3257     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3258     'HLT_Mu25_TkMu0_Phi_v21',
3259     'HLT_Mu30_TkMu0_Psi_v14',
3260     'HLT_Mu30_TkMu0_Upsilon_v14',
3261     'HLT_Mu4_L1DoubleMu_v14',
3262     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3263     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3264     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3265     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3266     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3267     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3268     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3269     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3270   ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3271     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3272     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3273     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3274     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3275     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3276     'HLT_Dimuon0_Jpsi_v21',
3277     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3278     'HLT_Dimuon0_LowMass_L1_4_v21',
3279     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3280     'HLT_Dimuon0_LowMass_v21',
3281     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3282     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3283     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3284     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3285     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3286     'HLT_Dimuon10_Upsilon_y1p4_v14',
3287     'HLT_Dimuon12_Upsilon_y1p4_v15',
3288     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3289     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3290     'HLT_Dimuon14_PsiPrime_v26',
3291     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3292     'HLT_Dimuon18_PsiPrime_v27',
3293     'HLT_Dimuon24_Phi_noCorrL1_v19',
3294     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3295     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3296     'HLT_Dimuon25_Jpsi_v27',
3297     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3298     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3299     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3300     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3301     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3302     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3303     'HLT_DoubleMu4_3_Bs_v28',
3304     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3305     'HLT_DoubleMu4_3_Jpsi_v28',
3306     'HLT_DoubleMu4_3_LowMass_SS_v7',
3307     'HLT_DoubleMu4_3_LowMass_v14',
3308     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3309     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3310     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3311     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3312     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3313     'HLT_DoubleMu4_LowMass_Displaced_v14',
3314     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3315     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3316     'HLT_Mu25_TkMu0_Phi_v21',
3317     'HLT_Mu30_TkMu0_Psi_v14',
3318     'HLT_Mu30_TkMu0_Upsilon_v14',
3319     'HLT_Mu4_L1DoubleMu_v14',
3320     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3321     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3322     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3323     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3324     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3325     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3326     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3327     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3328   ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3329     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3330     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3331     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3332     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3333     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3334     'HLT_Dimuon0_Jpsi_v21',
3335     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3336     'HLT_Dimuon0_LowMass_L1_4_v21',
3337     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3338     'HLT_Dimuon0_LowMass_v21',
3339     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3340     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3341     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3342     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3343     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3344     'HLT_Dimuon10_Upsilon_y1p4_v14',
3345     'HLT_Dimuon12_Upsilon_y1p4_v15',
3346     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3347     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3348     'HLT_Dimuon14_PsiPrime_v26',
3349     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3350     'HLT_Dimuon18_PsiPrime_v27',
3351     'HLT_Dimuon24_Phi_noCorrL1_v19',
3352     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3353     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3354     'HLT_Dimuon25_Jpsi_v27',
3355     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3356     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3357     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3358     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3359     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3360     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3361     'HLT_DoubleMu4_3_Bs_v28',
3362     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3363     'HLT_DoubleMu4_3_Jpsi_v28',
3364     'HLT_DoubleMu4_3_LowMass_SS_v7',
3365     'HLT_DoubleMu4_3_LowMass_v14',
3366     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3367     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3368     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3369     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3370     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3371     'HLT_DoubleMu4_LowMass_Displaced_v14',
3372     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3373     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3374     'HLT_Mu25_TkMu0_Phi_v21',
3375     'HLT_Mu30_TkMu0_Psi_v14',
3376     'HLT_Mu30_TkMu0_Upsilon_v14',
3377     'HLT_Mu4_L1DoubleMu_v14',
3378     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3379     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3380     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3381     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3382     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3383     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3384     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3385     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3386   ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3387     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3388     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3389     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3390     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3391     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3392     'HLT_Dimuon0_Jpsi_v21',
3393     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3394     'HLT_Dimuon0_LowMass_L1_4_v21',
3395     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3396     'HLT_Dimuon0_LowMass_v21',
3397     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3398     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3399     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3400     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3401     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3402     'HLT_Dimuon10_Upsilon_y1p4_v14',
3403     'HLT_Dimuon12_Upsilon_y1p4_v15',
3404     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3405     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3406     'HLT_Dimuon14_PsiPrime_v26',
3407     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3408     'HLT_Dimuon18_PsiPrime_v27',
3409     'HLT_Dimuon24_Phi_noCorrL1_v19',
3410     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3411     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3412     'HLT_Dimuon25_Jpsi_v27',
3413     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3414     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3415     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3416     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3417     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3418     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3419     'HLT_DoubleMu4_3_Bs_v28',
3420     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3421     'HLT_DoubleMu4_3_Jpsi_v28',
3422     'HLT_DoubleMu4_3_LowMass_SS_v7',
3423     'HLT_DoubleMu4_3_LowMass_v14',
3424     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3425     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3426     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3427     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3428     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3429     'HLT_DoubleMu4_LowMass_Displaced_v14',
3430     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3431     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3432     'HLT_Mu25_TkMu0_Phi_v21',
3433     'HLT_Mu30_TkMu0_Psi_v14',
3434     'HLT_Mu30_TkMu0_Upsilon_v14',
3435     'HLT_Mu4_L1DoubleMu_v14',
3436     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3437     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3438     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3439     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3440     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3441     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3442     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3443     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3444   ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3445     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3446     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3447     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3448     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3449     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3450     'HLT_Dimuon0_Jpsi_v21',
3451     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3452     'HLT_Dimuon0_LowMass_L1_4_v21',
3453     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3454     'HLT_Dimuon0_LowMass_v21',
3455     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3456     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3457     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3458     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3459     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3460     'HLT_Dimuon10_Upsilon_y1p4_v14',
3461     'HLT_Dimuon12_Upsilon_y1p4_v15',
3462     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3463     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3464     'HLT_Dimuon14_PsiPrime_v26',
3465     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3466     'HLT_Dimuon18_PsiPrime_v27',
3467     'HLT_Dimuon24_Phi_noCorrL1_v19',
3468     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3469     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3470     'HLT_Dimuon25_Jpsi_v27',
3471     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3472     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3473     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3474     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3475     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3476     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3477     'HLT_DoubleMu4_3_Bs_v28',
3478     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3479     'HLT_DoubleMu4_3_Jpsi_v28',
3480     'HLT_DoubleMu4_3_LowMass_SS_v7',
3481     'HLT_DoubleMu4_3_LowMass_v14',
3482     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3483     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3484     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3485     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3486     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3487     'HLT_DoubleMu4_LowMass_Displaced_v14',
3488     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3489     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3490     'HLT_Mu25_TkMu0_Phi_v21',
3491     'HLT_Mu30_TkMu0_Psi_v14',
3492     'HLT_Mu30_TkMu0_Upsilon_v14',
3493     'HLT_Mu4_L1DoubleMu_v14',
3494     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3495     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3496     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3497     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3498     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3499     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3500     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3501     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3502   ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
3503     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
3504     'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
3505     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
3506     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
3507     'HLT_Dimuon0_Jpsi_NoVertexing_v21',
3508     'HLT_Dimuon0_Jpsi_v21',
3509     'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
3510     'HLT_Dimuon0_LowMass_L1_4_v21',
3511     'HLT_Dimuon0_LowMass_L1_TM530_v19',
3512     'HLT_Dimuon0_LowMass_v21',
3513     'HLT_Dimuon0_Upsilon_L1_4p5_v22',
3514     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
3515     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
3516     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
3517     'HLT_Dimuon0_Upsilon_NoVertexing_v20',
3518     'HLT_Dimuon10_Upsilon_y1p4_v14',
3519     'HLT_Dimuon12_Upsilon_y1p4_v15',
3520     'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
3521     'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
3522     'HLT_Dimuon14_PsiPrime_v26',
3523     'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
3524     'HLT_Dimuon18_PsiPrime_v27',
3525     'HLT_Dimuon24_Phi_noCorrL1_v19',
3526     'HLT_Dimuon24_Upsilon_noCorrL1_v19',
3527     'HLT_Dimuon25_Jpsi_noCorrL1_v19',
3528     'HLT_Dimuon25_Jpsi_v27',
3529     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
3530     'HLT_DoubleMu2_Jpsi_LowPt_v7',
3531     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
3532     'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
3533     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
3534     'HLT_DoubleMu3_Trk_Tau3mu_v25',
3535     'HLT_DoubleMu4_3_Bs_v28',
3536     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
3537     'HLT_DoubleMu4_3_Jpsi_v28',
3538     'HLT_DoubleMu4_3_LowMass_SS_v7',
3539     'HLT_DoubleMu4_3_LowMass_v14',
3540     'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
3541     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
3542     'HLT_DoubleMu4_JpsiTrk_Bc_v13',
3543     'HLT_DoubleMu4_Jpsi_Displaced_v20',
3544     'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
3545     'HLT_DoubleMu4_LowMass_Displaced_v14',
3546     'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
3547     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
3548     'HLT_Mu25_TkMu0_Phi_v21',
3549     'HLT_Mu30_TkMu0_Psi_v14',
3550     'HLT_Mu30_TkMu0_Upsilon_v14',
3551     'HLT_Mu4_L1DoubleMu_v14',
3552     'HLT_Mu7p5_L2Mu2_Jpsi_v23',
3553     'HLT_Mu7p5_L2Mu2_Upsilon_v23',
3554     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
3555     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
3556     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
3557     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
3558     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
3559     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' ),
3560   ParkingHH0 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v1',
3561     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v1',
3562     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v7',
3563     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
3564     'HLT_PFHT250_QuadPFJet25_v7',
3565     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
3566     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v7',
3567     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
3568     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
3569     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v10',
3570     'HLT_PFHT280_QuadPFJet30_v10',
3571     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v10',
3572     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v6',
3573     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v6',
3574     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v22',
3575     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v11',
3576     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v7',
3577     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v7',
3578     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v7',
3579     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v10',
3580     'HLT_PFHT400_SixPFJet32_v22',
3581     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v10',
3582     'HLT_PFHT450_SixPFJet36_v21' ),
3583   ParkingHH1 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v1',
3584     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v1',
3585     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v7',
3586     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
3587     'HLT_PFHT250_QuadPFJet25_v7',
3588     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
3589     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v7',
3590     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
3591     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
3592     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v10',
3593     'HLT_PFHT280_QuadPFJet30_v10',
3594     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v10',
3595     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v6',
3596     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v6',
3597     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v22',
3598     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v11',
3599     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v7',
3600     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v7',
3601     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v7',
3602     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v10',
3603     'HLT_PFHT400_SixPFJet32_v22',
3604     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v10',
3605     'HLT_PFHT450_SixPFJet36_v21' ),
3606   ParkingLLP0 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v12',
3607     'HLT_CaloMET60_DTClusterNoMB1S50_v12',
3608     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v1',
3609     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v1',
3610     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v1',
3611     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3612     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3613     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12',
3614     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12',
3615     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12',
3616     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3617     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
3618     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12',
3619     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7',
3620     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7',
3621     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3622     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3623     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3624     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
3625     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v8',
3626     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v8',
3627     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v8',
3628     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8',
3629     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8',
3630     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8',
3631     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3632     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
3633     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3634     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
3635     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3636     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
3637     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
3638     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11',
3639     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3640     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8',
3641     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12',
3642     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8',
3643     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
3644     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
3645     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10',
3646     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10',
3647     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v8',
3648     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10',
3649     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12',
3650     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v8',
3651     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v8',
3652     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8',
3653     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10',
3654     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8',
3655     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12',
3656     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8',
3657     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8',
3658     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v24',
3659     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
3660     'HLT_HT550_DisplacedDijet60_Inclusive_v24',
3661     'HLT_HT650_DisplacedDijet60_Inclusive_v24',
3662     'HLT_L1MET_DTCluster50_v12',
3663     'HLT_L1MET_DTClusterNoMB1S50_v12',
3664     'HLT_L1SingleLLPJet_v8',
3665     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
3666     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10',
3667     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10',
3668     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10',
3669     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8',
3670     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
3671     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8',
3672     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8',
3673     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v8',
3674     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10',
3675     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v8',
3676     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v8',
3677     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8',
3678     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8',
3679     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10',
3680     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8',
3681     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8',
3682     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3683     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12',
3684     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3685     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12',
3686     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3687     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12',
3688     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12',
3689     'HLT_PFJet200_TimeGt2p5ns_v11',
3690     'HLT_PFJet200_TimeLtNeg2p5ns_v11' ),
3691   ParkingLLP1 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v12',
3692     'HLT_CaloMET60_DTClusterNoMB1S50_v12',
3693     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v1',
3694     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v1',
3695     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v1',
3696     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3697     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3698     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12',
3699     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12',
3700     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12',
3701     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3702     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
3703     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12',
3704     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7',
3705     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7',
3706     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3707     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
3708     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3709     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
3710     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v8',
3711     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v8',
3712     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v8',
3713     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8',
3714     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8',
3715     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8',
3716     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3717     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
3718     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3719     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
3720     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
3721     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
3722     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
3723     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11',
3724     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3725     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8',
3726     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12',
3727     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8',
3728     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
3729     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
3730     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10',
3731     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10',
3732     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v8',
3733     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10',
3734     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12',
3735     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v8',
3736     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v8',
3737     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8',
3738     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10',
3739     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8',
3740     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12',
3741     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8',
3742     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8',
3743     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v24',
3744     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
3745     'HLT_HT550_DisplacedDijet60_Inclusive_v24',
3746     'HLT_HT650_DisplacedDijet60_Inclusive_v24',
3747     'HLT_L1MET_DTCluster50_v12',
3748     'HLT_L1MET_DTClusterNoMB1S50_v12',
3749     'HLT_L1SingleLLPJet_v8',
3750     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
3751     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10',
3752     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10',
3753     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10',
3754     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8',
3755     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
3756     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8',
3757     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8',
3758     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v8',
3759     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10',
3760     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v8',
3761     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v8',
3762     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8',
3763     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8',
3764     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10',
3765     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8',
3766     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8',
3767     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3768     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12',
3769     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3770     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12',
3771     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
3772     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12',
3773     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12',
3774     'HLT_PFJet200_TimeGt2p5ns_v11',
3775     'HLT_PFJet200_TimeLtNeg2p5ns_v11' ),
3776   ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3777     'HLT_Mu0_Barrel_L1HP11_v7',
3778     'HLT_Mu0_Barrel_L1HP13_v1',
3779     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3780     'HLT_Mu0_Barrel_L1HP6_v4',
3781     'HLT_Mu0_Barrel_L1HP7_v4',
3782     'HLT_Mu0_Barrel_L1HP8_v5',
3783     'HLT_Mu0_Barrel_L1HP9_v5',
3784     'HLT_Mu0_Barrel_v7',
3785     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3786     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3787     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3788     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3789     'HLT_Mu4_Barrel_IP4_v1',
3790     'HLT_Mu4_Barrel_IP6_v1',
3791     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3792     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3793     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3794     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3795   ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3796     'HLT_Mu0_Barrel_L1HP11_v7',
3797     'HLT_Mu0_Barrel_L1HP13_v1',
3798     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3799     'HLT_Mu0_Barrel_L1HP6_v4',
3800     'HLT_Mu0_Barrel_L1HP7_v4',
3801     'HLT_Mu0_Barrel_L1HP8_v5',
3802     'HLT_Mu0_Barrel_L1HP9_v5',
3803     'HLT_Mu0_Barrel_v7',
3804     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3805     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3806     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3807     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3808     'HLT_Mu4_Barrel_IP4_v1',
3809     'HLT_Mu4_Barrel_IP6_v1',
3810     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3811     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3812     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3813     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3814   ParkingSingleMuon10 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3815     'HLT_Mu0_Barrel_L1HP11_v7',
3816     'HLT_Mu0_Barrel_L1HP13_v1',
3817     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3818     'HLT_Mu0_Barrel_L1HP6_v4',
3819     'HLT_Mu0_Barrel_L1HP7_v4',
3820     'HLT_Mu0_Barrel_L1HP8_v5',
3821     'HLT_Mu0_Barrel_L1HP9_v5',
3822     'HLT_Mu0_Barrel_v7',
3823     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3824     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3825     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3826     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3827     'HLT_Mu4_Barrel_IP4_v1',
3828     'HLT_Mu4_Barrel_IP6_v1',
3829     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3830     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3831     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3832     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3833   ParkingSingleMuon11 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3834     'HLT_Mu0_Barrel_L1HP11_v7',
3835     'HLT_Mu0_Barrel_L1HP13_v1',
3836     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3837     'HLT_Mu0_Barrel_L1HP6_v4',
3838     'HLT_Mu0_Barrel_L1HP7_v4',
3839     'HLT_Mu0_Barrel_L1HP8_v5',
3840     'HLT_Mu0_Barrel_L1HP9_v5',
3841     'HLT_Mu0_Barrel_v7',
3842     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3843     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3844     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3845     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3846     'HLT_Mu4_Barrel_IP4_v1',
3847     'HLT_Mu4_Barrel_IP6_v1',
3848     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3849     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3850     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3851     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3852   ParkingSingleMuon12 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3853     'HLT_Mu0_Barrel_L1HP11_v7',
3854     'HLT_Mu0_Barrel_L1HP13_v1',
3855     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3856     'HLT_Mu0_Barrel_L1HP6_v4',
3857     'HLT_Mu0_Barrel_L1HP7_v4',
3858     'HLT_Mu0_Barrel_L1HP8_v5',
3859     'HLT_Mu0_Barrel_L1HP9_v5',
3860     'HLT_Mu0_Barrel_v7',
3861     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3862     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3863     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3864     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3865     'HLT_Mu4_Barrel_IP4_v1',
3866     'HLT_Mu4_Barrel_IP6_v1',
3867     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3868     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3869     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3870     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3871   ParkingSingleMuon13 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3872     'HLT_Mu0_Barrel_L1HP11_v7',
3873     'HLT_Mu0_Barrel_L1HP13_v1',
3874     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3875     'HLT_Mu0_Barrel_L1HP6_v4',
3876     'HLT_Mu0_Barrel_L1HP7_v4',
3877     'HLT_Mu0_Barrel_L1HP8_v5',
3878     'HLT_Mu0_Barrel_L1HP9_v5',
3879     'HLT_Mu0_Barrel_v7',
3880     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3881     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3882     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3883     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3884     'HLT_Mu4_Barrel_IP4_v1',
3885     'HLT_Mu4_Barrel_IP6_v1',
3886     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3887     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3888     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3889     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3890   ParkingSingleMuon14 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3891     'HLT_Mu0_Barrel_L1HP11_v7',
3892     'HLT_Mu0_Barrel_L1HP13_v1',
3893     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3894     'HLT_Mu0_Barrel_L1HP6_v4',
3895     'HLT_Mu0_Barrel_L1HP7_v4',
3896     'HLT_Mu0_Barrel_L1HP8_v5',
3897     'HLT_Mu0_Barrel_L1HP9_v5',
3898     'HLT_Mu0_Barrel_v7',
3899     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3900     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3901     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3902     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3903     'HLT_Mu4_Barrel_IP4_v1',
3904     'HLT_Mu4_Barrel_IP6_v1',
3905     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3906     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3907     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3908     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3909   ParkingSingleMuon15 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3910     'HLT_Mu0_Barrel_L1HP11_v7',
3911     'HLT_Mu0_Barrel_L1HP13_v1',
3912     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3913     'HLT_Mu0_Barrel_L1HP6_v4',
3914     'HLT_Mu0_Barrel_L1HP7_v4',
3915     'HLT_Mu0_Barrel_L1HP8_v5',
3916     'HLT_Mu0_Barrel_L1HP9_v5',
3917     'HLT_Mu0_Barrel_v7',
3918     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3919     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3920     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3921     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3922     'HLT_Mu4_Barrel_IP4_v1',
3923     'HLT_Mu4_Barrel_IP6_v1',
3924     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3925     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3926     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3927     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3928   ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3929     'HLT_Mu0_Barrel_L1HP11_v7',
3930     'HLT_Mu0_Barrel_L1HP13_v1',
3931     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3932     'HLT_Mu0_Barrel_L1HP6_v4',
3933     'HLT_Mu0_Barrel_L1HP7_v4',
3934     'HLT_Mu0_Barrel_L1HP8_v5',
3935     'HLT_Mu0_Barrel_L1HP9_v5',
3936     'HLT_Mu0_Barrel_v7',
3937     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3938     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3939     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3940     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3941     'HLT_Mu4_Barrel_IP4_v1',
3942     'HLT_Mu4_Barrel_IP6_v1',
3943     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3944     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3945     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3946     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3947   ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3948     'HLT_Mu0_Barrel_L1HP11_v7',
3949     'HLT_Mu0_Barrel_L1HP13_v1',
3950     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3951     'HLT_Mu0_Barrel_L1HP6_v4',
3952     'HLT_Mu0_Barrel_L1HP7_v4',
3953     'HLT_Mu0_Barrel_L1HP8_v5',
3954     'HLT_Mu0_Barrel_L1HP9_v5',
3955     'HLT_Mu0_Barrel_v7',
3956     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3957     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3958     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3959     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3960     'HLT_Mu4_Barrel_IP4_v1',
3961     'HLT_Mu4_Barrel_IP6_v1',
3962     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3963     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3964     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3965     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3966   ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3967     'HLT_Mu0_Barrel_L1HP11_v7',
3968     'HLT_Mu0_Barrel_L1HP13_v1',
3969     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3970     'HLT_Mu0_Barrel_L1HP6_v4',
3971     'HLT_Mu0_Barrel_L1HP7_v4',
3972     'HLT_Mu0_Barrel_L1HP8_v5',
3973     'HLT_Mu0_Barrel_L1HP9_v5',
3974     'HLT_Mu0_Barrel_v7',
3975     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3976     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3977     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3978     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3979     'HLT_Mu4_Barrel_IP4_v1',
3980     'HLT_Mu4_Barrel_IP6_v1',
3981     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
3982     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
3983     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
3984     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
3985   ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
3986     'HLT_Mu0_Barrel_L1HP11_v7',
3987     'HLT_Mu0_Barrel_L1HP13_v1',
3988     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
3989     'HLT_Mu0_Barrel_L1HP6_v4',
3990     'HLT_Mu0_Barrel_L1HP7_v4',
3991     'HLT_Mu0_Barrel_L1HP8_v5',
3992     'HLT_Mu0_Barrel_L1HP9_v5',
3993     'HLT_Mu0_Barrel_v7',
3994     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
3995     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
3996     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
3997     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
3998     'HLT_Mu4_Barrel_IP4_v1',
3999     'HLT_Mu4_Barrel_IP6_v1',
4000     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
4001     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
4002     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
4003     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
4004   ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
4005     'HLT_Mu0_Barrel_L1HP11_v7',
4006     'HLT_Mu0_Barrel_L1HP13_v1',
4007     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
4008     'HLT_Mu0_Barrel_L1HP6_v4',
4009     'HLT_Mu0_Barrel_L1HP7_v4',
4010     'HLT_Mu0_Barrel_L1HP8_v5',
4011     'HLT_Mu0_Barrel_L1HP9_v5',
4012     'HLT_Mu0_Barrel_v7',
4013     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
4014     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
4015     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
4016     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
4017     'HLT_Mu4_Barrel_IP4_v1',
4018     'HLT_Mu4_Barrel_IP6_v1',
4019     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
4020     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
4021     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
4022     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
4023   ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
4024     'HLT_Mu0_Barrel_L1HP11_v7',
4025     'HLT_Mu0_Barrel_L1HP13_v1',
4026     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
4027     'HLT_Mu0_Barrel_L1HP6_v4',
4028     'HLT_Mu0_Barrel_L1HP7_v4',
4029     'HLT_Mu0_Barrel_L1HP8_v5',
4030     'HLT_Mu0_Barrel_L1HP9_v5',
4031     'HLT_Mu0_Barrel_v7',
4032     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
4033     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
4034     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
4035     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
4036     'HLT_Mu4_Barrel_IP4_v1',
4037     'HLT_Mu4_Barrel_IP6_v1',
4038     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
4039     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
4040     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
4041     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
4042   ParkingSingleMuon8 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
4043     'HLT_Mu0_Barrel_L1HP11_v7',
4044     'HLT_Mu0_Barrel_L1HP13_v1',
4045     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
4046     'HLT_Mu0_Barrel_L1HP6_v4',
4047     'HLT_Mu0_Barrel_L1HP7_v4',
4048     'HLT_Mu0_Barrel_L1HP8_v5',
4049     'HLT_Mu0_Barrel_L1HP9_v5',
4050     'HLT_Mu0_Barrel_v7',
4051     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
4052     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
4053     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
4054     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
4055     'HLT_Mu4_Barrel_IP4_v1',
4056     'HLT_Mu4_Barrel_IP6_v1',
4057     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
4058     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
4059     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
4060     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
4061   ParkingSingleMuon9 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
4062     'HLT_Mu0_Barrel_L1HP11_v7',
4063     'HLT_Mu0_Barrel_L1HP13_v1',
4064     'HLT_Mu0_Barrel_L1HP6_IP6_v4',
4065     'HLT_Mu0_Barrel_L1HP6_v4',
4066     'HLT_Mu0_Barrel_L1HP7_v4',
4067     'HLT_Mu0_Barrel_L1HP8_v5',
4068     'HLT_Mu0_Barrel_L1HP9_v5',
4069     'HLT_Mu0_Barrel_v7',
4070     'HLT_Mu10_Barrel_L1HP11_IP4_v1',
4071     'HLT_Mu10_Barrel_L1HP11_IP6_v7',
4072     'HLT_Mu12_Barrel_L1HP13_IP4_v1',
4073     'HLT_Mu12_Barrel_L1HP13_IP6_v1',
4074     'HLT_Mu4_Barrel_IP4_v1',
4075     'HLT_Mu4_Barrel_IP6_v1',
4076     'HLT_Mu6_Barrel_L1HP7_IP6_v4',
4077     'HLT_Mu7_Barrel_L1HP8_IP6_v5',
4078     'HLT_Mu8_Barrel_L1HP9_IP6_v5',
4079     'HLT_Mu9_Barrel_L1HP10_IP6_v7' ),
4080   ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4081     'HLT_QuadPFJet100_88_70_30_v11',
4082     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4083     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4084     'HLT_QuadPFJet103_88_75_15_v18',
4085     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4086     'HLT_QuadPFJet105_88_75_30_v10',
4087     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4088     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4089     'HLT_QuadPFJet105_88_76_15_v18',
4090     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4091     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4092     'HLT_QuadPFJet111_90_80_15_v18',
4093     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4094     'HLT_QuadPFJet111_90_80_30_v10',
4095     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4096     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4097     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4098     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4099     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4100     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4101     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4102     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4103     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4104     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4105     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4106     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4107     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4108     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4109     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4110     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4111     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4112     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4113     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4114     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4115     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4116     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4117     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4118     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4119     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4120   ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4121     'HLT_QuadPFJet100_88_70_30_v11',
4122     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4123     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4124     'HLT_QuadPFJet103_88_75_15_v18',
4125     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4126     'HLT_QuadPFJet105_88_75_30_v10',
4127     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4128     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4129     'HLT_QuadPFJet105_88_76_15_v18',
4130     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4131     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4132     'HLT_QuadPFJet111_90_80_15_v18',
4133     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4134     'HLT_QuadPFJet111_90_80_30_v10',
4135     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4136     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4137     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4138     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4139     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4140     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4141     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4142     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4143     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4144     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4145     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4146     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4147     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4148     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4149     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4150     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4151     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4152     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4153     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4154     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4155     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4156     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4157     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4158     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4159     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4160   ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4161     'HLT_QuadPFJet100_88_70_30_v11',
4162     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4163     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4164     'HLT_QuadPFJet103_88_75_15_v18',
4165     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4166     'HLT_QuadPFJet105_88_75_30_v10',
4167     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4168     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4169     'HLT_QuadPFJet105_88_76_15_v18',
4170     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4171     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4172     'HLT_QuadPFJet111_90_80_15_v18',
4173     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4174     'HLT_QuadPFJet111_90_80_30_v10',
4175     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4176     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4177     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4178     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4179     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4180     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4181     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4182     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4183     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4184     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4185     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4186     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4187     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4188     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4189     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4190     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4191     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4192     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4193     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4194     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4195     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4196     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4197     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4198     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4199     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4200   ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4201     'HLT_QuadPFJet100_88_70_30_v11',
4202     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4203     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4204     'HLT_QuadPFJet103_88_75_15_v18',
4205     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4206     'HLT_QuadPFJet105_88_75_30_v10',
4207     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4208     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4209     'HLT_QuadPFJet105_88_76_15_v18',
4210     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4211     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4212     'HLT_QuadPFJet111_90_80_15_v18',
4213     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4214     'HLT_QuadPFJet111_90_80_30_v10',
4215     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4216     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4217     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4218     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4219     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4220     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4221     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4222     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4223     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4224     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4225     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4226     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4227     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4228     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4229     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4230     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4231     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4232     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4233     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4234     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4235     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4236     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4237     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4238     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4239     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4240   ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4241     'HLT_QuadPFJet100_88_70_30_v11',
4242     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4243     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4244     'HLT_QuadPFJet103_88_75_15_v18',
4245     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4246     'HLT_QuadPFJet105_88_75_30_v10',
4247     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4248     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4249     'HLT_QuadPFJet105_88_76_15_v18',
4250     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4251     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4252     'HLT_QuadPFJet111_90_80_15_v18',
4253     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4254     'HLT_QuadPFJet111_90_80_30_v10',
4255     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4256     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4257     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4258     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4259     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4260     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4261     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4262     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4263     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4264     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4265     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4266     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4267     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4268     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4269     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4270     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4271     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4272     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4273     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4274     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4275     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4276     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4277     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4278     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4279     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4280   ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4281     'HLT_QuadPFJet100_88_70_30_v11',
4282     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4283     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4284     'HLT_QuadPFJet103_88_75_15_v18',
4285     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4286     'HLT_QuadPFJet105_88_75_30_v10',
4287     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4288     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4289     'HLT_QuadPFJet105_88_76_15_v18',
4290     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4291     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4292     'HLT_QuadPFJet111_90_80_15_v18',
4293     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4294     'HLT_QuadPFJet111_90_80_30_v10',
4295     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4296     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4297     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4298     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4299     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4300     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4301     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4302     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4303     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4304     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4305     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4306     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4307     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4308     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4309     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4310     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4311     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4312     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4313     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4314     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4315     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4316     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4317     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4318     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4319     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4320   ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4321     'HLT_QuadPFJet100_88_70_30_v11',
4322     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4323     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4324     'HLT_QuadPFJet103_88_75_15_v18',
4325     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4326     'HLT_QuadPFJet105_88_75_30_v10',
4327     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4328     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4329     'HLT_QuadPFJet105_88_76_15_v18',
4330     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4331     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4332     'HLT_QuadPFJet111_90_80_15_v18',
4333     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4334     'HLT_QuadPFJet111_90_80_30_v10',
4335     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4336     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4337     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4338     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4339     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4340     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4341     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4342     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4343     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4344     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4345     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4346     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4347     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4348     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4349     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4350     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4351     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4352     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4353     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4354     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4355     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4356     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4357     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4358     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4359     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4360   ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
4361     'HLT_QuadPFJet100_88_70_30_v11',
4362     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
4363     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
4364     'HLT_QuadPFJet103_88_75_15_v18',
4365     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
4366     'HLT_QuadPFJet105_88_75_30_v10',
4367     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
4368     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
4369     'HLT_QuadPFJet105_88_76_15_v18',
4370     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
4371     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
4372     'HLT_QuadPFJet111_90_80_15_v18',
4373     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
4374     'HLT_QuadPFJet111_90_80_30_v10',
4375     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
4376     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
4377     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
4378     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
4379     'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
4380     'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
4381     'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
4382     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
4383     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
4384     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
4385     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
4386     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
4387     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
4388     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
4389     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
4390     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
4391     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
4392     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
4393     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
4394     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
4395     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
4396     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
4397     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
4398     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
4399     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' ),
4400   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' ),
4401   ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v5',
4402     'DST_PFScouting_AXOMedium_v1',
4403     'DST_PFScouting_AXOTight_v7',
4404     'DST_PFScouting_AXOVLoose_v5',
4405     'DST_PFScouting_AXOVTight_v5',
4406     'DST_PFScouting_CICADALoose_v3',
4407     'DST_PFScouting_CICADAMedium_v3',
4408     'DST_PFScouting_CICADATight_v3',
4409     'DST_PFScouting_CICADAVLoose_v3',
4410     'DST_PFScouting_CICADAVTight_v3',
4411     'DST_PFScouting_DoubleEG_v7',
4412     'DST_PFScouting_DoubleMuonNoVtx_v1',
4413     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1',
4414     'DST_PFScouting_DoubleMuonVtxMonitorZ_v1',
4415     'DST_PFScouting_DoubleMuonVtx_v1',
4416     'DST_PFScouting_JetHT_v7',
4417     'DST_PFScouting_SingleMuon_v7',
4418     'DST_PFScouting_SinglePhotonEB_v4',
4419     'DST_PFScouting_ZeroBias_v5' ),
4420   ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v5',
4421     'DST_PFScouting_AXOMedium_v1',
4422     'DST_PFScouting_AXOTight_v7',
4423     'DST_PFScouting_AXOVLoose_v5',
4424     'DST_PFScouting_AXOVTight_v5',
4425     'DST_PFScouting_CICADALoose_v3',
4426     'DST_PFScouting_CICADAMedium_v3',
4427     'DST_PFScouting_CICADATight_v3',
4428     'DST_PFScouting_CICADAVLoose_v3',
4429     'DST_PFScouting_CICADAVTight_v3',
4430     'DST_PFScouting_DoubleEG_v7',
4431     'DST_PFScouting_DoubleMuonNoVtx_v1',
4432     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1',
4433     'DST_PFScouting_DoubleMuonVtxMonitorZ_v1',
4434     'DST_PFScouting_DoubleMuonVtx_v1',
4435     'DST_PFScouting_JetHT_v7',
4436     'DST_PFScouting_SingleMuon_v7',
4437     'DST_PFScouting_SinglePhotonEB_v4',
4438     'DST_PFScouting_ZeroBias_v5' ),
4439   Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9',
4440     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14',
4441     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9',
4442     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v7',
4443     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v7',
4444     'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v7',
4445     'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v7',
4446     'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v7',
4447     'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v7',
4448     'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v7' ),
4449   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
4450     'HLT_HcalCalibration_v6' ),
4451   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
4452     'HLT_HcalCalibration_v6' ),
4453   ZeroBias = cms.vstring( 'HLT_Random_v3',
4454     'HLT_ZeroBias_Alignment_v9',
4455     'HLT_ZeroBias_FirstBXAfterTrain_v11',
4456     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4457     'HLT_ZeroBias_FirstCollisionInTrain_v12',
4458     'HLT_ZeroBias_IsolatedBunches_v13',
4459     'HLT_ZeroBias_LastCollisionInTrain_v11',
4460     'HLT_ZeroBias_v14' )
4461 )
4462 
4463 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4464     recordName = cms.string( "CSCChannelMapperRecord" ),
4465     iovIsRunNotTime = cms.bool( True ),
4466     firstValid = cms.vuint32( 1 )
4467 )
4468 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4469     recordName = cms.string( "CSCIndexerRecord" ),
4470     iovIsRunNotTime = cms.bool( True ),
4471     firstValid = cms.vuint32( 1 )
4472 )
4473 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4474     recordName = cms.string( "L1TGlobalParametersRcd" ),
4475     iovIsRunNotTime = cms.bool( True ),
4476     firstValid = cms.vuint32( 1 )
4477 )
4478 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4479     appendToDataLabel = cms.string( "HBHE" ),
4480     timeSlewParametersM2 = cms.VPSet( 
4481       cms.PSet(  tmax = cms.double( 16.0 ),
4482         tzero = cms.double( 23.960177 ),
4483         slope = cms.double( -3.178648 )
4484       ),
4485       cms.PSet(  tmax = cms.double( 10.0 ),
4486         tzero = cms.double( 11.977461 ),
4487         slope = cms.double( -1.5610227 )
4488       ),
4489       cms.PSet(  tmax = cms.double( 6.25 ),
4490         tzero = cms.double( 9.109694 ),
4491         slope = cms.double( -1.075824 )
4492       )
4493     ),
4494     timeSlewParametersM3 = cms.VPSet( 
4495       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4496         tspar2_siPM = cms.double( 0.0 ),
4497         tspar2 = cms.double( 0.0 ),
4498         cap = cms.double( 6.0 ),
4499         tspar1 = cms.double( -2.19142 ),
4500         tspar0 = cms.double( 12.2999 ),
4501         tspar1_siPM = cms.double( 0.0 )
4502       ),
4503       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4504         tspar2_siPM = cms.double( 0.0 ),
4505         tspar2 = cms.double( 32.0 ),
4506         cap = cms.double( 6.0 ),
4507         tspar1 = cms.double( -3.2 ),
4508         tspar0 = cms.double( 15.5 ),
4509         tspar1_siPM = cms.double( 0.0 )
4510       ),
4511       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4512         tspar2_siPM = cms.double( 0.0 ),
4513         tspar2 = cms.double( 0.0 ),
4514         cap = cms.double( 6.0 ),
4515         tspar1 = cms.double( -2.19142 ),
4516         tspar0 = cms.double( 12.2999 ),
4517         tspar1_siPM = cms.double( 0.0 )
4518       ),
4519       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4520         tspar2_siPM = cms.double( 0.0 ),
4521         tspar2 = cms.double( 0.0 ),
4522         cap = cms.double( 6.0 ),
4523         tspar1 = cms.double( -2.19142 ),
4524         tspar0 = cms.double( 12.2999 ),
4525         tspar1_siPM = cms.double( 0.0 )
4526       )
4527     )
4528 )
4529 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4530     recordName = cms.string( "JetTagComputerRecord" ),
4531     iovIsRunNotTime = cms.bool( True ),
4532     firstValid = cms.vuint32( 1 )
4533 )
4534 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4535     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4536     iovIsRunNotTime = cms.bool( True ),
4537     firstValid = cms.vuint32( 1 )
4538 )
4539 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4540     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4541     iovIsRunNotTime = cms.bool( True ),
4542     firstValid = cms.vuint32( 1 )
4543 )
4544 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4545     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4546     iovIsRunNotTime = cms.bool( True ),
4547     firstValid = cms.vuint32( 1 )
4548 )
4549 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4550     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4551     iovIsRunNotTime = cms.bool( True ),
4552     firstValid = cms.vuint32( 1 )
4553 )
4554 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4555     recordName = cms.string( "TfGraphRecord" ),
4556     iovIsRunNotTime = cms.bool( True ),
4557     firstValid = cms.vuint32( 1 )
4558 )
4559 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4560     RunType = cms.string( "Run3" ),
4561     PitchSimY = cms.double( 0.15 ),
4562     PitchSimX = cms.double( 0.1 ),
4563     thickness = cms.double( 0.23 ),
4564     noOfPixelSimX = cms.int32( 160 ),
4565     noOfPixelSimY = cms.int32( 104 ),
4566     noOfPixels = cms.int32( 16640 ),
4567     simXWidth = cms.double( 16.6 ),
4568     simYWidth = cms.double( 16.2 ),
4569     deadEdgeWidth = cms.double( 0.2 ),
4570     activeEdgeSigma = cms.double( 0.02 ),
4571     physActiveEdgeDist = cms.double( 0.15 ),
4572     appendToDataLabel = cms.string( "" )
4573 )
4574 
4575 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
4576   appendToDataLabel = cms.string( "" )
4577 )
4578 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4579   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4580   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
4581   minPt = cms.double( 0.0 ),
4582   maxClusterSize = cms.uint32( 8 ),
4583   appendToDataLabel = cms.string( "" )
4584 )
4585 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4586   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4587   SimpleMagneticField = cms.string( "" ),
4588   PropagationDirection = cms.string( "anyDirection" ),
4589   MaxDPhi = cms.double( 1.6 ),
4590   appendToDataLabel = cms.string( "" )
4591 )
4592 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4593   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4594 )
4595 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4596   AlgoName = cms.string( "CSCIndexerPostls1" )
4597 )
4598 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4599   appendToDataLabel = cms.string( "" )
4600 )
4601 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4602 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4603   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4604   MapAuto = cms.untracked.bool( False ),
4605   SkipHE = cms.untracked.bool( False ),
4606   appendToDataLabel = cms.string( "" )
4607 )
4608 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4609   appendToDataLabel = cms.string( "" )
4610 )
4611 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4612   dump = cms.untracked.vstring(  ),
4613   appendToDataLabel = cms.string( "" )
4614 )
4615 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4616   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4617   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4618   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4619   isPhase2 = cms.bool( False ),
4620   doPixelShapeCut = cms.bool( True ),
4621   doStripShapeCut = cms.bool( True ),
4622   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4623   appendToDataLabel = cms.string( "" )
4624 )
4625 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4626   appendToDataLabel = cms.string( "" )
4627 )
4628 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4629   TotalBxInEvent = cms.int32( 5 ),
4630   NumberPhysTriggers = cms.uint32( 512 ),
4631   NumberL1Muon = cms.uint32( 8 ),
4632   NumberL1EGamma = cms.uint32( 12 ),
4633   NumberL1Jet = cms.uint32( 12 ),
4634   NumberL1Tau = cms.uint32( 12 ),
4635   NumberChips = cms.uint32( 1 ),
4636   PinsOnChip = cms.uint32( 512 ),
4637   OrderOfChip = cms.vint32( 1 ),
4638   NumberL1IsoEG = cms.uint32( 4 ),
4639   NumberL1JetCounts = cms.uint32( 12 ),
4640   UnitLength = cms.int32( 8 ),
4641   NumberL1ForJet = cms.uint32( 4 ),
4642   IfCaloEtaNumberBits = cms.uint32( 4 ),
4643   IfMuEtaNumberBits = cms.uint32( 6 ),
4644   NumberL1TauJet = cms.uint32( 4 ),
4645   NumberL1Mu = cms.uint32( 4 ),
4646   NumberConditionChips = cms.uint32( 1 ),
4647   NumberPsbBoards = cms.int32( 7 ),
4648   NumberL1CenJet = cms.uint32( 4 ),
4649   PinsOnConditionChip = cms.uint32( 512 ),
4650   NumberL1NoIsoEG = cms.uint32( 4 ),
4651   NumberTechnicalTriggers = cms.uint32( 64 ),
4652   NumberPhysTriggersExtended = cms.uint32( 64 ),
4653   WordLength = cms.int32( 64 ),
4654   OrderConditionChip = cms.vint32( 1 ),
4655   appendToDataLabel = cms.string( "" )
4656 )
4657 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4658   SimpleMagneticField = cms.string( "" ),
4659   MaxDPhi = cms.double( 1.6 ),
4660   ComponentName = cms.string( "PropagatorWithMaterial" ),
4661   Mass = cms.double( 0.105 ),
4662   PropagationDirection = cms.string( "alongMomentum" ),
4663   useRungeKutta = cms.bool( False ),
4664   ptMin = cms.double( -1.0 )
4665 )
4666 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4667   SimpleMagneticField = cms.string( "ParabolicMf" ),
4668   MaxDPhi = cms.double( 1.6 ),
4669   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4670   Mass = cms.double( 0.139 ),
4671   PropagationDirection = cms.string( "alongMomentum" ),
4672   useRungeKutta = cms.bool( False ),
4673   ptMin = cms.double( -1.0 )
4674 )
4675 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4676   SimpleMagneticField = cms.string( "ParabolicMf" ),
4677   MaxDPhi = cms.double( 1.6 ),
4678   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4679   Mass = cms.double( 0.105 ),
4680   PropagationDirection = cms.string( "alongMomentum" ),
4681   useRungeKutta = cms.bool( False ),
4682   ptMin = cms.double( -1.0 )
4683 )
4684 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4685   SimpleMagneticField = cms.string( "" ),
4686   MaxDPhi = cms.double( 1.6 ),
4687   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4688   Mass = cms.double( 0.105 ),
4689   PropagationDirection = cms.string( "oppositeToMomentum" ),
4690   useRungeKutta = cms.bool( False ),
4691   ptMin = cms.double( -1.0 )
4692 )
4693 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4694   SimpleMagneticField = cms.string( "ParabolicMf" ),
4695   MaxDPhi = cms.double( 1.6 ),
4696   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4697   Mass = cms.double( 0.139 ),
4698   PropagationDirection = cms.string( "oppositeToMomentum" ),
4699   useRungeKutta = cms.bool( False ),
4700   ptMin = cms.double( -1.0 )
4701 )
4702 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4703   SimpleMagneticField = cms.string( "ParabolicMf" ),
4704   MaxDPhi = cms.double( 1.6 ),
4705   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4706   Mass = cms.double( 0.105 ),
4707   PropagationDirection = cms.string( "oppositeToMomentum" ),
4708   useRungeKutta = cms.bool( False ),
4709   ptMin = cms.double( -1.0 )
4710 )
4711 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4712   SimpleMagneticField = cms.string( "ParabolicMf" ),
4713   MaxDPhi = cms.double( 1.6 ),
4714   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4715   Mass = cms.double( 0.105 ),
4716   PropagationDirection = cms.string( "oppositeToMomentum" ),
4717   useRungeKutta = cms.bool( False ),
4718   ptMin = cms.double( 0.1 )
4719 )
4720 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4721   SimpleMagneticField = cms.string( "ParabolicMf" ),
4722   MaxDPhi = cms.double( 4.0 ),
4723   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4724   Mass = cms.double( 0.1396 ),
4725   PropagationDirection = cms.string( "alongMomentum" ),
4726   useRungeKutta = cms.bool( False ),
4727   ptMin = cms.double( -1.0 )
4728 )
4729 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4730   SimpleMagneticField = cms.string( "ParabolicMf" ),
4731   MaxDPhi = cms.double( 1.6 ),
4732   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4733   Mass = cms.double( 0.105 ),
4734   PropagationDirection = cms.string( "alongMomentum" ),
4735   useRungeKutta = cms.bool( False ),
4736   ptMin = cms.double( 0.1 )
4737 )
4738 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4739   appendToDataLabel = cms.string( "" )
4740 )
4741 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4742   QualityLabel = cms.string( "" ),
4743   Label = cms.string( "" ),
4744   appendToDataLabel = cms.string( "" )
4745 )
4746 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4747   EtaDivisions = cms.untracked.uint32( 20 ),
4748   PhiDivisions = cms.untracked.uint32( 20 ),
4749   EtaMax = cms.untracked.double( 2.5 ),
4750   appendToDataLabel = cms.string( "" )
4751 )
4752 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4753   use3d = cms.bool( True ),
4754   useSignificance = cms.bool( True ),
4755   unBoost = cms.bool( False ),
4756   minTracks = cms.uint32( 3 ),
4757   minVertices = cms.uint32( 1 ),
4758   appendToDataLabel = cms.string( "" )
4759 )
4760 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4761   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4762   NoErrorPropagation = cms.bool( False ),
4763   PropagationDirection = cms.string( "anyDirection" ),
4764   useTuningForL2Speed = cms.bool( False ),
4765   useIsYokeFlag = cms.bool( True ),
4766   endcapShiftInZNeg = cms.double( 0.0 ),
4767   SetVBFPointer = cms.bool( False ),
4768   AssumeNoMaterial = cms.bool( False ),
4769   endcapShiftInZPos = cms.double( 0.0 ),
4770   useInTeslaFromMagField = cms.bool( False ),
4771   VBFName = cms.string( "VolumeBasedMagneticField" ),
4772   useEndcapShiftsInZ = cms.bool( False ),
4773   sendLogWarning = cms.bool( False ),
4774   useMatVolumes = cms.bool( True ),
4775   debug = cms.bool( False ),
4776   ApplyRadX0Correction = cms.bool( True ),
4777   useMagVolumes = cms.bool( True ),
4778   returnTangentPlane = cms.bool( True ),
4779   appendToDataLabel = cms.string( "" )
4780 )
4781 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4782   ComponentName = cms.string( "TransientTrackBuilder" ),
4783   appendToDataLabel = cms.string( "" )
4784 )
4785 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4786   ComponentName = cms.string( "CaloDetIdAssociator" ),
4787   etaBinSize = cms.double( 0.087 ),
4788   nEta = cms.int32( 70 ),
4789   nPhi = cms.int32( 72 ),
4790   hcalRegion = cms.int32( 2 ),
4791   includeBadChambers = cms.bool( False ),
4792   includeGEM = cms.bool( False ),
4793   includeME0 = cms.bool( False )
4794 )
4795 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4796   ComponentName = cms.string( "CosmicNavigationSchool" ),
4797   PluginName = cms.string( "" ),
4798   SimpleMagneticField = cms.string( "" ),
4799   appendToDataLabel = cms.string( "" )
4800 )
4801 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4802   verbosity = cms.untracked.uint32( 1 ),
4803   buildMisalignedGeometry = cms.bool( False ),
4804   isRun2 = cms.bool( False ),
4805   dbTag = cms.string( "" ),
4806   compactViewTag = cms.string( "" ),
4807   fromPreprocessedDB = cms.untracked.bool( True ),
4808   fromDD4hep = cms.untracked.bool( False ),
4809   appendToDataLabel = cms.string( "" )
4810 )
4811 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4812   lhcInfoLabel = cms.string( "" ),
4813   lhcInfoPerFillLabel = cms.string( "" ),
4814   lhcInfoPerLSLabel = cms.string( "" ),
4815   opticsLabel = cms.string( "" ),
4816   useNewLHCInfo = cms.bool( True ),
4817   appendToDataLabel = cms.string( "" )
4818 )
4819 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4820   ComponentName = cms.string( "EcalDetIdAssociator" ),
4821   etaBinSize = cms.double( 0.02 ),
4822   nEta = cms.int32( 300 ),
4823   nPhi = cms.int32( 360 ),
4824   hcalRegion = cms.int32( 2 ),
4825   includeBadChambers = cms.bool( False ),
4826   includeGEM = cms.bool( False ),
4827   includeME0 = cms.bool( False )
4828 )
4829 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4830   appendToDataLabel = cms.string( "" ),
4831   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4832 )
4833 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4834   appendToDataLabel = cms.string( "" ),
4835   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4836 )
4837 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4838   flagMask = cms.PSet( 
4839     kBad = cms.vstring( 'kFaultyHardware',
4840       'kDead',
4841       'kKilled' ),
4842     kGood = cms.vstring( 'kGood' ),
4843     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4844       'kTowerRecovered' ),
4845     kProblematic = cms.vstring( 'kPoorReco',
4846       'kPoorCalib',
4847       'kNoisy',
4848       'kSaturated' ),
4849     kWeird = cms.vstring( 'kWeird',
4850       'kDiWeird' ),
4851     kTime = cms.vstring( 'kOutOfTime' )
4852   ),
4853   dbstatusMask = cms.PSet( 
4854     kBad = cms.vstring( 'kNonRespondingIsolated',
4855       'kDeadVFE',
4856       'kDeadFE',
4857       'kNoDataNoTP' ),
4858     kGood = cms.vstring( 'kOk' ),
4859     kRecovered = cms.vstring(  ),
4860     kProblematic = cms.vstring( 'kDAC',
4861       'kNoLaser',
4862       'kNoisy',
4863       'kNNoisy',
4864       'kNNNoisy',
4865       'kNNNNoisy',
4866       'kNNNNNoisy',
4867       'kFixedG6',
4868       'kFixedG1',
4869       'kFixedG0' ),
4870     kWeird = cms.vstring(  ),
4871     kTime = cms.vstring(  )
4872   ),
4873   timeThresh = cms.double( 2.0 )
4874 )
4875 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4876 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4877   appendToDataLabel = cms.string( "" )
4878 )
4879 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4880   appendToDataLabel = cms.string( "" )
4881 )
4882 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4883   ComponentName = cms.string( "HcalDetIdAssociator" ),
4884   etaBinSize = cms.double( 0.087 ),
4885   nEta = cms.int32( 70 ),
4886   nPhi = cms.int32( 72 ),
4887   hcalRegion = cms.int32( 2 ),
4888   includeBadChambers = cms.bool( False ),
4889   includeGEM = cms.bool( False ),
4890   includeME0 = cms.bool( False )
4891 )
4892 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4893   appendToDataLabel = cms.string( "" ),
4894   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4895 )
4896 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4897   phase = cms.uint32( 1 ),
4898   RecoveredRecHitBits = cms.vstring( '' ),
4899   SeverityLevels = cms.VPSet( 
4900     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4901       RecHitFlags = cms.vstring( '' ),
4902       Level = cms.int32( 0 )
4903     ),
4904     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4905       RecHitFlags = cms.vstring( '' ),
4906       Level = cms.int32( 1 )
4907     ),
4908     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4909       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4910         'HFAnomalousHit' ),
4911       Level = cms.int32( 5 )
4912     ),
4913     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4914       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4915         'HBHESpikeNoise',
4916         'HBHETS4TS5Noise',
4917         'HBHEOOTPU',
4918         'HBHEFlatNoise',
4919         'HBHENegativeNoise' ),
4920       Level = cms.int32( 8 )
4921     ),
4922     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4923       RecHitFlags = cms.vstring( 'HFLongShort',
4924         'HFS8S1Ratio',
4925         'HFPET',
4926         'HFSignalAsymmetry' ),
4927       Level = cms.int32( 11 )
4928     ),
4929     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
4930       RecHitFlags = cms.vstring(  ),
4931       Level = cms.int32( 12 )
4932     ),
4933     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
4934       RecHitFlags = cms.vstring( '' ),
4935       Level = cms.int32( 15 )
4936     ),
4937     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
4938   'HcalCellDead' ),
4939       RecHitFlags = cms.vstring( '' ),
4940       Level = cms.int32( 20 )
4941     )
4942   ),
4943   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
4944     'HcalCellOff',
4945     'HcalCellDead' ),
4946   appendToDataLabel = cms.string( "" )
4947 )
4948 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
4949   appendToDataLabel = cms.string( "" ),
4950   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4951 )
4952 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
4953   appendToDataLabel = cms.string( "" ),
4954   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4955 )
4956 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
4957   useCondDB = cms.bool( False ),
4958   gbrForestLabel = cms.string( "" ),
4959   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
4960   useGBRForest = cms.bool( True ),
4961   useAdaBoost = cms.bool( False ),
4962   appendToDataLabel = cms.string( "" )
4963 )
4964 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4965   trackPseudoSelection = cms.PSet( 
4966     maxDistToAxis = cms.double( 0.07 ),
4967     totalHitsMin = cms.uint32( 0 ),
4968     ptMin = cms.double( 0.0 ),
4969     sip2dSigMax = cms.double( 99999.9 ),
4970     sip2dValMax = cms.double( 99999.9 ),
4971     sip3dSigMax = cms.double( 99999.9 ),
4972     sip3dValMax = cms.double( 99999.9 ),
4973     maxDecayLen = cms.double( 5.0 ),
4974     qualityClass = cms.string( "any" ),
4975     jetDeltaRMax = cms.double( 0.3 ),
4976     normChi2Max = cms.double( 99999.9 ),
4977     pixelHitsMin = cms.uint32( 0 ),
4978     sip2dSigMin = cms.double( 2.0 ),
4979     sip2dValMin = cms.double( -99999.9 ),
4980     sip3dSigMin = cms.double( -99999.9 ),
4981     sip3dValMin = cms.double( -99999.9 )
4982   ),
4983   trackSelection = cms.PSet( 
4984     maxDistToAxis = cms.double( 0.07 ),
4985     totalHitsMin = cms.uint32( 0 ),
4986     ptMin = cms.double( 0.0 ),
4987     sip2dSigMax = cms.double( 99999.9 ),
4988     sip2dValMax = cms.double( 99999.9 ),
4989     sip3dSigMax = cms.double( 99999.9 ),
4990     sip3dValMax = cms.double( 99999.9 ),
4991     maxDecayLen = cms.double( 5.0 ),
4992     qualityClass = cms.string( "any" ),
4993     jetDeltaRMax = cms.double( 0.3 ),
4994     normChi2Max = cms.double( 99999.9 ),
4995     pixelHitsMin = cms.uint32( 0 ),
4996     sip2dSigMin = cms.double( -99999.9 ),
4997     sip2dValMin = cms.double( -99999.9 ),
4998     sip3dSigMin = cms.double( -99999.9 ),
4999     sip3dValMin = cms.double( -99999.9 )
5000   ),
5001   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5002   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5003   trackFlip = cms.bool( False ),
5004   useTrackWeights = cms.bool( True ),
5005   SoftLeptonFlip = cms.bool( False ),
5006   pseudoMultiplicityMin = cms.uint32( 2 ),
5007   correctVertexMass = cms.bool( True ),
5008   minimumTrackWeight = cms.double( 0.5 ),
5009   charmCut = cms.double( 1.5 ),
5010   trackSort = cms.string( "sip2dSig" ),
5011   trackMultiplicityMin = cms.uint32( 3 ),
5012   vertexFlip = cms.bool( False ),
5013   useCategories = cms.bool( True ),
5014   categoryVariableName = cms.string( "vertexCategory" ),
5015   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
5016     'CombinedSVPseudoVertex',
5017     'CombinedSVNoVertex' ),
5018   calibrationRecord = cms.string( "" ),
5019   recordLabel = cms.string( "HLT" ),
5020   appendToDataLabel = cms.string( "" )
5021 )
5022 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5023   trackPseudoSelection = cms.PSet( 
5024     max_pT_dRcut = cms.double( 0.1 ),
5025     b_dR = cms.double( 0.6263 ),
5026     min_pT = cms.double( 120.0 ),
5027     b_pT = cms.double( 0.3684 ),
5028     ptMin = cms.double( 0.0 ),
5029     max_pT_trackPTcut = cms.double( 3.0 ),
5030     max_pT = cms.double( 500.0 ),
5031     useVariableJTA = cms.bool( False ),
5032     maxDecayLen = cms.double( 5.0 ),
5033     qualityClass = cms.string( "any" ),
5034     normChi2Max = cms.double( 99999.9 ),
5035     sip2dValMin = cms.double( -99999.9 ),
5036     sip3dValMin = cms.double( -99999.9 ),
5037     a_dR = cms.double( -0.001053 ),
5038     maxDistToAxis = cms.double( 0.07 ),
5039     totalHitsMin = cms.uint32( 0 ),
5040     a_pT = cms.double( 0.005263 ),
5041     sip2dSigMax = cms.double( 99999.9 ),
5042     sip2dValMax = cms.double( 99999.9 ),
5043     sip3dSigMax = cms.double( 99999.9 ),
5044     sip3dValMax = cms.double( 99999.9 ),
5045     min_pT_dRcut = cms.double( 0.5 ),
5046     jetDeltaRMax = cms.double( 0.3 ),
5047     pixelHitsMin = cms.uint32( 0 ),
5048     sip3dSigMin = cms.double( -99999.9 ),
5049     sip2dSigMin = cms.double( 2.0 )
5050   ),
5051   trackSelection = cms.PSet( 
5052     max_pT_dRcut = cms.double( 0.1 ),
5053     b_dR = cms.double( 0.6263 ),
5054     min_pT = cms.double( 120.0 ),
5055     b_pT = cms.double( 0.3684 ),
5056     ptMin = cms.double( 0.0 ),
5057     max_pT_trackPTcut = cms.double( 3.0 ),
5058     max_pT = cms.double( 500.0 ),
5059     useVariableJTA = cms.bool( False ),
5060     maxDecayLen = cms.double( 5.0 ),
5061     qualityClass = cms.string( "any" ),
5062     normChi2Max = cms.double( 99999.9 ),
5063     sip2dValMin = cms.double( -99999.9 ),
5064     sip3dValMin = cms.double( -99999.9 ),
5065     a_dR = cms.double( -0.001053 ),
5066     maxDistToAxis = cms.double( 0.07 ),
5067     totalHitsMin = cms.uint32( 0 ),
5068     a_pT = cms.double( 0.005263 ),
5069     sip2dSigMax = cms.double( 99999.9 ),
5070     sip2dValMax = cms.double( 99999.9 ),
5071     sip3dSigMax = cms.double( 99999.9 ),
5072     sip3dValMax = cms.double( 99999.9 ),
5073     min_pT_dRcut = cms.double( 0.5 ),
5074     jetDeltaRMax = cms.double( 0.3 ),
5075     pixelHitsMin = cms.uint32( 0 ),
5076     sip3dSigMin = cms.double( -99999.9 ),
5077     sip2dSigMin = cms.double( -99999.9 )
5078   ),
5079   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5080   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5081   trackFlip = cms.bool( False ),
5082   useTrackWeights = cms.bool( True ),
5083   SoftLeptonFlip = cms.bool( False ),
5084   pseudoMultiplicityMin = cms.uint32( 2 ),
5085   correctVertexMass = cms.bool( True ),
5086   minimumTrackWeight = cms.double( 0.5 ),
5087   charmCut = cms.double( 1.5 ),
5088   trackSort = cms.string( "sip2dSig" ),
5089   trackMultiplicityMin = cms.uint32( 3 ),
5090   vertexFlip = cms.bool( False ),
5091   useCategories = cms.bool( True ),
5092   categoryVariableName = cms.string( "vertexCategory" ),
5093   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
5094     'CombinedSVIVFV2PseudoVertex',
5095     'CombinedSVIVFV2NoVertex' ),
5096   calibrationRecord = cms.string( "" ),
5097   recordLabel = cms.string( "HLT" ),
5098   appendToDataLabel = cms.string( "" )
5099 )
5100 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5101   nthTrack = cms.int32( -1 ),
5102   impactParameterType = cms.int32( 1 ),
5103   deltaR = cms.double( -1.0 ),
5104   deltaRmin = cms.double( 0.0 ),
5105   maxImpactParameter = cms.double( 0.1 ),
5106   maxImpactParameterSig = cms.double( 999999.0 ),
5107   maximumDecayLength = cms.double( 999999.0 ),
5108   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5109   trackQualityClass = cms.string( "any" ),
5110   appendToDataLabel = cms.string( "" )
5111 )
5112 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5113   minimumImpactParameter = cms.double( 0.05 ),
5114   useSignedImpactParameterSig = cms.bool( False ),
5115   nthTrack = cms.int32( 1 ),
5116   impactParameterType = cms.int32( 1 ),
5117   deltaR = cms.double( -1.0 ),
5118   maximumDecayLength = cms.double( 999999.0 ),
5119   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5120   trackQualityClass = cms.string( "any" ),
5121   useVariableJTA = cms.bool( False ),
5122   a_dR = cms.double( -0.001053 ),
5123   b_dR = cms.double( 0.6263 ),
5124   a_pT = cms.double( 0.005263 ),
5125   b_pT = cms.double( 0.3684 ),
5126   min_pT = cms.double( 120.0 ),
5127   max_pT = cms.double( 500.0 ),
5128   min_pT_dRcut = cms.double( 0.5 ),
5129   max_pT_dRcut = cms.double( 0.1 ),
5130   max_pT_trackPTcut = cms.double( 3.0 ),
5131   appendToDataLabel = cms.string( "" )
5132 )
5133 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5134   MaxChi2 = cms.double( 100.0 ),
5135   nSigma = cms.double( 4.0 ),
5136   MaxDisplacement = cms.double( 100.0 ),
5137   MaxSagitta = cms.double( -1.0 ),
5138   MinimalTolerance = cms.double( 0.5 ),
5139   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
5140   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
5141   appendToDataLabel = cms.string( "" )
5142 )
5143 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
5144   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
5145   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5146   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5147   EstimateCut = cms.double( 20.0 ),
5148   MaxFractionOutliers = cms.double( 0.3 ),
5149   MaxNumberOfOutliers = cms.int32( 3 ),
5150   MinDof = cms.int32( 2 ),
5151   NoOutliersBeginEnd = cms.bool( False ),
5152   MinNumberOfHits = cms.int32( 4 ),
5153   MinNumberOfHitsHighEta = cms.int32( 5 ),
5154   HighEtaSwitch = cms.double( 5.0 ),
5155   RejectTracks = cms.bool( True ),
5156   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5157   NoInvalidHitsBeginEnd = cms.bool( True ),
5158   LogPixelProbabilityCut = cms.double( 0.0 ),
5159   appendToDataLabel = cms.string( "" )
5160 )
5161 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5162   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
5163   SimpleMagneticField = cms.string( "" ),
5164   PropagationDirection = cms.string( "alongMomentum" ),
5165   MaxDPhi = cms.double( 1.6 ),
5166   appendToDataLabel = cms.string( "" )
5167 )
5168 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5169   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
5170   SimpleMagneticField = cms.string( "" ),
5171   PropagationDirection = cms.string( "oppositeToMomentum" ),
5172   MaxDPhi = cms.double( 1.6 ),
5173   appendToDataLabel = cms.string( "" )
5174 )
5175 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5176   SimpleMagneticField = cms.string( "" ),
5177   MaxDPhi = cms.double( 1.6 ),
5178   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
5179   Mass = cms.double( 5.11E-4 ),
5180   PropagationDirection = cms.string( "oppositeToMomentum" ),
5181   useRungeKutta = cms.bool( False ),
5182   ptMin = cms.double( -1.0 )
5183 )
5184 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5185   MaxChi2 = cms.double( 16.0 ),
5186   nSigma = cms.double( 3.0 ),
5187   MaxDisplacement = cms.double( 0.5 ),
5188   MaxSagitta = cms.double( 2.0 ),
5189   MinimalTolerance = cms.double( 0.5 ),
5190   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5191   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
5192   pTChargeCutThreshold = cms.double( -1.0 ),
5193   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5194   appendToDataLabel = cms.string( "" )
5195 )
5196 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5197   MaxChi2 = cms.double( 16.0 ),
5198   nSigma = cms.double( 3.0 ),
5199   MaxDisplacement = cms.double( 0.5 ),
5200   MaxSagitta = cms.double( 2.0 ),
5201   MinimalTolerance = cms.double( 0.5 ),
5202   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5203   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
5204   pTChargeCutThreshold = cms.double( 15.0 ),
5205   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5206   appendToDataLabel = cms.string( "" )
5207 )
5208 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5209   MaxChi2 = cms.double( 2000.0 ),
5210   nSigma = cms.double( 3.0 ),
5211   MaxDisplacement = cms.double( 100.0 ),
5212   MaxSagitta = cms.double( -1.0 ),
5213   MinimalTolerance = cms.double( 10.0 ),
5214   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5215   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
5216   pTChargeCutThreshold = cms.double( 15.0 ),
5217   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5218   appendToDataLabel = cms.string( "" )
5219 )
5220 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5221   MaxChi2 = cms.double( 30.0 ),
5222   nSigma = cms.double( 3.0 ),
5223   MaxDisplacement = cms.double( 100.0 ),
5224   MaxSagitta = cms.double( -1.0 ),
5225   MinimalTolerance = cms.double( 10.0 ),
5226   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5227   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
5228   pTChargeCutThreshold = cms.double( 15.0 ),
5229   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5230   appendToDataLabel = cms.string( "" )
5231 )
5232 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5233   MaxChi2 = cms.double( 9.0 ),
5234   nSigma = cms.double( 3.0 ),
5235   MaxDisplacement = cms.double( 0.5 ),
5236   MaxSagitta = cms.double( 2.0 ),
5237   MinimalTolerance = cms.double( 0.5 ),
5238   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5239   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
5240   pTChargeCutThreshold = cms.double( 15.0 ),
5241   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5242   appendToDataLabel = cms.string( "" )
5243 )
5244 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5245   MaxChi2 = cms.double( 9.0 ),
5246   nSigma = cms.double( 3.0 ),
5247   MaxDisplacement = cms.double( 100.0 ),
5248   MaxSagitta = cms.double( -1.0 ),
5249   MinimalTolerance = cms.double( 10.0 ),
5250   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5251   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
5252   pTChargeCutThreshold = cms.double( 15.0 ),
5253   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
5254   appendToDataLabel = cms.string( "" )
5255 )
5256 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5257   MaxChi2 = cms.double( 16.0 ),
5258   nSigma = cms.double( 3.0 ),
5259   MaxDisplacement = cms.double( 0.5 ),
5260   MaxSagitta = cms.double( 2.0 ),
5261   MinimalTolerance = cms.double( 0.5 ),
5262   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5263   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
5264   pTChargeCutThreshold = cms.double( -1.0 ),
5265   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5266   appendToDataLabel = cms.string( "" )
5267 )
5268 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5269   MaxChi2 = cms.double( 40.0 ),
5270   nSigma = cms.double( 4.0 ),
5271   MaxDisplacement = cms.double( 0.5 ),
5272   MaxSagitta = cms.double( 2.0 ),
5273   MinimalTolerance = cms.double( 0.5 ),
5274   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5275   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
5276   appendToDataLabel = cms.string( "" )
5277 )
5278 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5279   MaxChi2 = cms.double( 16.0 ),
5280   nSigma = cms.double( 3.0 ),
5281   MaxDisplacement = cms.double( 100.0 ),
5282   MaxSagitta = cms.double( -1.0 ),
5283   MinimalTolerance = cms.double( 10.0 ),
5284   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5285   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
5286   appendToDataLabel = cms.string( "" )
5287 )
5288 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5289   MaxChi2 = cms.double( 30.0 ),
5290   nSigma = cms.double( 3.0 ),
5291   MaxDisplacement = cms.double( 100.0 ),
5292   MaxSagitta = cms.double( -1.0 ),
5293   MinimalTolerance = cms.double( 10.0 ),
5294   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5295   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
5296   appendToDataLabel = cms.string( "" )
5297 )
5298 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5299   MaxChi2 = cms.double( 9.0 ),
5300   nSigma = cms.double( 3.0 ),
5301   MaxDisplacement = cms.double( 100.0 ),
5302   MaxSagitta = cms.double( -1.0 ),
5303   MinimalTolerance = cms.double( 10.0 ),
5304   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5305   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
5306   appendToDataLabel = cms.string( "" )
5307 )
5308 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
5309   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
5310   MaxComponents = cms.int32( 12 ),
5311   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5312   appendToDataLabel = cms.string( "" )
5313 )
5314 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5315   MaxChi2 = cms.double( 9.0 ),
5316   nSigma = cms.double( 3.0 ),
5317   MaxDisplacement = cms.double( 0.5 ),
5318   MaxSagitta = cms.double( 2.0 ),
5319   MinimalTolerance = cms.double( 0.5 ),
5320   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5321   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
5322   pTChargeCutThreshold = cms.double( -1.0 ),
5323   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5324   appendToDataLabel = cms.string( "" )
5325 )
5326 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5327   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
5328   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5329   fractionShared = cms.double( 0.13 ),
5330   ValidHitBonus = cms.double( 5.0 ),
5331   MissingHitPenalty = cms.double( 20.0 ),
5332   allowSharedFirstHit = cms.bool( True )
5333 )
5334 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5335   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
5336   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5337   fractionShared = cms.double( 0.13 ),
5338   ValidHitBonus = cms.double( 5.0 ),
5339   MissingHitPenalty = cms.double( 20.0 ),
5340   allowSharedFirstHit = cms.bool( True )
5341 )
5342 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5343   MaxChi2 = cms.double( 9.0 ),
5344   nSigma = cms.double( 3.0 ),
5345   MaxDisplacement = cms.double( 0.5 ),
5346   MaxSagitta = cms.double( 2.0 ),
5347   MinimalTolerance = cms.double( 0.5 ),
5348   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5349   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
5350   pTChargeCutThreshold = cms.double( -1.0 ),
5351   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5352   appendToDataLabel = cms.string( "" )
5353 )
5354 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5355   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
5356   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5357   fractionShared = cms.double( 0.13 ),
5358   ValidHitBonus = cms.double( 5.0 ),
5359   MissingHitPenalty = cms.double( 20.0 ),
5360   allowSharedFirstHit = cms.bool( True )
5361 )
5362 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5363   nthTrack = cms.int32( -1 ),
5364   impactParameterType = cms.int32( 1 ),
5365   deltaR = cms.double( -1.0 ),
5366   deltaRmin = cms.double( 0.0 ),
5367   maxImpactParameter = cms.double( 0.1 ),
5368   maxImpactParameterSig = cms.double( 999999.0 ),
5369   maximumDecayLength = cms.double( 999999.0 ),
5370   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5371   trackQualityClass = cms.string( "any" ),
5372   appendToDataLabel = cms.string( "" )
5373 )
5374 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
5375   nthTrack = cms.int32( -1 ),
5376   impactParameterType = cms.int32( 1 ),
5377   deltaR = cms.double( -1.0 ),
5378   deltaRmin = cms.double( 0.0 ),
5379   maxImpactParameter = cms.double( 0.2 ),
5380   maxImpactParameterSig = cms.double( 999999.0 ),
5381   maximumDecayLength = cms.double( 999999.0 ),
5382   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5383   trackQualityClass = cms.string( "any" ),
5384   appendToDataLabel = cms.string( "" )
5385 )
5386 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
5387   nthTrack = cms.int32( -1 ),
5388   impactParameterType = cms.int32( 1 ),
5389   deltaR = cms.double( -1.0 ),
5390   deltaRmin = cms.double( 0.0 ),
5391   maxImpactParameter = cms.double( 0.05 ),
5392   maxImpactParameterSig = cms.double( 5.0 ),
5393   maximumDecayLength = cms.double( 999999.0 ),
5394   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5395   trackQualityClass = cms.string( "any" ),
5396   appendToDataLabel = cms.string( "" )
5397 )
5398 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5399   minimumImpactParameter = cms.double( 0.05 ),
5400   useSignedImpactParameterSig = cms.bool( False ),
5401   nthTrack = cms.int32( 1 ),
5402   impactParameterType = cms.int32( 1 ),
5403   deltaR = cms.double( -1.0 ),
5404   maximumDecayLength = cms.double( 999999.0 ),
5405   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5406   trackQualityClass = cms.string( "any" ),
5407   useVariableJTA = cms.bool( False ),
5408   a_dR = cms.double( -0.001053 ),
5409   b_dR = cms.double( 0.6263 ),
5410   a_pT = cms.double( 0.005263 ),
5411   b_pT = cms.double( 0.3684 ),
5412   min_pT = cms.double( 120.0 ),
5413   max_pT = cms.double( 500.0 ),
5414   min_pT_dRcut = cms.double( 0.5 ),
5415   max_pT_dRcut = cms.double( 0.1 ),
5416   max_pT_trackPTcut = cms.double( 3.0 ),
5417   appendToDataLabel = cms.string( "" )
5418 )
5419 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
5420   minimumImpactParameter = cms.double( 0.03 ),
5421   useSignedImpactParameterSig = cms.bool( False ),
5422   nthTrack = cms.int32( 1 ),
5423   impactParameterType = cms.int32( 1 ),
5424   deltaR = cms.double( -1.0 ),
5425   maximumDecayLength = cms.double( 999999.0 ),
5426   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5427   trackQualityClass = cms.string( "any" ),
5428   useVariableJTA = cms.bool( False ),
5429   a_dR = cms.double( -0.001053 ),
5430   b_dR = cms.double( 0.6263 ),
5431   a_pT = cms.double( 0.005263 ),
5432   b_pT = cms.double( 0.3684 ),
5433   min_pT = cms.double( 120.0 ),
5434   max_pT = cms.double( 500.0 ),
5435   min_pT_dRcut = cms.double( 0.5 ),
5436   max_pT_dRcut = cms.double( 0.1 ),
5437   max_pT_trackPTcut = cms.double( 3.0 ),
5438   appendToDataLabel = cms.string( "" )
5439 )
5440 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
5441   minimumImpactParameter = cms.double( 0.2 ),
5442   useSignedImpactParameterSig = cms.bool( True ),
5443   nthTrack = cms.int32( 2 ),
5444   impactParameterType = cms.int32( 1 ),
5445   deltaR = cms.double( -1.0 ),
5446   maximumDecayLength = cms.double( 999999.0 ),
5447   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5448   trackQualityClass = cms.string( "any" ),
5449   useVariableJTA = cms.bool( False ),
5450   a_dR = cms.double( -0.001053 ),
5451   b_dR = cms.double( 0.6263 ),
5452   a_pT = cms.double( 0.005263 ),
5453   b_pT = cms.double( 0.3684 ),
5454   min_pT = cms.double( 120.0 ),
5455   max_pT = cms.double( 500.0 ),
5456   min_pT_dRcut = cms.double( 0.5 ),
5457   max_pT_dRcut = cms.double( 0.1 ),
5458   max_pT_trackPTcut = cms.double( 3.0 ),
5459   appendToDataLabel = cms.string( "" )
5460 )
5461 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
5462   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
5463   appendToDataLabel = cms.string( "" )
5464 )
5465 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
5466   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
5467   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
5468   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
5469   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
5470   Mass = cms.double( 5.11E-4 ),
5471   BetheHeitlerCorrection = cms.int32( 2 )
5472 )
5473 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5474   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5475   NoErrorPropagation = cms.bool( False ),
5476   PropagationDirection = cms.string( "anyDirection" ),
5477   useTuningForL2Speed = cms.bool( True ),
5478   useIsYokeFlag = cms.bool( True ),
5479   endcapShiftInZNeg = cms.double( 0.0 ),
5480   SetVBFPointer = cms.bool( False ),
5481   AssumeNoMaterial = cms.bool( False ),
5482   endcapShiftInZPos = cms.double( 0.0 ),
5483   useInTeslaFromMagField = cms.bool( False ),
5484   VBFName = cms.string( "VolumeBasedMagneticField" ),
5485   useEndcapShiftsInZ = cms.bool( False ),
5486   sendLogWarning = cms.bool( False ),
5487   useMatVolumes = cms.bool( True ),
5488   debug = cms.bool( False ),
5489   ApplyRadX0Correction = cms.bool( True ),
5490   useMagVolumes = cms.bool( True ),
5491   returnTangentPlane = cms.bool( True ),
5492   appendToDataLabel = cms.string( "" )
5493 )
5494 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5495   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5496   NoErrorPropagation = cms.bool( False ),
5497   PropagationDirection = cms.string( "oppositeToMomentum" ),
5498   useTuningForL2Speed = cms.bool( True ),
5499   useIsYokeFlag = cms.bool( True ),
5500   endcapShiftInZNeg = cms.double( 0.0 ),
5501   SetVBFPointer = cms.bool( False ),
5502   AssumeNoMaterial = cms.bool( False ),
5503   endcapShiftInZPos = cms.double( 0.0 ),
5504   useInTeslaFromMagField = cms.bool( False ),
5505   VBFName = cms.string( "VolumeBasedMagneticField" ),
5506   useEndcapShiftsInZ = cms.bool( False ),
5507   sendLogWarning = cms.bool( False ),
5508   useMatVolumes = cms.bool( True ),
5509   debug = cms.bool( False ),
5510   ApplyRadX0Correction = cms.bool( True ),
5511   useMagVolumes = cms.bool( True ),
5512   returnTangentPlane = cms.bool( True ),
5513   appendToDataLabel = cms.string( "" )
5514 )
5515 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5516   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5517   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5518   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5519   EstimateCut = cms.double( -1.0 ),
5520   MaxFractionOutliers = cms.double( 0.3 ),
5521   MaxNumberOfOutliers = cms.int32( 3 ),
5522   MinDof = cms.int32( 2 ),
5523   NoOutliersBeginEnd = cms.bool( False ),
5524   MinNumberOfHits = cms.int32( 3 ),
5525   MinNumberOfHitsHighEta = cms.int32( 5 ),
5526   HighEtaSwitch = cms.double( 5.0 ),
5527   RejectTracks = cms.bool( True ),
5528   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5529   NoInvalidHitsBeginEnd = cms.bool( True ),
5530   LogPixelProbabilityCut = cms.double( -16.0 ),
5531   appendToDataLabel = cms.string( "" )
5532 )
5533 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5534   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5535   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5536   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5537   EstimateCut = cms.double( -1.0 ),
5538   MaxFractionOutliers = cms.double( 0.3 ),
5539   MaxNumberOfOutliers = cms.int32( 3 ),
5540   MinDof = cms.int32( 2 ),
5541   NoOutliersBeginEnd = cms.bool( False ),
5542   MinNumberOfHits = cms.int32( 5 ),
5543   MinNumberOfHitsHighEta = cms.int32( 5 ),
5544   HighEtaSwitch = cms.double( 5.0 ),
5545   RejectTracks = cms.bool( True ),
5546   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5547   NoInvalidHitsBeginEnd = cms.bool( False ),
5548   LogPixelProbabilityCut = cms.double( -16.0 ),
5549   appendToDataLabel = cms.string( "" )
5550 )
5551 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5552   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5553   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5554   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5555   appendToDataLabel = cms.string( "" )
5556 )
5557 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5558   SimpleMagneticField = cms.string( "" ),
5559   MaxDPhi = cms.double( 1.6 ),
5560   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5561   Mass = cms.double( 5.11E-4 ),
5562   PropagationDirection = cms.string( "alongMomentum" ),
5563   useRungeKutta = cms.bool( False ),
5564   ptMin = cms.double( -1.0 )
5565 )
5566 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5567   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
5568   appendToDataLabel = cms.string( "" )
5569 )
5570 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5571   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5572   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5573   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5574   EstimateCut = cms.double( -1.0 ),
5575   MaxFractionOutliers = cms.double( 0.3 ),
5576   MaxNumberOfOutliers = cms.int32( 3 ),
5577   MinDof = cms.int32( 2 ),
5578   NoOutliersBeginEnd = cms.bool( False ),
5579   MinNumberOfHits = cms.int32( 5 ),
5580   MinNumberOfHitsHighEta = cms.int32( 5 ),
5581   HighEtaSwitch = cms.double( 5.0 ),
5582   RejectTracks = cms.bool( True ),
5583   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5584   NoInvalidHitsBeginEnd = cms.bool( True ),
5585   LogPixelProbabilityCut = cms.double( -16.0 ),
5586   appendToDataLabel = cms.string( "" )
5587 )
5588 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5589   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5590   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5591   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5592   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5593   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5594   appendToDataLabel = cms.string( "" )
5595 )
5596 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5597   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5598   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5599   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5600   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5601   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5602   ErrorRescaling = cms.double( 100.0 ),
5603   appendToDataLabel = cms.string( "" )
5604 )
5605 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5606   MaxChi2 = cms.double( 30.0 ),
5607   nSigma = cms.double( 3.0 ),
5608   MaxDisplacement = cms.double( 0.5 ),
5609   MaxSagitta = cms.double( 2.0 ),
5610   MinimalTolerance = cms.double( 0.5 ),
5611   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5612   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5613   pTChargeCutThreshold = cms.double( 15.0 ),
5614   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5615   appendToDataLabel = cms.string( "" )
5616 )
5617 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5618   MaxChi2 = cms.double( 30.0 ),
5619   nSigma = cms.double( 3.0 ),
5620   MaxDisplacement = cms.double( 0.5 ),
5621   MaxSagitta = cms.double( 2.0 ),
5622   MinimalTolerance = cms.double( 0.5 ),
5623   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5624   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5625   pTChargeCutThreshold = cms.double( 15.0 ),
5626   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5627   appendToDataLabel = cms.string( "" )
5628 )
5629 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5630   MaxChi2 = cms.double( 36.0 ),
5631   nSigma = cms.double( 3.0 ),
5632   MaxDisplacement = cms.double( 100.0 ),
5633   MaxSagitta = cms.double( -1.0 ),
5634   MinimalTolerance = cms.double( 10.0 ),
5635   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5636   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5637   appendToDataLabel = cms.string( "" )
5638 )
5639 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5640   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5641   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5642   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5643   EstimateCut = cms.double( -1.0 ),
5644   MaxFractionOutliers = cms.double( 0.3 ),
5645   MaxNumberOfOutliers = cms.int32( 3 ),
5646   MinDof = cms.int32( 2 ),
5647   NoOutliersBeginEnd = cms.bool( False ),
5648   MinNumberOfHits = cms.int32( 5 ),
5649   MinNumberOfHitsHighEta = cms.int32( 5 ),
5650   HighEtaSwitch = cms.double( 5.0 ),
5651   RejectTracks = cms.bool( True ),
5652   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5653   NoInvalidHitsBeginEnd = cms.bool( False ),
5654   LogPixelProbabilityCut = cms.double( -16.0 ),
5655   appendToDataLabel = cms.string( "" )
5656 )
5657 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5658   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5659   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5660   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5661   EstimateCut = cms.double( -1.0 ),
5662   MaxFractionOutliers = cms.double( 0.3 ),
5663   MaxNumberOfOutliers = cms.int32( 3 ),
5664   MinDof = cms.int32( 2 ),
5665   NoOutliersBeginEnd = cms.bool( False ),
5666   MinNumberOfHits = cms.int32( 5 ),
5667   MinNumberOfHitsHighEta = cms.int32( 5 ),
5668   HighEtaSwitch = cms.double( 5.0 ),
5669   RejectTracks = cms.bool( True ),
5670   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5671   NoInvalidHitsBeginEnd = cms.bool( False ),
5672   LogPixelProbabilityCut = cms.double( -16.0 ),
5673   appendToDataLabel = cms.string( "" )
5674 )
5675 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5676   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5677   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5678   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5679   EstimateCut = cms.double( 20.0 ),
5680   MaxFractionOutliers = cms.double( 0.3 ),
5681   MaxNumberOfOutliers = cms.int32( 3 ),
5682   MinDof = cms.int32( 2 ),
5683   NoOutliersBeginEnd = cms.bool( False ),
5684   MinNumberOfHits = cms.int32( 3 ),
5685   MinNumberOfHitsHighEta = cms.int32( 5 ),
5686   HighEtaSwitch = cms.double( 5.0 ),
5687   RejectTracks = cms.bool( True ),
5688   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5689   NoInvalidHitsBeginEnd = cms.bool( True ),
5690   LogPixelProbabilityCut = cms.double( -14.0 ),
5691   appendToDataLabel = cms.string( "" )
5692 )
5693 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5694   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5695   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5696   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5697   EstimateCut = cms.double( 20.0 ),
5698   MaxFractionOutliers = cms.double( 0.3 ),
5699   MaxNumberOfOutliers = cms.int32( 3 ),
5700   MinDof = cms.int32( 2 ),
5701   NoOutliersBeginEnd = cms.bool( False ),
5702   MinNumberOfHits = cms.int32( 3 ),
5703   MinNumberOfHitsHighEta = cms.int32( 5 ),
5704   HighEtaSwitch = cms.double( 5.0 ),
5705   RejectTracks = cms.bool( True ),
5706   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5707   NoInvalidHitsBeginEnd = cms.bool( True ),
5708   LogPixelProbabilityCut = cms.double( -14.0 ),
5709   appendToDataLabel = cms.string( "" )
5710 )
5711 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5712   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5713   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5714   Updator = cms.string( "hltESPKFUpdator" ),
5715   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5716   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5717   minHits = cms.int32( 3 ),
5718   appendToDataLabel = cms.string( "" )
5719 )
5720 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5721   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5722   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5723   Updator = cms.string( "hltESPKFUpdator" ),
5724   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5725   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5726   minHits = cms.int32( 3 ),
5727   appendToDataLabel = cms.string( "" )
5728 )
5729 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5730   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5731   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5732   Updator = cms.string( "hltESPKFUpdator" ),
5733   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5734   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5735   minHits = cms.int32( 3 ),
5736   appendToDataLabel = cms.string( "" )
5737 )
5738 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5739   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5740   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5741   Updator = cms.string( "hltESPKFUpdator" ),
5742   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5743   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5744   errorRescaling = cms.double( 100.0 ),
5745   minHits = cms.int32( 3 ),
5746   appendToDataLabel = cms.string( "" )
5747 )
5748 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5749   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5750   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5751   Updator = cms.string( "hltESPKFUpdator" ),
5752   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5753   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5754   errorRescaling = cms.double( 100.0 ),
5755   minHits = cms.int32( 3 ),
5756   appendToDataLabel = cms.string( "" )
5757 )
5758 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5759   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5760   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5761   Updator = cms.string( "hltESPKFUpdator" ),
5762   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5763   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5764   errorRescaling = cms.double( 10.0 ),
5765   minHits = cms.int32( 3 ),
5766   appendToDataLabel = cms.string( "" )
5767 )
5768 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5769   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5770   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5771   Updator = cms.string( "hltESPKFUpdator" ),
5772   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5773   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5774   errorRescaling = cms.double( 10.0 ),
5775   minHits = cms.int32( 3 ),
5776   appendToDataLabel = cms.string( "" )
5777 )
5778 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5779   ComponentName = cms.string( "hltESPKFUpdator" ),
5780   appendToDataLabel = cms.string( "" )
5781 )
5782 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5783   DistanceMeasure = cms.string( "KullbackLeibler" ),
5784   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5785   appendToDataLabel = cms.string( "" )
5786 )
5787 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5788   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5789   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5790   Updator = cms.string( "hltESPKFUpdator" ),
5791   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5792   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5793   minHits = cms.int32( 3 ),
5794   appendToDataLabel = cms.string( "" )
5795 )
5796 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5797   MaxChi2 = cms.double( 9.0 ),
5798   nSigma = cms.double( 3.0 ),
5799   MaxDisplacement = cms.double( 0.5 ),
5800   MaxSagitta = cms.double( 2.0 ),
5801   MinimalTolerance = cms.double( 0.5 ),
5802   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5803   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5804   pTChargeCutThreshold = cms.double( -1.0 ),
5805   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5806   appendToDataLabel = cms.string( "" )
5807 )
5808 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5809   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5810   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5811   fractionShared = cms.double( 0.16 ),
5812   ValidHitBonus = cms.double( 5.0 ),
5813   MissingHitPenalty = cms.double( 20.0 ),
5814   allowSharedFirstHit = cms.bool( True )
5815 )
5816 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5817   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5818   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5819   fractionShared = cms.double( 0.16 ),
5820   ValidHitBonus = cms.double( 5.0 ),
5821   MissingHitPenalty = cms.double( 20.0 ),
5822   allowSharedFirstHit = cms.bool( True )
5823 )
5824 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5825   MaxChi2 = cms.double( 9.0 ),
5826   nSigma = cms.double( 3.0 ),
5827   MaxDisplacement = cms.double( 0.5 ),
5828   MaxSagitta = cms.double( 2.0 ),
5829   MinimalTolerance = cms.double( 0.5 ),
5830   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5831   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5832   pTChargeCutThreshold = cms.double( -1.0 ),
5833   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5834   appendToDataLabel = cms.string( "" )
5835 )
5836 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5837   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5838   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5839   fractionShared = cms.double( 0.16 ),
5840   ValidHitBonus = cms.double( 5.0 ),
5841   MissingHitPenalty = cms.double( 20.0 ),
5842   allowSharedFirstHit = cms.bool( True )
5843 )
5844 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5845   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5846   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5847   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5848   HitMatcher = cms.string( "StandardMatcher" ),
5849   Phase2StripCPE = cms.string( "" ),
5850   SiStripQualityLabel = cms.string( "" ),
5851   UseStripModuleQualityDB = cms.bool( True ),
5852   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5853   UseStripAPVFiberQualityDB = cms.bool( True ),
5854   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5855   MaskBadAPVFibers = cms.bool( True ),
5856   UseStripStripQualityDB = cms.bool( True ),
5857   DebugStripStripQualityDB = cms.untracked.bool( False ),
5858   badStripCuts = cms.PSet( 
5859     TOB = cms.PSet( 
5860       maxBad = cms.uint32( 4 ),
5861       maxConsecutiveBad = cms.uint32( 2 )
5862     ),
5863     TIB = cms.PSet( 
5864       maxBad = cms.uint32( 4 ),
5865       maxConsecutiveBad = cms.uint32( 2 )
5866     ),
5867     TID = cms.PSet( 
5868       maxBad = cms.uint32( 4 ),
5869       maxConsecutiveBad = cms.uint32( 2 )
5870     ),
5871     TEC = cms.PSet( 
5872       maxBad = cms.uint32( 4 ),
5873       maxConsecutiveBad = cms.uint32( 2 )
5874     )
5875   ),
5876   UsePixelModuleQualityDB = cms.bool( True ),
5877   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5878   UsePixelROCQualityDB = cms.bool( True ),
5879   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5880   appendToDataLabel = cms.string( "" )
5881 )
5882 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5883   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5884   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5885   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5886   isPhase2 = cms.bool( False ),
5887   doPixelShapeCut = cms.bool( True ),
5888   doStripShapeCut = cms.bool( True ),
5889   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5890   appendToDataLabel = cms.string( "" )
5891 )
5892 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5893   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5894   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5895   fractionShared = cms.double( 0.11 ),
5896   ValidHitBonus = cms.double( 5.0 ),
5897   MissingHitPenalty = cms.double( 20.0 ),
5898   allowSharedFirstHit = cms.bool( True )
5899 )
5900 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5901   MaxChi2 = cms.double( 16.0 ),
5902   nSigma = cms.double( 3.0 ),
5903   MaxDisplacement = cms.double( 0.5 ),
5904   MaxSagitta = cms.double( 2.0 ),
5905   MinimalTolerance = cms.double( 0.5 ),
5906   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5907   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5908   pTChargeCutThreshold = cms.double( -1.0 ),
5909   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5910   appendToDataLabel = cms.string( "" )
5911 )
5912 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5913   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5914   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5915   fractionShared = cms.double( 0.11 ),
5916   ValidHitBonus = cms.double( 5.0 ),
5917   MissingHitPenalty = cms.double( 20.0 ),
5918   allowSharedFirstHit = cms.bool( True )
5919 )
5920 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
5921   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
5922   appendToDataLabel = cms.string( "" )
5923 )
5924 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
5925   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5926   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5927   appendToDataLabel = cms.string( "" ),
5928   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5929 )
5930 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
5931   usePFThresholdsFromDB = cms.bool( True ),
5932   appendToDataLabel = cms.string( "" ),
5933   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5934 )
5935 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
5936   LoadTemplatesFromDB = cms.bool( True ),
5937   Alpha2Order = cms.bool( True ),
5938   ClusterProbComputationFlag = cms.int32( 0 ),
5939   useLAWidthFromDB = cms.bool( True ),
5940   lAOffset = cms.double( 0.0 ),
5941   lAWidthBPix = cms.double( 0.0 ),
5942   lAWidthFPix = cms.double( 0.0 ),
5943   doLorentzFromAlignment = cms.bool( False ),
5944   useLAFromDB = cms.bool( True ),
5945   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5946   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5947   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5948   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5949   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5950   yerr_endcap = cms.vdouble( 0.0021 ),
5951   xerr_barrel_l1_def = cms.double( 0.0103 ),
5952   yerr_barrel_l1_def = cms.double( 0.0021 ),
5953   xerr_barrel_ln_def = cms.double( 0.0103 ),
5954   yerr_barrel_ln_def = cms.double( 0.0021 ),
5955   xerr_endcap_def = cms.double( 0.002 ),
5956   yerr_endcap_def = cms.double( 7.5E-4 ),
5957   EdgeClusterErrorX = cms.double( 50.0 ),
5958   EdgeClusterErrorY = cms.double( 85.0 ),
5959   UseErrorsFromTemplates = cms.bool( True ),
5960   TruncatePixelCharge = cms.bool( True ),
5961   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
5962   MagneticFieldRecord = cms.ESInputTag( "","" ),
5963   appendToDataLabel = cms.string( "" )
5964 )
5965 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
5966   LoadTemplatesFromDB = cms.bool( True ),
5967   Alpha2Order = cms.bool( True ),
5968   ClusterProbComputationFlag = cms.int32( 0 ),
5969   useLAWidthFromDB = cms.bool( True ),
5970   lAOffset = cms.double( 0.0 ),
5971   lAWidthBPix = cms.double( 0.0 ),
5972   lAWidthFPix = cms.double( 0.0 ),
5973   doLorentzFromAlignment = cms.bool( False ),
5974   useLAFromDB = cms.bool( True ),
5975   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5976   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5977   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5978   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5979   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5980   yerr_endcap = cms.vdouble( 0.0021 ),
5981   xerr_barrel_l1_def = cms.double( 0.0103 ),
5982   yerr_barrel_l1_def = cms.double( 0.0021 ),
5983   xerr_barrel_ln_def = cms.double( 0.0103 ),
5984   yerr_barrel_ln_def = cms.double( 0.0021 ),
5985   xerr_endcap_def = cms.double( 0.002 ),
5986   yerr_endcap_def = cms.double( 7.5E-4 ),
5987   EdgeClusterErrorX = cms.double( 50.0 ),
5988   EdgeClusterErrorY = cms.double( 85.0 ),
5989   UseErrorsFromTemplates = cms.bool( True ),
5990   TruncatePixelCharge = cms.bool( True ),
5991   ComponentName = cms.string( "PixelCPEFastParams" ),
5992   MagneticFieldRecord = cms.ESInputTag( "","" ),
5993   appendToDataLabel = cms.string( "" ),
5994   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5995 )
5996 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
5997   LoadTemplatesFromDB = cms.bool( True ),
5998   Alpha2Order = cms.bool( True ),
5999   ClusterProbComputationFlag = cms.int32( 0 ),
6000   useLAWidthFromDB = cms.bool( False ),
6001   lAOffset = cms.double( 0.0 ),
6002   lAWidthBPix = cms.double( 0.0 ),
6003   lAWidthFPix = cms.double( 0.0 ),
6004   doLorentzFromAlignment = cms.bool( False ),
6005   useLAFromDB = cms.bool( True ),
6006   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6007   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6008   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6009   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6010   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6011   yerr_endcap = cms.vdouble( 0.0021 ),
6012   xerr_barrel_l1_def = cms.double( 0.0103 ),
6013   yerr_barrel_l1_def = cms.double( 0.0021 ),
6014   xerr_barrel_ln_def = cms.double( 0.0103 ),
6015   yerr_barrel_ln_def = cms.double( 0.0021 ),
6016   xerr_endcap_def = cms.double( 0.002 ),
6017   yerr_endcap_def = cms.double( 7.5E-4 ),
6018   eff_charge_cut_highX = cms.double( 1.0 ),
6019   eff_charge_cut_highY = cms.double( 1.0 ),
6020   eff_charge_cut_lowX = cms.double( 0.0 ),
6021   eff_charge_cut_lowY = cms.double( 0.0 ),
6022   size_cutX = cms.double( 3.0 ),
6023   size_cutY = cms.double( 3.0 ),
6024   EdgeClusterErrorX = cms.double( 50.0 ),
6025   EdgeClusterErrorY = cms.double( 85.0 ),
6026   inflate_errors = cms.bool( False ),
6027   inflate_all_errors_no_trk_angle = cms.bool( False ),
6028   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
6029   UseErrorsFromTemplates = cms.bool( True ),
6030   TruncatePixelCharge = cms.bool( True ),
6031   IrradiationBiasCorrection = cms.bool( True ),
6032   DoCosmics = cms.bool( False ),
6033   isPhase2 = cms.bool( False ),
6034   SmallPitch = cms.bool( False ),
6035   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
6036   MagneticFieldRecord = cms.ESInputTag( "","" ),
6037   appendToDataLabel = cms.string( "" )
6038 )
6039 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
6040   LoadTemplatesFromDB = cms.bool( True ),
6041   Alpha2Order = cms.bool( True ),
6042   ClusterProbComputationFlag = cms.int32( 0 ),
6043   useLAWidthFromDB = cms.bool( True ),
6044   lAOffset = cms.double( 0.0 ),
6045   lAWidthBPix = cms.double( 0.0 ),
6046   lAWidthFPix = cms.double( 0.0 ),
6047   doLorentzFromAlignment = cms.bool( False ),
6048   useLAFromDB = cms.bool( True ),
6049   barrelTemplateID = cms.int32( 0 ),
6050   forwardTemplateID = cms.int32( 0 ),
6051   directoryWithTemplates = cms.int32( 0 ),
6052   speed = cms.int32( -2 ),
6053   UseClusterSplitter = cms.bool( False ),
6054   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
6055   appendToDataLabel = cms.string( "" )
6056 )
6057 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6058   MaxChi2 = cms.double( 16.0 ),
6059   nSigma = cms.double( 3.0 ),
6060   MaxDisplacement = cms.double( 0.5 ),
6061   MaxSagitta = cms.double( 2.0 ),
6062   MinimalTolerance = cms.double( 0.5 ),
6063   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6064   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
6065   pTChargeCutThreshold = cms.double( -1.0 ),
6066   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6067   appendToDataLabel = cms.string( "" )
6068 )
6069 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6070   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6071   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6072   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
6073   isPhase2 = cms.bool( False ),
6074   doPixelShapeCut = cms.bool( True ),
6075   doStripShapeCut = cms.bool( True ),
6076   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6077   appendToDataLabel = cms.string( "" )
6078 )
6079 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6080   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
6081   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6082   fractionShared = cms.double( 0.11 ),
6083   ValidHitBonus = cms.double( 5.0 ),
6084   MissingHitPenalty = cms.double( 20.0 ),
6085   allowSharedFirstHit = cms.bool( True )
6086 )
6087 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6088   MaxChi2 = cms.double( 9.0 ),
6089   nSigma = cms.double( 3.0 ),
6090   MaxDisplacement = cms.double( 0.5 ),
6091   MaxSagitta = cms.double( 2.0 ),
6092   MinimalTolerance = cms.double( 0.5 ),
6093   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
6094   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
6095   pTChargeCutThreshold = cms.double( 15.0 ),
6096   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
6097   appendToDataLabel = cms.string( "" )
6098 )
6099 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
6100   MaxChi2 = cms.double( 25.0 ),
6101   nSigma = cms.double( 3.0 ),
6102   MaxDisplacement = cms.double( 100.0 ),
6103   MaxSagitta = cms.double( -1.0 ),
6104   MinimalTolerance = cms.double( 10.0 ),
6105   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6106   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
6107   appendToDataLabel = cms.string( "" )
6108 )
6109 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6110   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
6111   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6112   fractionShared = cms.double( 0.19 ),
6113   ValidHitBonus = cms.double( 5.0 ),
6114   MissingHitPenalty = cms.double( 20.0 ),
6115   allowSharedFirstHit = cms.bool( True )
6116 )
6117 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6118   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
6119   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6120   Updator = cms.string( "hltESPKFUpdator" ),
6121   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6122   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6123   minHits = cms.int32( 3 ),
6124   appendToDataLabel = cms.string( "" )
6125 )
6126 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6127   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
6128   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6129   Updator = cms.string( "hltESPKFUpdator" ),
6130   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6131   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6132   errorRescaling = cms.double( 100.0 ),
6133   minHits = cms.int32( 3 ),
6134   appendToDataLabel = cms.string( "" )
6135 )
6136 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
6137   SimpleMagneticField = cms.string( "" ),
6138   MaxDPhi = cms.double( 1.6 ),
6139   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6140   Mass = cms.double( 0.105 ),
6141   PropagationDirection = cms.string( "alongMomentum" ),
6142   useRungeKutta = cms.bool( True ),
6143   ptMin = cms.double( -1.0 )
6144 )
6145 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
6146   CablingMapLabel = cms.string( "" ),
6147   UseQualityInfo = cms.bool( False ),
6148   appendToDataLabel = cms.string( "" ),
6149   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6150 )
6151 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
6152   appendToDataLabel = cms.string( "" ),
6153   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6154 )
6155 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
6156   ComponentName = cms.string( "hltESPSmartPropagator" ),
6157   PropagationDirection = cms.string( "alongMomentum" ),
6158   Epsilon = cms.double( 5.0 ),
6159   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6160   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6161   appendToDataLabel = cms.string( "" )
6162 )
6163 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
6164   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
6165   PropagationDirection = cms.string( "alongMomentum" ),
6166   Epsilon = cms.double( 5.0 ),
6167   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6168   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6169   appendToDataLabel = cms.string( "" )
6170 )
6171 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
6172   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
6173   PropagationDirection = cms.string( "oppositeToMomentum" ),
6174   Epsilon = cms.double( 5.0 ),
6175   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
6176   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6177   appendToDataLabel = cms.string( "" )
6178 )
6179 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
6180   distance = cms.double( 0.5 ),
6181   appendToDataLabel = cms.string( "" )
6182 )
6183 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6184   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6185   NoErrorPropagation = cms.bool( False ),
6186   PropagationDirection = cms.string( "alongMomentum" ),
6187   useTuningForL2Speed = cms.bool( False ),
6188   useIsYokeFlag = cms.bool( True ),
6189   endcapShiftInZNeg = cms.double( 0.0 ),
6190   SetVBFPointer = cms.bool( False ),
6191   AssumeNoMaterial = cms.bool( False ),
6192   endcapShiftInZPos = cms.double( 0.0 ),
6193   useInTeslaFromMagField = cms.bool( False ),
6194   VBFName = cms.string( "VolumeBasedMagneticField" ),
6195   useEndcapShiftsInZ = cms.bool( False ),
6196   sendLogWarning = cms.bool( False ),
6197   useMatVolumes = cms.bool( True ),
6198   debug = cms.bool( False ),
6199   ApplyRadX0Correction = cms.bool( True ),
6200   useMagVolumes = cms.bool( True ),
6201   returnTangentPlane = cms.bool( True ),
6202   appendToDataLabel = cms.string( "" )
6203 )
6204 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6205   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
6206   NoErrorPropagation = cms.bool( False ),
6207   PropagationDirection = cms.string( "oppositeToMomentum" ),
6208   useTuningForL2Speed = cms.bool( False ),
6209   useIsYokeFlag = cms.bool( True ),
6210   endcapShiftInZNeg = cms.double( 0.0 ),
6211   SetVBFPointer = cms.bool( False ),
6212   AssumeNoMaterial = cms.bool( False ),
6213   endcapShiftInZPos = cms.double( 0.0 ),
6214   useInTeslaFromMagField = cms.bool( False ),
6215   VBFName = cms.string( "VolumeBasedMagneticField" ),
6216   useEndcapShiftsInZ = cms.bool( False ),
6217   sendLogWarning = cms.bool( False ),
6218   useMatVolumes = cms.bool( True ),
6219   debug = cms.bool( False ),
6220   ApplyRadX0Correction = cms.bool( True ),
6221   useMagVolumes = cms.bool( True ),
6222   returnTangentPlane = cms.bool( True ),
6223   appendToDataLabel = cms.string( "" )
6224 )
6225 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
6226   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
6227   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
6228   parameters = cms.PSet( 
6229     mTIB_P1 = cms.double( 0.202 ),
6230     maxChgOneMIP = cms.double( 6000.0 ),
6231     mTEC_P0 = cms.double( -1.885 ),
6232     mTOB_P1 = cms.double( 0.253 ),
6233     mTEC_P1 = cms.double( 0.471 ),
6234     mLC_P2 = cms.double( 0.3 ),
6235     mLC_P1 = cms.double( 0.618 ),
6236     mTOB_P0 = cms.double( -1.026 ),
6237     mLC_P0 = cms.double( -0.326 ),
6238     useLegacyError = cms.bool( False ),
6239     mTIB_P0 = cms.double( -0.742 ),
6240     mTID_P1 = cms.double( 0.433 ),
6241     mTID_P0 = cms.double( -1.427 )
6242   )
6243 )
6244 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6245   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
6246   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6247   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6248   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6249   Matcher = cms.string( "StandardMatcher" ),
6250   Phase2StripCPE = cms.string( "" ),
6251   appendToDataLabel = cms.string( "" )
6252 )
6253 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6254   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
6255   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6256   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6257   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
6258   Matcher = cms.string( "StandardMatcher" ),
6259   Phase2StripCPE = cms.string( "" ),
6260   appendToDataLabel = cms.string( "" )
6261 )
6262 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6263   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6264   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6265   StripCPE = cms.string( "Fake" ),
6266   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6267   Matcher = cms.string( "StandardMatcher" ),
6268   Phase2StripCPE = cms.string( "" ),
6269   appendToDataLabel = cms.string( "" )
6270 )
6271 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6272   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
6273   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6274   StripCPE = cms.string( "Fake" ),
6275   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6276   Matcher = cms.string( "StandardMatcher" ),
6277   Phase2StripCPE = cms.string( "" ),
6278   appendToDataLabel = cms.string( "" )
6279 )
6280 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6281   MaxChi2 = cms.double( 16.0 ),
6282   nSigma = cms.double( 3.0 ),
6283   MaxDisplacement = cms.double( 0.5 ),
6284   MaxSagitta = cms.double( 2.0 ),
6285   MinimalTolerance = cms.double( 0.5 ),
6286   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6287   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
6288   pTChargeCutThreshold = cms.double( -1.0 ),
6289   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6290   appendToDataLabel = cms.string( "" )
6291 )
6292 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6293   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6294   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6295   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
6296   isPhase2 = cms.bool( False ),
6297   doPixelShapeCut = cms.bool( True ),
6298   doStripShapeCut = cms.bool( True ),
6299   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6300   appendToDataLabel = cms.string( "" )
6301 )
6302 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
6303   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
6304   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
6305   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
6306   EstimateCut = cms.double( 30.0 ),
6307   MaxFractionOutliers = cms.double( 0.3 ),
6308   MaxNumberOfOutliers = cms.int32( 3 ),
6309   MinDof = cms.int32( 2 ),
6310   NoOutliersBeginEnd = cms.bool( False ),
6311   MinNumberOfHits = cms.int32( 7 ),
6312   MinNumberOfHitsHighEta = cms.int32( 5 ),
6313   HighEtaSwitch = cms.double( 5.0 ),
6314   RejectTracks = cms.bool( True ),
6315   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6316   NoInvalidHitsBeginEnd = cms.bool( False ),
6317   LogPixelProbabilityCut = cms.double( -16.0 ),
6318   appendToDataLabel = cms.string( "" )
6319 )
6320 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
6321   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6322   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6323   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6324   EstimateCut = cms.double( 30.0 ),
6325   MaxFractionOutliers = cms.double( 0.3 ),
6326   MaxNumberOfOutliers = cms.int32( 3 ),
6327   MinDof = cms.int32( 2 ),
6328   NoOutliersBeginEnd = cms.bool( False ),
6329   MinNumberOfHits = cms.int32( 7 ),
6330   MinNumberOfHitsHighEta = cms.int32( 5 ),
6331   HighEtaSwitch = cms.double( 5.0 ),
6332   RejectTracks = cms.bool( True ),
6333   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6334   NoInvalidHitsBeginEnd = cms.bool( False ),
6335   LogPixelProbabilityCut = cms.double( -16.0 ),
6336   appendToDataLabel = cms.string( "" )
6337 )
6338 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
6339   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
6340   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
6341   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6342   appendToDataLabel = cms.string( "" )
6343 )
6344 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6345   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
6346   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6347   Updator = cms.string( "hltESPKFUpdator" ),
6348   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6349   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6350   minHits = cms.int32( 7 ),
6351   appendToDataLabel = cms.string( "" )
6352 )
6353 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
6354   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6355   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6356   Updator = cms.string( "hltESPKFUpdator" ),
6357   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6358   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6359   minHits = cms.int32( 7 ),
6360   appendToDataLabel = cms.string( "" )
6361 )
6362 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6363   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
6364   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6365   Updator = cms.string( "hltESPKFUpdator" ),
6366   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6367   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6368   errorRescaling = cms.double( 10.0 ),
6369   minHits = cms.int32( 7 ),
6370   appendToDataLabel = cms.string( "" )
6371 )
6372 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
6373   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6374   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6375   Updator = cms.string( "hltESPKFUpdator" ),
6376   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6377   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6378   errorRescaling = cms.double( 10.0 ),
6379   minHits = cms.int32( 7 ),
6380   appendToDataLabel = cms.string( "" )
6381 )
6382 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6383   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
6384   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6385   fractionShared = cms.double( 0.09 ),
6386   ValidHitBonus = cms.double( 5.0 ),
6387   MissingHitPenalty = cms.double( 20.0 ),
6388   allowSharedFirstHit = cms.bool( True )
6389 )
6390 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
6391   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
6392   algoOrder = cms.vstring(  ),
6393   appendToDataLabel = cms.string( "" )
6394 )
6395 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
6396   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
6397   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
6398   appendToDataLabel = cms.string( "" )
6399 )
6400 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6401   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6402   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6403   fractionShared = cms.double( 0.5 ),
6404   ValidHitBonus = cms.double( 100.0 ),
6405   MissingHitPenalty = cms.double( 0.0 ),
6406   allowSharedFirstHit = cms.bool( False )
6407 )
6408 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
6409   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
6410   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6411   fractionShared = cms.double( 0.19 ),
6412   ValidHitBonus = cms.double( 5.0 ),
6413   MissingHitPenalty = cms.double( 20.0 ),
6414   allowSharedFirstHit = cms.bool( True )
6415 )
6416 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
6417   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
6418   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6419   Updator = cms.string( "hltESPKFUpdator" ),
6420   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6421   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6422   minHits = cms.int32( 3 ),
6423   appendToDataLabel = cms.string( "" )
6424 )
6425 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
6426   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
6427   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6428   Updator = cms.string( "hltESPKFUpdator" ),
6429   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6430   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6431   errorRescaling = cms.double( 100.0 ),
6432   minHits = cms.int32( 3 ),
6433   appendToDataLabel = cms.string( "" )
6434 )
6435 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
6436   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
6437   useQuadrupletAlgo = cms.bool( False ),
6438   appendToDataLabel = cms.string( "" )
6439 )
6440 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
6441   ComponentName = cms.string( "hltTrackCleaner" ),
6442   appendToDataLabel = cms.string( "" )
6443 )
6444 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6445   ComponentName = cms.string( "HODetIdAssociator" ),
6446   etaBinSize = cms.double( 0.087 ),
6447   nEta = cms.int32( 30 ),
6448   nPhi = cms.int32( 72 ),
6449   hcalRegion = cms.int32( 2 ),
6450   includeBadChambers = cms.bool( False ),
6451   includeGEM = cms.bool( False ),
6452   includeME0 = cms.bool( False )
6453 )
6454 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6455   appendToDataLabel = cms.string( "" )
6456 )
6457 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6458   ComponentName = cms.string( "MuonDetIdAssociator" ),
6459   etaBinSize = cms.double( 0.125 ),
6460   nEta = cms.int32( 48 ),
6461   nPhi = cms.int32( 48 ),
6462   hcalRegion = cms.int32( 2 ),
6463   includeBadChambers = cms.bool( True ),
6464   includeGEM = cms.bool( True ),
6465   includeME0 = cms.bool( False )
6466 )
6467 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6468   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6469   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6470   fractionShared = cms.double( 0.1 ),
6471   ValidHitBonus = cms.double( 1000.0 ),
6472   MissingHitPenalty = cms.double( 1.0 ),
6473   allowSharedFirstHit = cms.bool( True )
6474 )
6475 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6476   ComponentName = cms.string( "SimpleNavigationSchool" ),
6477   PluginName = cms.string( "" ),
6478   SimpleMagneticField = cms.string( "ParabolicMf" ),
6479   appendToDataLabel = cms.string( "" )
6480 )
6481 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6482   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6483   etaBinSize = cms.double( 0.1 ),
6484   nEta = cms.int32( 60 ),
6485   nPhi = cms.int32( 30 ),
6486   hcalRegion = cms.int32( 2 ),
6487   includeBadChambers = cms.bool( False ),
6488   includeGEM = cms.bool( False ),
6489   includeME0 = cms.bool( False )
6490 )
6491 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6492   appendToDataLabel = cms.string( "" )
6493 )
6494 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6495   ComponentName = cms.string( "" ),
6496   CablingMapLabel = cms.string( "" ),
6497   UseQualityInfo = cms.bool( False ),
6498   appendToDataLabel = cms.string( "" )
6499 )
6500 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6501 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6502   LatencyRecord = cms.PSet( 
6503     label = cms.untracked.string( "" ),
6504     record = cms.string( "SiStripLatencyRcd" )
6505   ),
6506   BackPlaneCorrectionPeakMode = cms.PSet( 
6507     label = cms.untracked.string( "peak" ),
6508     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6509   ),
6510   BackPlaneCorrectionDeconvMode = cms.PSet( 
6511     label = cms.untracked.string( "deconvolution" ),
6512     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6513   )
6514 )
6515 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6516   LatencyRecord = cms.PSet( 
6517     label = cms.untracked.string( "" ),
6518     record = cms.string( "SiStripLatencyRcd" )
6519   ),
6520   LorentzAnglePeakMode = cms.PSet( 
6521     label = cms.untracked.string( "peak" ),
6522     record = cms.string( "SiStripLorentzAngleRcd" )
6523   ),
6524   LorentzAngleDeconvMode = cms.PSet( 
6525     label = cms.untracked.string( "deconvolution" ),
6526     record = cms.string( "SiStripLorentzAngleRcd" )
6527   )
6528 )
6529 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
6530   appendToDataLabel = cms.string( "" )
6531 )
6532 
6533 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6534     RawDataCollection = cms.InputTag( "rawDataCollector" )
6535 )
6536 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6537 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6538     result = cms.bool( False )
6539 )
6540 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6541 )
6542 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6543     producer = cms.InputTag( 'hltBackend','backend' ),
6544     backends = cms.vstring( 'CudaAsync',
6545       'ROCmAsync' )
6546 )
6547 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6548     SelectedTriggerType = cms.int32( 1 )
6549 )
6550 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6551     FedIds = cms.vint32( 1404 ),
6552     Setup = cms.string( "stage2::GTSetup" ),
6553     FWId = cms.uint32( 0 ),
6554     DmxFWId = cms.uint32( 0 ),
6555     FWOverride = cms.bool( False ),
6556     TMTCheck = cms.bool( True ),
6557     CTP7 = cms.untracked.bool( False ),
6558     MTF7 = cms.untracked.bool( False ),
6559     InputLabel = cms.InputTag( "rawDataCollector" ),
6560     lenSlinkHeader = cms.untracked.int32( 8 ),
6561     lenSlinkTrailer = cms.untracked.int32( 8 ),
6562     lenAMCHeader = cms.untracked.int32( 8 ),
6563     lenAMCTrailer = cms.untracked.int32( 0 ),
6564     lenAMC13Header = cms.untracked.int32( 8 ),
6565     lenAMC13Trailer = cms.untracked.int32( 8 ),
6566     debug = cms.untracked.bool( False ),
6567     MinFeds = cms.uint32( 0 )
6568 )
6569 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6570     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6571     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6572     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6573     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6574     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6575     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6576     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6577     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6578     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6579     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6580     GetPrescaleColumnFromData = cms.bool( False ),
6581     AlgorithmTriggersUnprescaled = cms.bool( True ),
6582     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6583     AlgorithmTriggersUnmasked = cms.bool( True ),
6584     useMuonShowers = cms.bool( True ),
6585     produceAXOL1TLScore = cms.bool( False ),
6586     resetPSCountersEachLumiSec = cms.bool( True ),
6587     semiRandomInitialPSCounters = cms.bool( False ),
6588     ProduceL1GtDaqRecord = cms.bool( True ),
6589     ProduceL1GtObjectMapRecord = cms.bool( True ),
6590     EmulateBxInEvent = cms.int32( 1 ),
6591     L1DataBxInEvent = cms.int32( 5 ),
6592     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6593     BstLengthBytes = cms.int32( -1 ),
6594     PrescaleSet = cms.uint32( 1 ),
6595     Verbosity = cms.untracked.int32( 0 ),
6596     PrintL1Menu = cms.untracked.bool( False ),
6597     TriggerMenuLuminosity = cms.string( "startup" )
6598 )
6599 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6600     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6601 )
6602 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6603     changeToCMSCoordinates = cms.bool( False ),
6604     maxZ = cms.double( 40.0 ),
6605     setSigmaZ = cms.double( 0.0 ),
6606     beamMode = cms.untracked.uint32( 11 ),
6607     src = cms.InputTag( "" ),
6608     gtEvmLabel = cms.InputTag( "" ),
6609     maxRadius = cms.double( 2.0 ),
6610     useBSOnlineRecords = cms.bool( True ),
6611     timeThreshold = cms.int32( 48 ),
6612     sigmaZThreshold = cms.double( 2.0 ),
6613     sigmaXYThreshold = cms.double( 4.0 )
6614 )
6615 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6616     saveTags = cms.bool( True ),
6617     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
6618     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6619     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6620     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6621     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6622     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6623     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6624     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6625     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6626     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6627 )
6628 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6629     offset = cms.uint32( 0 ),
6630     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6631 )
6632 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6633     tccUnpacking = cms.bool( True ),
6634     FedLabel = cms.InputTag( "listfeds" ),
6635     srpUnpacking = cms.bool( True ),
6636     syncCheck = cms.bool( True ),
6637     feIdCheck = cms.bool( True ),
6638     silentMode = cms.untracked.bool( True ),
6639     InputLabel = cms.InputTag( "rawDataCollector" ),
6640     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 ),
6641     eventPut = cms.bool( True ),
6642     numbTriggerTSamples = cms.int32( 1 ),
6643     numbXtalTSamples = cms.int32( 10 ),
6644     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 ),
6645     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 ),
6646     DoRegional = cms.bool( False ),
6647     feUnpacking = cms.bool( True ),
6648     forceToKeepFRData = cms.bool( False ),
6649     headerUnpacking = cms.bool( True ),
6650     memUnpacking = cms.bool( True )
6651 )
6652 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6653     InputLabel = cms.InputTag( "rawDataCollector" ),
6654     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 ),
6655     maxChannelsEB = cms.uint32( 61200 ),
6656     maxChannelsEE = cms.uint32( 14648 ),
6657     digisLabelEB = cms.string( "ebDigis" ),
6658     digisLabelEE = cms.string( "eeDigis" ),
6659     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6660 )
6661 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6662     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6663     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6664     digisOutLabelEB = cms.string( "ebDigis" ),
6665     digisOutLabelEE = cms.string( "eeDigis" ),
6666     produceDummyIntegrityCollections = cms.bool( False )
6667 )
6668 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6669     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6670     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6671     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6672     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6673     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6674     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6675     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6676     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6677     EBtimeConstantTerm = cms.double( 0.6 ),
6678     EEtimeConstantTerm = cms.double( 1.0 ),
6679     EBtimeNconst = cms.double( 28.5 ),
6680     EEtimeNconst = cms.double( 31.8 ),
6681     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6682     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6683     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6684     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6685     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6686     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6687     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6688     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6689     amplitudeThresholdEB = cms.double( 10.0 ),
6690     amplitudeThresholdEE = cms.double( 10.0 ),
6691     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
6692     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
6693     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
6694     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
6695     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6696     shouldRunTimingComputation = cms.bool( True ),
6697     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6698 )
6699 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6700     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6701     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6702     isPhase2 = cms.bool( False ),
6703     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6704     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
6705 )
6706 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6707     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6708     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6709     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6710     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6711     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6712     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6713     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6714     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6715     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6716     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6717     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6718     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6719     ebFEToBeRecovered = cms.string( "ebFE" ),
6720     eeFEToBeRecovered = cms.string( "eeFE" )
6721 )
6722 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6723     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6724     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6725     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6726     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6727     ChannelStatusToBeExcluded = cms.vstring(  ),
6728     killDeadChannels = cms.bool( True ),
6729     algo = cms.string( "EcalRecHitWorkerSimple" ),
6730     EBLaserMIN = cms.double( 0.5 ),
6731     EELaserMIN = cms.double( 0.5 ),
6732     EBLaserMAX = cms.double( 3.0 ),
6733     EELaserMAX = cms.double( 8.0 ),
6734     timeCalibTag = cms.ESInputTag( "","" ),
6735     timeOffsetTag = cms.ESInputTag( "","" ),
6736     skipTimeCalib = cms.bool( False ),
6737     laserCorrection = cms.bool( True ),
6738     flagsMapDBReco = cms.PSet( 
6739       kDead = cms.vstring( 'kNoDataNoTP' ),
6740       kGood = cms.vstring( 'kOk',
6741         'kDAC',
6742         'kNoLaser',
6743         'kNoisy' ),
6744       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6745       kNoisy = cms.vstring( 'kNNoisy',
6746         'kFixedG6',
6747         'kFixedG1' ),
6748       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6749         'kNonRespondingIsolated',
6750         'kDeadVFE' )
6751     ),
6752     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6753     recoverEBIsolatedChannels = cms.bool( False ),
6754     recoverEEIsolatedChannels = cms.bool( False ),
6755     recoverEBVFE = cms.bool( False ),
6756     recoverEEVFE = cms.bool( False ),
6757     recoverEBFE = cms.bool( False ),
6758     recoverEEFE = cms.bool( False ),
6759     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6760     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6761     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
6762     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
6763     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6764     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6765     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6766     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6767     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6768     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6769     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6770     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6771     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6772     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6773     cleaningConfig = cms.PSet( 
6774       cThreshold_endcap = cms.double( 15.0 ),
6775       tightenCrack_e1_double = cms.double( 2.0 ),
6776       cThreshold_barrel = cms.double( 4.0 ),
6777       e6e2thresh = cms.double( 0.04 ),
6778       e4e1Threshold_barrel = cms.double( 0.08 ),
6779       e4e1Threshold_endcap = cms.double( 0.3 ),
6780       tightenCrack_e4e1_single = cms.double( 3.0 ),
6781       cThreshold_double = cms.double( 10.0 ),
6782       e4e1_b_barrel = cms.double( -0.024 ),
6783       tightenCrack_e6e2_double = cms.double( 3.0 ),
6784       e4e1_a_barrel = cms.double( 0.04 ),
6785       tightenCrack_e1_single = cms.double( 2.0 ),
6786       e4e1_a_endcap = cms.double( 0.02 ),
6787       e4e1_b_endcap = cms.double( -0.0125 ),
6788       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6789     )
6790 )
6791 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6792     sourceTag = cms.InputTag( "rawDataCollector" ),
6793     debugMode = cms.untracked.bool( False ),
6794     InstanceES = cms.string( "" ),
6795     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6796     ESdigiCollection = cms.string( "" )
6797 )
6798 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6799     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6800     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6801     algo = cms.string( "ESRecHitWorker" ),
6802     ESRecoAlgo = cms.int32( 0 )
6803 )
6804 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6805     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6806     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6807     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6808     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6809     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6810     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6811     statusThreshold = cms.uint32( 3 ),
6812     useRecoFlag = cms.bool( False ),
6813     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 ),
6814     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 ),
6815     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 ),
6816     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 ),
6817     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6818     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6819 )
6820 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6821     inputTag = cms.InputTag( "rawDataCollector" ),
6822     fedList = cms.vuint32( 1404 )
6823 )
6824 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6825     result = cms.bool( True )
6826 )
6827 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6828     saveTags = cms.bool( True ),
6829     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue 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" ),
6830     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6831     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6832     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6833     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6834     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6835     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6836     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6837     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6838     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6839 )
6840 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6841     offset = cms.uint32( 0 ),
6842     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6843 )
6844 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6845     doBarrel = cms.bool( True ),
6846     doEndcaps = cms.bool( True ),
6847     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6848     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6849     clusEtaSize = cms.int32( 3 ),
6850     clusPhiSize = cms.int32( 3 ),
6851     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6852     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6853     clusSeedThr = cms.double( 0.5 ),
6854     clusSeedThrEndCap = cms.double( 1.0 ),
6855     useRecoFlag = cms.bool( False ),
6856     flagLevelRecHitsToUse = cms.int32( 1 ),
6857     useDBStatus = cms.bool( True ),
6858     statusLevelRecHitsToUse = cms.int32( 1 ),
6859     posCalcParameters = cms.PSet( 
6860       T0_barl = cms.double( 7.4 ),
6861       T0_endcPresh = cms.double( 1.2 ),
6862       LogWeighted = cms.bool( True ),
6863       T0_endc = cms.double( 3.1 ),
6864       X0 = cms.double( 0.89 ),
6865       W0 = cms.double( 4.2 )
6866     ),
6867     maxNumberofSeeds = cms.int32( 700 ),
6868     maxNumberofClusters = cms.int32( 300 ),
6869     debugLevel = cms.int32( 0 )
6870 )
6871 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6872     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6873     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6874     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6875     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6876     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6877     useRecoFlag = cms.bool( False ),
6878     flagLevelRecHitsToUse = cms.int32( 1 ),
6879     useDBStatus = cms.bool( True ),
6880     statusLevelRecHitsToUse = cms.int32( 1 ),
6881     doSelBarrel = cms.bool( True ),
6882     barrelSelection = cms.PSet( 
6883       massHighPi0Cand = cms.double( 0.156 ),
6884       ptMinForIsolation = cms.double( 1.0 ),
6885       seleMinvMaxBarrel = cms.double( 0.8 ),
6886       massLowPi0Cand = cms.double( 0.084 ),
6887       seleS9S25Gamma = cms.double( 0.8 ),
6888       seleBeltDeta = cms.double( 0.1 ),
6889       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6890       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6891       removePi0CandidatesForEta = cms.bool( True ),
6892       seleMinvMinBarrel = cms.double( 0.2 ),
6893       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6894       selePtPairBarrel_region1 = cms.double( 3.0 ),
6895       selePtPairBarrel_region2 = cms.double( 3.0 ),
6896       seleBeltDR = cms.double( 0.3 ),
6897       region1_Barrel = cms.double( 1.0 ),
6898       seleIsoBarrel_region1 = cms.double( 0.5 ),
6899       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6900       seleIsoBarrel_region2 = cms.double( 0.5 ),
6901       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6902       store5x5RecHitEB = cms.bool( True ),
6903       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6904       seleNxtalBarrel_region1 = cms.uint32( 6 )
6905     ),
6906     doSelEndcap = cms.bool( False ),
6907     endcapSelection = cms.PSet( 
6908       seleBeltDetaEndCap = cms.double( 0.05 ),
6909       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6910       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6911       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6912       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6913       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6914       ptMinForIsolationEndCap = cms.double( 0.5 ),
6915       selePtPairEndCap_region1 = cms.double( 1.5 ),
6916       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6917       selePtPairEndCap_region2 = cms.double( 1.5 ),
6918       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6919       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6920       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6921       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6922       region1_EndCap = cms.double( 1.8 ),
6923       region2_EndCap = cms.double( 2.0 ),
6924       store5x5RecHitEE = cms.bool( False ),
6925       seleIsoEndCap_region3 = cms.double( 0.5 ),
6926       seleIsoEndCap_region2 = cms.double( 0.5 ),
6927       seleMinvMinEndCap = cms.double( 0.05 ),
6928       selePtPairEndCap_region3 = cms.double( 99.0 ),
6929       seleIsoEndCap_region1 = cms.double( 0.5 ),
6930       seleBeltDREndCap = cms.double( 0.2 ),
6931       seleMinvMaxEndCap = cms.double( 0.3 ),
6932       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6933       seleS9S25GammaEndCap = cms.double( 0.0 )
6934     ),
6935     storeRecHitES = cms.bool( False ),
6936     preshowerSelection = cms.PSet( 
6937       preshClusterEnergyCut = cms.double( 0.0 ),
6938       debugLevelES = cms.string( "" ),
6939       ESCollection = cms.string( "etaEcalRecHitsES" ),
6940       preshNclust = cms.int32( 4 ),
6941       preshStripEnergyCut = cms.double( 0.0 ),
6942       preshCalibPlaneY = cms.double( 0.7 ),
6943       preshSeededNstrip = cms.int32( 15 ),
6944       preshCalibGamma = cms.double( 0.024 ),
6945       preshCalibPlaneX = cms.double( 1.0 ),
6946       preshCalibMIP = cms.double( 9.0E-5 )
6947     ),
6948     debugLevel = cms.int32( 0 )
6949 )
6950 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6951     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6952     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6953     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6954     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
6955     doEnergyScale = cms.bool( False ),
6956     doIntercalib = cms.bool( False ),
6957     doLaserCorrections = cms.bool( False ),
6958     doEnergyScaleInverse = cms.bool( False ),
6959     doIntercalibInverse = cms.bool( False ),
6960     doLaserCorrectionsInverse = cms.bool( False )
6961 )
6962 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6963     region = cms.string( "barrel" ),
6964     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6965     digisOut = cms.string( "etaEBDigis" ),
6966     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
6967     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6968     srFlagsOut = cms.string( "etaEBSrFlags" )
6969 )
6970 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
6971     offset = cms.uint32( 0 ),
6972     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6973 )
6974 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6975     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6976     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6977     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6978     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6979     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6980     useRecoFlag = cms.bool( False ),
6981     flagLevelRecHitsToUse = cms.int32( 1 ),
6982     useDBStatus = cms.bool( True ),
6983     statusLevelRecHitsToUse = cms.int32( 1 ),
6984     doSelBarrel = cms.bool( False ),
6985     barrelSelection = cms.PSet( 
6986       massHighPi0Cand = cms.double( 0.163 ),
6987       ptMinForIsolation = cms.double( 1.0 ),
6988       seleMinvMaxBarrel = cms.double( 0.8 ),
6989       massLowPi0Cand = cms.double( 0.104 ),
6990       seleS9S25Gamma = cms.double( 0.0 ),
6991       seleBeltDeta = cms.double( 0.05 ),
6992       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6993       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6994       removePi0CandidatesForEta = cms.bool( False ),
6995       seleMinvMinBarrel = cms.double( 0.3 ),
6996       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6997       selePtPairBarrel_region1 = cms.double( 1.5 ),
6998       selePtPairBarrel_region2 = cms.double( 1.5 ),
6999       seleBeltDR = cms.double( 0.2 ),
7000       region1_Barrel = cms.double( 1.0 ),
7001       seleIsoBarrel_region1 = cms.double( 0.5 ),
7002       selePtGammaBarrel_region1 = cms.double( 1.0 ),
7003       seleIsoBarrel_region2 = cms.double( 0.5 ),
7004       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7005       store5x5RecHitEB = cms.bool( False ),
7006       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7007       seleNxtalBarrel_region1 = cms.uint32( 6 )
7008     ),
7009     doSelEndcap = cms.bool( True ),
7010     endcapSelection = cms.PSet( 
7011       seleBeltDetaEndCap = cms.double( 0.1 ),
7012       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7013       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
7014       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
7015       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7016       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7017       ptMinForIsolationEndCap = cms.double( 0.5 ),
7018       selePtPairEndCap_region1 = cms.double( 3.0 ),
7019       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
7020       selePtPairEndCap_region2 = cms.double( 3.0 ),
7021       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
7022       selePtGammaEndCap_region3 = cms.double( 1.0 ),
7023       selePtGammaEndCap_region2 = cms.double( 1.0 ),
7024       selePtGammaEndCap_region1 = cms.double( 1.0 ),
7025       region1_EndCap = cms.double( 1.8 ),
7026       region2_EndCap = cms.double( 2.0 ),
7027       store5x5RecHitEE = cms.bool( True ),
7028       seleIsoEndCap_region3 = cms.double( 0.5 ),
7029       seleIsoEndCap_region2 = cms.double( 0.5 ),
7030       seleMinvMinEndCap = cms.double( 0.2 ),
7031       selePtPairEndCap_region3 = cms.double( 3.0 ),
7032       seleIsoEndCap_region1 = cms.double( 0.5 ),
7033       seleBeltDREndCap = cms.double( 0.3 ),
7034       seleMinvMaxEndCap = cms.double( 0.8 ),
7035       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7036       seleS9S25GammaEndCap = cms.double( 0.85 )
7037     ),
7038     storeRecHitES = cms.bool( True ),
7039     preshowerSelection = cms.PSet( 
7040       preshClusterEnergyCut = cms.double( 0.0 ),
7041       debugLevelES = cms.string( "" ),
7042       ESCollection = cms.string( "etaEcalRecHitsES" ),
7043       preshNclust = cms.int32( 4 ),
7044       preshStripEnergyCut = cms.double( 0.0 ),
7045       preshCalibPlaneY = cms.double( 0.7 ),
7046       preshSeededNstrip = cms.int32( 15 ),
7047       preshCalibGamma = cms.double( 0.024 ),
7048       preshCalibPlaneX = cms.double( 1.0 ),
7049       preshCalibMIP = cms.double( 9.0E-5 )
7050     ),
7051     debugLevel = cms.int32( 0 )
7052 )
7053 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7054     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7055     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7056     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7057     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7058     doEnergyScale = cms.bool( False ),
7059     doIntercalib = cms.bool( False ),
7060     doLaserCorrections = cms.bool( False ),
7061     doEnergyScaleInverse = cms.bool( False ),
7062     doIntercalibInverse = cms.bool( False ),
7063     doLaserCorrectionsInverse = cms.bool( False )
7064 )
7065 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7066     region = cms.string( "endcap" ),
7067     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7068     digisOut = cms.string( "etaEEDigis" ),
7069     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7070     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7071     srFlagsOut = cms.string( "etaEESrFlags" )
7072 )
7073 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
7074     offset = cms.uint32( 0 ),
7075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7076 )
7077 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7078     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7079     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7080     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7081     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7082     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7083     useRecoFlag = cms.bool( False ),
7084     flagLevelRecHitsToUse = cms.int32( 1 ),
7085     useDBStatus = cms.bool( True ),
7086     statusLevelRecHitsToUse = cms.int32( 1 ),
7087     doSelBarrel = cms.bool( True ),
7088     barrelSelection = cms.PSet( 
7089       massHighPi0Cand = cms.double( 0.163 ),
7090       ptMinForIsolation = cms.double( 1.0 ),
7091       seleMinvMaxBarrel = cms.double( 0.22 ),
7092       massLowPi0Cand = cms.double( 0.104 ),
7093       seleS9S25Gamma = cms.double( 0.0 ),
7094       seleBeltDeta = cms.double( 0.05 ),
7095       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
7096       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7097       removePi0CandidatesForEta = cms.bool( False ),
7098       seleMinvMinBarrel = cms.double( 0.06 ),
7099       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
7100       selePtPairBarrel_region1 = cms.double( 2.0 ),
7101       selePtPairBarrel_region2 = cms.double( 1.75 ),
7102       seleBeltDR = cms.double( 0.2 ),
7103       region1_Barrel = cms.double( 1.0 ),
7104       seleIsoBarrel_region1 = cms.double( 0.5 ),
7105       selePtGammaBarrel_region1 = cms.double( 0.65 ),
7106       seleIsoBarrel_region2 = cms.double( 0.5 ),
7107       selePtGammaBarrel_region2 = cms.double( 0.65 ),
7108       store5x5RecHitEB = cms.bool( False ),
7109       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7110       seleNxtalBarrel_region1 = cms.uint32( 6 )
7111     ),
7112     doSelEndcap = cms.bool( False ),
7113     endcapSelection = cms.PSet( 
7114       seleBeltDetaEndCap = cms.double( 0.05 ),
7115       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
7116       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
7117       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
7118       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7119       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7120       ptMinForIsolationEndCap = cms.double( 0.5 ),
7121       selePtPairEndCap_region1 = cms.double( 1.5 ),
7122       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7123       selePtPairEndCap_region2 = cms.double( 1.5 ),
7124       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
7125       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7126       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7127       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7128       region1_EndCap = cms.double( 1.8 ),
7129       region2_EndCap = cms.double( 2.0 ),
7130       store5x5RecHitEE = cms.bool( False ),
7131       seleIsoEndCap_region3 = cms.double( 0.5 ),
7132       seleIsoEndCap_region2 = cms.double( 0.5 ),
7133       seleMinvMinEndCap = cms.double( 0.05 ),
7134       selePtPairEndCap_region3 = cms.double( 99.0 ),
7135       seleIsoEndCap_region1 = cms.double( 0.5 ),
7136       seleBeltDREndCap = cms.double( 0.2 ),
7137       seleMinvMaxEndCap = cms.double( 0.3 ),
7138       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7139       seleS9S25GammaEndCap = cms.double( 0.0 )
7140     ),
7141     storeRecHitES = cms.bool( False ),
7142     preshowerSelection = cms.PSet( 
7143       preshClusterEnergyCut = cms.double( 0.0 ),
7144       debugLevelES = cms.string( "" ),
7145       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7146       preshNclust = cms.int32( 4 ),
7147       preshStripEnergyCut = cms.double( 0.0 ),
7148       preshCalibPlaneY = cms.double( 0.7 ),
7149       preshSeededNstrip = cms.int32( 15 ),
7150       preshCalibGamma = cms.double( 0.024 ),
7151       preshCalibPlaneX = cms.double( 1.0 ),
7152       preshCalibMIP = cms.double( 9.0E-5 )
7153     ),
7154     debugLevel = cms.int32( 0 )
7155 )
7156 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7157     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7158     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7159     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7160     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7161     doEnergyScale = cms.bool( False ),
7162     doIntercalib = cms.bool( False ),
7163     doLaserCorrections = cms.bool( False ),
7164     doEnergyScaleInverse = cms.bool( False ),
7165     doIntercalibInverse = cms.bool( False ),
7166     doLaserCorrectionsInverse = cms.bool( False )
7167 )
7168 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7169     region = cms.string( "barrel" ),
7170     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7171     digisOut = cms.string( "pi0EBDigis" ),
7172     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
7173     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7174     srFlagsOut = cms.string( "pi0EBSrFlags" )
7175 )
7176 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
7177     offset = cms.uint32( 0 ),
7178     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7179 )
7180 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7181     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7182     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7183     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7184     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7185     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7186     useRecoFlag = cms.bool( False ),
7187     flagLevelRecHitsToUse = cms.int32( 1 ),
7188     useDBStatus = cms.bool( True ),
7189     statusLevelRecHitsToUse = cms.int32( 1 ),
7190     doSelBarrel = cms.bool( False ),
7191     barrelSelection = cms.PSet( 
7192       massHighPi0Cand = cms.double( 0.163 ),
7193       ptMinForIsolation = cms.double( 1.0 ),
7194       seleMinvMaxBarrel = cms.double( 0.22 ),
7195       massLowPi0Cand = cms.double( 0.104 ),
7196       seleS9S25Gamma = cms.double( 0.0 ),
7197       seleBeltDeta = cms.double( 0.05 ),
7198       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7199       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7200       removePi0CandidatesForEta = cms.bool( False ),
7201       seleMinvMinBarrel = cms.double( 0.06 ),
7202       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7203       selePtPairBarrel_region1 = cms.double( 1.5 ),
7204       selePtPairBarrel_region2 = cms.double( 1.5 ),
7205       seleBeltDR = cms.double( 0.2 ),
7206       region1_Barrel = cms.double( 1.0 ),
7207       seleIsoBarrel_region1 = cms.double( 0.5 ),
7208       selePtGammaBarrel_region1 = cms.double( 0.5 ),
7209       seleIsoBarrel_region2 = cms.double( 0.5 ),
7210       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7211       store5x5RecHitEB = cms.bool( False ),
7212       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7213       seleNxtalBarrel_region1 = cms.uint32( 6 )
7214     ),
7215     doSelEndcap = cms.bool( True ),
7216     endcapSelection = cms.PSet( 
7217       seleBeltDetaEndCap = cms.double( 0.05 ),
7218       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7219       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
7220       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
7221       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7222       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7223       ptMinForIsolationEndCap = cms.double( 0.5 ),
7224       selePtPairEndCap_region1 = cms.double( 3.75 ),
7225       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7226       selePtPairEndCap_region2 = cms.double( 2.0 ),
7227       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
7228       selePtGammaEndCap_region3 = cms.double( 0.95 ),
7229       selePtGammaEndCap_region2 = cms.double( 0.95 ),
7230       selePtGammaEndCap_region1 = cms.double( 1.1 ),
7231       region1_EndCap = cms.double( 1.8 ),
7232       region2_EndCap = cms.double( 2.0 ),
7233       store5x5RecHitEE = cms.bool( False ),
7234       seleIsoEndCap_region3 = cms.double( 0.5 ),
7235       seleIsoEndCap_region2 = cms.double( 0.5 ),
7236       seleMinvMinEndCap = cms.double( 0.05 ),
7237       selePtPairEndCap_region3 = cms.double( 2.0 ),
7238       seleIsoEndCap_region1 = cms.double( 0.5 ),
7239       seleBeltDREndCap = cms.double( 0.2 ),
7240       seleMinvMaxEndCap = cms.double( 0.3 ),
7241       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7242       seleS9S25GammaEndCap = cms.double( 0.0 )
7243     ),
7244     storeRecHitES = cms.bool( True ),
7245     preshowerSelection = cms.PSet( 
7246       preshClusterEnergyCut = cms.double( 0.0 ),
7247       debugLevelES = cms.string( "" ),
7248       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7249       preshNclust = cms.int32( 4 ),
7250       preshStripEnergyCut = cms.double( 0.0 ),
7251       preshCalibPlaneY = cms.double( 0.7 ),
7252       preshSeededNstrip = cms.int32( 15 ),
7253       preshCalibGamma = cms.double( 0.024 ),
7254       preshCalibPlaneX = cms.double( 1.0 ),
7255       preshCalibMIP = cms.double( 9.0E-5 )
7256     ),
7257     debugLevel = cms.int32( 0 )
7258 )
7259 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7260     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7261     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7262     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7263     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7264     doEnergyScale = cms.bool( False ),
7265     doIntercalib = cms.bool( False ),
7266     doLaserCorrections = cms.bool( False ),
7267     doEnergyScaleInverse = cms.bool( False ),
7268     doIntercalibInverse = cms.bool( False ),
7269     doLaserCorrectionsInverse = cms.bool( False )
7270 )
7271 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7272     region = cms.string( "endcap" ),
7273     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7274     digisOut = cms.string( "pi0EEDigis" ),
7275     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
7276     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7277     srFlagsOut = cms.string( "pi0EESrFlags" )
7278 )
7279 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
7280     saveTags = cms.bool( True ),
7281     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
7282     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7283     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7284     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7285     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7286     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7287     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7288     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7289     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7290     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7291 )
7292 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
7293     offset = cms.uint32( 0 ),
7294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7295 )
7296 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
7297     saveTags = cms.bool( True ),
7298     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7299     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
7300     MaxEta = cms.double( 2.4 ),
7301     MinPt = cms.double( 0.0 ),
7302     MaxDeltaR = cms.double( 0.3 ),
7303     MinN = cms.int32( 1 ),
7304     CentralBxOnly = cms.bool( True ),
7305     SelectQualities = cms.vint32(  )
7306 )
7307 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
7308     inputTag = cms.InputTag( "rawDataCollector" ),
7309     fedList = cms.vuint32( 1024, 1025 )
7310 )
7311 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
7312     inputTag = cms.InputTag( "rawDataCollector" ),
7313     fedList = cms.vuint32( 1369, 1370, 1371 )
7314 )
7315 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
7316     inputTag = cms.InputTag( "rawDataCollector" ),
7317     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
7318 )
7319 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
7320     inputTag = cms.InputTag( "rawDataCollector" ),
7321     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 )
7322 )
7323 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
7324     inputTag = cms.InputTag( "rawDataCollector" ),
7325     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
7326 )
7327 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
7328     inputTag = cms.InputTag( "rawDataCollector" ),
7329     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
7330 )
7331 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
7332     inputTag = cms.InputTag( "rawDataCollector" ),
7333     fedList = cms.vuint32( 1380, 1381 )
7334 )
7335 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
7336     inputTag = cms.InputTag( "rawDataCollector" ),
7337     fedList = cms.vuint32( 1386 )
7338 )
7339 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
7340     SelectedTriggerType = cms.int32( 3 )
7341 )
7342 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
7343     offset = cms.uint32( 0 ),
7344     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7345 )
7346 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
7347     DebugOn = cms.untracked.bool( False ),
7348     DetectorType = cms.untracked.string( "pixel" ),
7349     acceptedCombinations = cms.untracked.vstring(  ),
7350     DcsStatusLabel = cms.untracked.InputTag( "" ),
7351     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
7352 )
7353 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
7354     src = cms.InputTag( "hltOnlineBeamSpot" ),
7355     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7356 )
7357 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
7358     IncludeErrors = cms.bool( True ),
7359     UseQualityInfo = cms.bool( False ),
7360     clusterThreshold_layer1 = cms.int32( 2000 ),
7361     clusterThreshold_otherLayers = cms.int32( 4000 ),
7362     VCaltoElectronGain = cms.double( 1.0 ),
7363     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7364     VCaltoElectronOffset = cms.double( 0.0 ),
7365     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7366     InputLabel = cms.InputTag( "rawDataCollector" ),
7367     Regions = cms.PSet(  ),
7368     CablingMapLabel = cms.string( "" ),
7369     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7370 )
7371 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7372     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7373     clusterThreshold_layer1 = cms.int32( 2000 ),
7374     clusterThreshold_otherLayers = cms.int32( 4000 ),
7375     produceDigis = cms.bool( False ),
7376     storeDigis = cms.bool( False )
7377 )
7378 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7379     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7380     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7381     CablingMapLabel = cms.string( "" ),
7382     UsePhase1 = cms.bool( True ),
7383     ErrorList = cms.vint32( 29 ),
7384     UserErrorList = cms.vint32( 40 )
7385 )
7386 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
7387     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
7388     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7389     CPE = cms.string( "PixelCPEFastParams" ),
7390     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7391 )
7392 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7393     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7394     src = cms.InputTag( "hltSiPixelClusters" )
7395 )
7396 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
7397     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
7398     trigstring = cms.untracked.string( "alcaPCCEvent" ),
7399     savePerROCInfo = cms.bool( True )
7400 )
7401 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
7402     saveTags = cms.bool( True ),
7403     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
7404     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7405     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7406     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7407     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7408     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7409     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7410     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7411     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7412     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7413 )
7414 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
7415     offset = cms.uint32( 0 ),
7416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7417 )
7418 fragment.hltPreAlCaPFJet40 = cms.EDFilter( "HLTPrescaler",
7419     offset = cms.uint32( 0 ),
7420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7421 )
7422 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
7423     HcalFirstFED = cms.untracked.int32( 700 ),
7424     firstSample = cms.int32( 0 ),
7425     lastSample = cms.int32( 9 ),
7426     FilterDataQuality = cms.bool( True ),
7427     FEDs = cms.untracked.vint32(  ),
7428     UnpackZDC = cms.untracked.bool( True ),
7429     UnpackCalib = cms.untracked.bool( True ),
7430     UnpackUMNio = cms.untracked.bool( True ),
7431     UnpackTTP = cms.untracked.bool( False ),
7432     silent = cms.untracked.bool( True ),
7433     saveQIE10DataNSamples = cms.untracked.vint32(  ),
7434     saveQIE10DataTags = cms.untracked.vstring(  ),
7435     saveQIE11DataNSamples = cms.untracked.vint32(  ),
7436     saveQIE11DataTags = cms.untracked.vstring(  ),
7437     ComplainEmptyData = cms.untracked.bool( False ),
7438     UnpackerMode = cms.untracked.int32( 0 ),
7439     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
7440     InputLabel = cms.InputTag( "rawDataCollector" ),
7441     ElectronicsMap = cms.string( "" )
7442 )
7443 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
7444     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7445     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7446     digisLabelF01HE = cms.string( "f01HEDigis" ),
7447     digisLabelF5HB = cms.string( "f5HBDigis" ),
7448     digisLabelF3HB = cms.string( "f3HBDigis" ),
7449     maxChannelsF01HE = cms.uint32( 10000 ),
7450     maxChannelsF5HB = cms.uint32( 10000 ),
7451     maxChannelsF3HB = cms.uint32( 10000 ),
7452     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7453 )
7454 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
7455     maxTimeSamples = cms.uint32( 10 ),
7456     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7457     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7458     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7459     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7460     recHitsLabelM0HBHE = cms.string( "" ),
7461     sipmQTSShift = cms.int32( 0 ),
7462     sipmQNTStoSum = cms.int32( 3 ),
7463     firstSampleShift = cms.int32( 0 ),
7464     useEffectivePedestals = cms.bool( True ),
7465     meanTime = cms.double( 0.0 ),
7466     timeSigmaSiPM = cms.double( 2.5 ),
7467     timeSigmaHPD = cms.double( 5.0 ),
7468     ts4Thresh = cms.double( 0.0 ),
7469     applyTimeSlew = cms.bool( True ),
7470     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7471     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7472     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7473     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7474     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
7475     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7476 )
7477 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
7478     src = cms.InputTag( "hltHbheRecoSoA" )
7479 )
7480 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
7481     digiLabel = cms.InputTag( "hltHcalDigis" ),
7482     forceSOI = cms.int32( -1 ),
7483     soiShift = cms.int32( 0 ),
7484     dropZSmarkedPassed = cms.bool( True ),
7485     tsFromDB = cms.bool( False ),
7486     sumAllTimeSlices = cms.bool( False )
7487 )
7488 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
7489     inputLabel = cms.InputTag( "hltHfprereco" ),
7490     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
7491     useChannelQualityFromDB = cms.bool( False ),
7492     checkChannelQualityForDepth3and4 = cms.bool( False ),
7493     algorithm = cms.PSet( 
7494       tfallIfNoTDC = cms.double( -101.0 ),
7495       triseIfNoTDC = cms.double( -100.0 ),
7496       rejectAllFailures = cms.bool( True ),
7497       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 ),
7498       soiPhase = cms.uint32( 1 ),
7499       timeShift = cms.double( 0.0 ),
7500       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
7501       Class = cms.string( "HFFlexibleTimeCheck" )
7502     ),
7503     runHFStripFilter = cms.bool( False ),
7504     HFStripFilter = cms.PSet( 
7505       seedHitIetaMax = cms.int32( 35 ),
7506       verboseLevel = cms.untracked.int32( 10 ),
7507       maxThreshold = cms.double( 100.0 ),
7508       stripThreshold = cms.double( 40.0 ),
7509       wedgeCut = cms.double( 0.05 ),
7510       lstrips = cms.int32( 2 ),
7511       maxStripTime = cms.double( 10.0 ),
7512       gap = cms.int32( 2 ),
7513       timeMax = cms.double( 6.0 )
7514     ),
7515     setNoiseFlags = cms.bool( True ),
7516     S9S1stat = cms.PSet( 
7517       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 ),
7518       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 ),
7519       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 ),
7520       isS8S1 = cms.bool( False ),
7521       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 ),
7522       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 ),
7523       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 ),
7524       HcalAcceptSeverityLevel = cms.int32( 9 )
7525     ),
7526     S8S1stat = cms.PSet( 
7527       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 ),
7528       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 ),
7529       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 ),
7530       isS8S1 = cms.bool( True ),
7531       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 ),
7532       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 ),
7533       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 ),
7534       HcalAcceptSeverityLevel = cms.int32( 9 )
7535     ),
7536     PETstat = cms.PSet( 
7537       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 ),
7538       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 ),
7539       long_R_29 = cms.vdouble( 0.8 ),
7540       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 ),
7541       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 ),
7542       short_R_29 = cms.vdouble( 0.8 ),
7543       long_R = cms.vdouble( 0.98 ),
7544       short_R = cms.vdouble( 0.8 ),
7545       HcalAcceptSeverityLevel = cms.int32( 9 )
7546     )
7547 )
7548 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
7549     correctForTimeslew = cms.bool( True ),
7550     correctForPhaseContainment = cms.bool( True ),
7551     correctionPhaseNS = cms.double( 13.0 ),
7552     digiLabel = cms.InputTag( "hltHcalDigis" ),
7553     correctTiming = cms.bool( False ),
7554     dropZSmarkedPassed = cms.bool( True ),
7555     firstAuxTS = cms.int32( 4 ),
7556     firstSample = cms.int32( 4 ),
7557     samplesToAdd = cms.int32( 4 ),
7558     tsFromDB = cms.bool( True ),
7559     useLeakCorrection = cms.bool( False ),
7560     recoParamsFromDB = cms.bool( True ),
7561     setNegativeFlags = cms.bool( False ),
7562     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
7563     setSaturationFlags = cms.bool( False ),
7564     Subdetector = cms.string( "HO" ),
7565     digiTimeFromDB = cms.bool( True ),
7566     hfTimingTrustParameters = cms.PSet(  ),
7567     setTimingTrustFlags = cms.bool( False ),
7568     setNoiseFlags = cms.bool( False ),
7569     digistat = cms.PSet(  ),
7570     HFInWindowStat = cms.PSet(  ),
7571     S9S1stat = cms.PSet(  ),
7572     S8S1stat = cms.PSet(  ),
7573     PETstat = cms.PSet(  ),
7574     dataOOTCorrectionName = cms.string( "" ),
7575     dataOOTCorrectionCategory = cms.string( "Data" ),
7576     mcOOTCorrectionName = cms.string( "" ),
7577     mcOOTCorrectionCategory = cms.string( "MC" )
7578 )
7579 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
7580     EBSumThreshold = cms.double( 0.2 ),
7581     HF2Weight = cms.double( 1.0 ),
7582     EBWeight = cms.double( 1.0 ),
7583     hfInput = cms.InputTag( "hltHfreco" ),
7584     EESumThreshold = cms.double( 0.45 ),
7585     HOThreshold0 = cms.double( 3.5 ),
7586     HOThresholdPlus1 = cms.double( 3.5 ),
7587     HOThresholdMinus1 = cms.double( 3.5 ),
7588     HOThresholdPlus2 = cms.double( 3.5 ),
7589     HOThresholdMinus2 = cms.double( 3.5 ),
7590     HBGrid = cms.vdouble(  ),
7591     HBThreshold1 = cms.double( 0.4 ),
7592     HBThreshold2 = cms.double( 0.3 ),
7593     HBThreshold = cms.double( 0.3 ),
7594     EEWeights = cms.vdouble(  ),
7595     HF1Threshold = cms.double( 0.5 ),
7596     HF2Weights = cms.vdouble(  ),
7597     HOWeights = cms.vdouble(  ),
7598     EEGrid = cms.vdouble(  ),
7599     HEDWeight = cms.double( 1.0 ),
7600     EEWeight = cms.double( 1.0 ),
7601     UseHO = cms.bool( False ),
7602     HBWeights = cms.vdouble(  ),
7603     HESWeight = cms.double( 1.0 ),
7604     HF1Weight = cms.double( 1.0 ),
7605     HF2Grid = cms.vdouble(  ),
7606     HEDWeights = cms.vdouble(  ),
7607     HF1Grid = cms.vdouble(  ),
7608     EBWeights = cms.vdouble(  ),
7609     HOWeight = cms.double( 1.0E-99 ),
7610     EBThreshold = cms.double( 0.07 ),
7611     EEThreshold = cms.double( 0.3 ),
7612     UseEtEBTreshold = cms.bool( False ),
7613     UseSymEBTreshold = cms.bool( False ),
7614     UseEtEETreshold = cms.bool( False ),
7615     UseSymEETreshold = cms.bool( False ),
7616     hbheInput = cms.InputTag( "hltHbhereco" ),
7617     HcalThreshold = cms.double( -1000.0 ),
7618     HF2Threshold = cms.double( 0.85 ),
7619     HESThreshold1 = cms.double( 0.1 ),
7620     HESThreshold = cms.double( 0.2 ),
7621     HF1Weights = cms.vdouble(  ),
7622     hoInput = cms.InputTag( "hltHoreco" ),
7623     HESGrid = cms.vdouble(  ),
7624     HESWeights = cms.vdouble(  ),
7625     HEDThreshold1 = cms.double( 0.1 ),
7626     HEDThreshold = cms.double( 0.2 ),
7627     EcutTower = cms.double( -1000.0 ),
7628     HEDGrid = cms.vdouble(  ),
7629     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
7630     HBWeight = cms.double( 1.0 ),
7631     HOGrid = cms.vdouble(  ),
7632     EBGrid = cms.vdouble(  ),
7633     MomConstrMethod = cms.int32( 1 ),
7634     MomHBDepth = cms.double( 0.2 ),
7635     MomHEDepth = cms.double( 0.4 ),
7636     MomEBDepth = cms.double( 0.3 ),
7637     MomEEDepth = cms.double( 0.0 ),
7638     HcalAcceptSeverityLevel = cms.uint32( 9 ),
7639     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
7640       'kWeird',
7641       'kBad' ),
7642     UseHcalRecoveredHits = cms.bool( False ),
7643     UseEcalRecoveredHits = cms.bool( False ),
7644     UseRejectedHitsOnly = cms.bool( False ),
7645     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
7646     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
7647     UseRejectedRecoveredHcalHits = cms.bool( False ),
7648     UseRejectedRecoveredEcalHits = cms.bool( False ),
7649     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
7650     AllowMissingInputs = cms.bool( False ),
7651     HcalPhase = cms.int32( 1 ),
7652     usePFThresholdsFromDB = cms.bool( True ),
7653     EcalRecHitThresh = cms.bool( False )
7654 )
7655 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
7656     useMassDropTagger = cms.bool( False ),
7657     useFiltering = cms.bool( False ),
7658     useDynamicFiltering = cms.bool( False ),
7659     useTrimming = cms.bool( False ),
7660     usePruning = cms.bool( False ),
7661     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7662     useKtPruning = cms.bool( False ),
7663     useConstituentSubtraction = cms.bool( False ),
7664     useSoftDrop = cms.bool( False ),
7665     correctShape = cms.bool( False ),
7666     UseOnlyVertexTracks = cms.bool( False ),
7667     UseOnlyOnePV = cms.bool( False ),
7668     muCut = cms.double( -1.0 ),
7669     yCut = cms.double( -1.0 ),
7670     rFilt = cms.double( -1.0 ),
7671     rFiltFactor = cms.double( -1.0 ),
7672     trimPtFracMin = cms.double( -1.0 ),
7673     zcut = cms.double( -1.0 ),
7674     rcut_factor = cms.double( -1.0 ),
7675     csRho_EtaMax = cms.double( -1.0 ),
7676     csRParam = cms.double( -1.0 ),
7677     beta = cms.double( -1.0 ),
7678     R0 = cms.double( -1.0 ),
7679     gridMaxRapidity = cms.double( -1.0 ),
7680     gridSpacing = cms.double( -1.0 ),
7681     DzTrVtxMax = cms.double( 0.0 ),
7682     DxyTrVtxMax = cms.double( 0.0 ),
7683     MaxVtxZ = cms.double( 15.0 ),
7684     subjetPtMin = cms.double( -1.0 ),
7685     muMin = cms.double( -1.0 ),
7686     muMax = cms.double( -1.0 ),
7687     yMin = cms.double( -1.0 ),
7688     yMax = cms.double( -1.0 ),
7689     dRMin = cms.double( -1.0 ),
7690     dRMax = cms.double( -1.0 ),
7691     maxDepth = cms.int32( -1 ),
7692     nFilt = cms.int32( -1 ),
7693     MinVtxNdof = cms.int32( 5 ),
7694     src = cms.InputTag( "hltTowerMakerForAll" ),
7695     srcPVs = cms.InputTag( "NotUsed" ),
7696     jetType = cms.string( "CaloJet" ),
7697     jetAlgorithm = cms.string( "AntiKt" ),
7698     rParam = cms.double( 0.4 ),
7699     inputEtMin = cms.double( 0.3 ),
7700     inputEMin = cms.double( 0.0 ),
7701     jetPtMin = cms.double( 1.0 ),
7702     doPVCorrection = cms.bool( False ),
7703     doAreaFastjet = cms.bool( False ),
7704     doRhoFastjet = cms.bool( False ),
7705     doPUOffsetCorr = cms.bool( False ),
7706     puPtMin = cms.double( 10.0 ),
7707     nSigmaPU = cms.double( 1.0 ),
7708     radiusPU = cms.double( 0.4 ),
7709     subtractorName = cms.string( "" ),
7710     useExplicitGhosts = cms.bool( False ),
7711     doAreaDiskApprox = cms.bool( True ),
7712     voronoiRfact = cms.double( 0.9 ),
7713     Rho_EtaMax = cms.double( 4.4 ),
7714     Ghost_EtaMax = cms.double( 6.0 ),
7715     Active_Area_Repeats = cms.int32( 5 ),
7716     GhostArea = cms.double( 0.01 ),
7717     restrictInputs = cms.bool( False ),
7718     maxInputs = cms.uint32( 1 ),
7719     writeCompound = cms.bool( False ),
7720     writeJetsWithConst = cms.bool( False ),
7721     doFastJetNonUniform = cms.bool( False ),
7722     useDeterministicSeed = cms.bool( True ),
7723     minSeed = cms.uint32( 14327 ),
7724     verbosity = cms.int32( 0 ),
7725     puWidth = cms.double( 0.0 ),
7726     nExclude = cms.uint32( 0 ),
7727     maxBadEcalCells = cms.uint32( 9999999 ),
7728     maxBadHcalCells = cms.uint32( 9999999 ),
7729     maxProblematicEcalCells = cms.uint32( 9999999 ),
7730     maxProblematicHcalCells = cms.uint32( 9999999 ),
7731     maxRecoveredEcalCells = cms.uint32( 9999999 ),
7732     maxRecoveredHcalCells = cms.uint32( 9999999 ),
7733     puCenters = cms.vdouble(  ),
7734     applyWeight = cms.bool( False ),
7735     srcWeights = cms.InputTag( "" ),
7736     minimumTowersFraction = cms.double( 0.0 ),
7737     jetCollInstanceName = cms.string( "" ),
7738     sumRecHits = cms.bool( False )
7739 )
7740 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
7741     min_N90 = cms.int32( -2 ),
7742     min_N90hits = cms.int32( 2 ),
7743     min_EMF = cms.double( 1.0E-6 ),
7744     max_EMF = cms.double( 999.0 ),
7745     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
7746     JetIDParams = cms.PSet( 
7747       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
7748       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
7749       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7750       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
7751       useRecHits = cms.bool( True ),
7752       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
7753     )
7754 )
7755 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
7756     maxRapidity = cms.double( 5.0 ),
7757     gridSpacing = cms.double( 0.55 ),
7758     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
7759 )
7760 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
7761     level = cms.string( "L1FastJet" ),
7762     algorithm = cms.string( "AK4CaloHLT" ),
7763     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
7764 )
7765 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7766     level = cms.string( "L2Relative" ),
7767     algorithm = cms.string( "AK4CaloHLT" )
7768 )
7769 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7770     level = cms.string( "L3Absolute" ),
7771     algorithm = cms.string( "AK4CaloHLT" )
7772 )
7773 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7774     level = cms.string( "L2L3Residual" ),
7775     algorithm = cms.string( "AK4CaloHLT" )
7776 )
7777 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
7778     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
7779 )
7780 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
7781     src = cms.InputTag( "hltAK4CaloJets" ),
7782     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
7783     verbose = cms.untracked.bool( False )
7784 )
7785 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
7786     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
7787     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
7788     verbose = cms.untracked.bool( False )
7789 )
7790 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
7791     saveTags = cms.bool( True ),
7792     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
7793     triggerType = cms.int32( 85 ),
7794     MinE = cms.double( -1.0 ),
7795     MinPt = cms.double( 10.0 ),
7796     MinMass = cms.double( -1.0 ),
7797     MaxMass = cms.double( -1.0 ),
7798     MinEta = cms.double( -1.0 ),
7799     MaxEta = cms.double( 5.0 ),
7800     MinN = cms.int32( 1 )
7801 )
7802 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
7803     useMassDropTagger = cms.bool( False ),
7804     useFiltering = cms.bool( False ),
7805     useDynamicFiltering = cms.bool( False ),
7806     useTrimming = cms.bool( False ),
7807     usePruning = cms.bool( False ),
7808     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7809     useKtPruning = cms.bool( False ),
7810     useConstituentSubtraction = cms.bool( False ),
7811     useSoftDrop = cms.bool( False ),
7812     correctShape = cms.bool( False ),
7813     UseOnlyVertexTracks = cms.bool( False ),
7814     UseOnlyOnePV = cms.bool( False ),
7815     muCut = cms.double( -1.0 ),
7816     yCut = cms.double( -1.0 ),
7817     rFilt = cms.double( -1.0 ),
7818     rFiltFactor = cms.double( -1.0 ),
7819     trimPtFracMin = cms.double( -1.0 ),
7820     zcut = cms.double( -1.0 ),
7821     rcut_factor = cms.double( -1.0 ),
7822     csRho_EtaMax = cms.double( -1.0 ),
7823     csRParam = cms.double( -1.0 ),
7824     beta = cms.double( -1.0 ),
7825     R0 = cms.double( -1.0 ),
7826     gridMaxRapidity = cms.double( -1.0 ),
7827     gridSpacing = cms.double( -1.0 ),
7828     DzTrVtxMax = cms.double( 0.0 ),
7829     DxyTrVtxMax = cms.double( 0.0 ),
7830     MaxVtxZ = cms.double( 15.0 ),
7831     subjetPtMin = cms.double( -1.0 ),
7832     muMin = cms.double( -1.0 ),
7833     muMax = cms.double( -1.0 ),
7834     yMin = cms.double( -1.0 ),
7835     yMax = cms.double( -1.0 ),
7836     dRMin = cms.double( -1.0 ),
7837     dRMax = cms.double( -1.0 ),
7838     maxDepth = cms.int32( -1 ),
7839     nFilt = cms.int32( -1 ),
7840     MinVtxNdof = cms.int32( 5 ),
7841     src = cms.InputTag( "hltTowerMakerForAll" ),
7842     srcPVs = cms.InputTag( "NotUsed" ),
7843     jetType = cms.string( "CaloJet" ),
7844     jetAlgorithm = cms.string( "AntiKt" ),
7845     rParam = cms.double( 0.4 ),
7846     inputEtMin = cms.double( 0.3 ),
7847     inputEMin = cms.double( 0.0 ),
7848     jetPtMin = cms.double( 1.0 ),
7849     doPVCorrection = cms.bool( False ),
7850     doAreaFastjet = cms.bool( False ),
7851     doRhoFastjet = cms.bool( False ),
7852     doPUOffsetCorr = cms.bool( False ),
7853     puPtMin = cms.double( 10.0 ),
7854     nSigmaPU = cms.double( 1.0 ),
7855     radiusPU = cms.double( 0.4 ),
7856     subtractorName = cms.string( "" ),
7857     useExplicitGhosts = cms.bool( False ),
7858     doAreaDiskApprox = cms.bool( False ),
7859     voronoiRfact = cms.double( -9.0 ),
7860     Rho_EtaMax = cms.double( 4.4 ),
7861     Ghost_EtaMax = cms.double( 6.0 ),
7862     Active_Area_Repeats = cms.int32( 5 ),
7863     GhostArea = cms.double( 0.01 ),
7864     restrictInputs = cms.bool( False ),
7865     maxInputs = cms.uint32( 1 ),
7866     writeCompound = cms.bool( False ),
7867     writeJetsWithConst = cms.bool( False ),
7868     doFastJetNonUniform = cms.bool( False ),
7869     useDeterministicSeed = cms.bool( True ),
7870     minSeed = cms.uint32( 0 ),
7871     verbosity = cms.int32( 0 ),
7872     puWidth = cms.double( 0.0 ),
7873     nExclude = cms.uint32( 0 ),
7874     maxBadEcalCells = cms.uint32( 9999999 ),
7875     maxBadHcalCells = cms.uint32( 9999999 ),
7876     maxProblematicEcalCells = cms.uint32( 9999999 ),
7877     maxProblematicHcalCells = cms.uint32( 9999999 ),
7878     maxRecoveredEcalCells = cms.uint32( 9999999 ),
7879     maxRecoveredHcalCells = cms.uint32( 9999999 ),
7880     puCenters = cms.vdouble(  ),
7881     applyWeight = cms.bool( False ),
7882     srcWeights = cms.InputTag( "" ),
7883     minimumTowersFraction = cms.double( 0.0 ),
7884     jetCollInstanceName = cms.string( "" ),
7885     sumRecHits = cms.bool( False )
7886 )
7887 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
7888     src = cms.InputTag( "hltAK4CaloJetsPF" ),
7889     filter = cms.bool( False ),
7890     etMin = cms.double( 5.0 )
7891 )
7892 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
7893     inputLabel = cms.InputTag( "rawDataCollector" ),
7894     debug = cms.untracked.bool( False )
7895 )
7896 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
7897     recAlgoConfig = cms.PSet( 
7898       maxTime = cms.double( 420.0 ),
7899       debug = cms.untracked.bool( False ),
7900       stepTwoFromDigi = cms.bool( False ),
7901       tTrigModeConfig = cms.PSet( 
7902         debug = cms.untracked.bool( False ),
7903         tofCorrType = cms.int32( 0 ),
7904         tTrigLabel = cms.string( "" ),
7905         wirePropCorrType = cms.int32( 0 ),
7906         doTOFCorrection = cms.bool( True ),
7907         vPropWire = cms.double( 24.4 ),
7908         doT0Correction = cms.bool( True ),
7909         doWirePropCorrection = cms.bool( True ),
7910         t0Label = cms.string( "" )
7911       ),
7912       useUncertDB = cms.bool( True ),
7913       doVdriftCorr = cms.bool( True ),
7914       minTime = cms.double( -3.0 ),
7915       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7916       readLegacyTTrigDB = cms.bool( True ),
7917       readLegacyVDriftDB = cms.bool( True )
7918     ),
7919     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7920     debug = cms.untracked.bool( False ),
7921     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
7922 )
7923 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
7924     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
7925     Reco4DAlgoConfig = cms.PSet( 
7926       Reco2DAlgoConfig = cms.PSet( 
7927         AlphaMaxPhi = cms.double( 1.0 ),
7928         debug = cms.untracked.bool( False ),
7929         segmCleanerMode = cms.int32( 2 ),
7930         AlphaMaxTheta = cms.double( 0.9 ),
7931         hit_afterT0_resolution = cms.double( 0.03 ),
7932         performT0_vdriftSegCorrection = cms.bool( False ),
7933         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7934         recAlgoConfig = cms.PSet( 
7935           maxTime = cms.double( 420.0 ),
7936           debug = cms.untracked.bool( False ),
7937           stepTwoFromDigi = cms.bool( False ),
7938           tTrigModeConfig = cms.PSet( 
7939             debug = cms.untracked.bool( False ),
7940             tofCorrType = cms.int32( 0 ),
7941             tTrigLabel = cms.string( "" ),
7942             wirePropCorrType = cms.int32( 0 ),
7943             doTOFCorrection = cms.bool( True ),
7944             vPropWire = cms.double( 24.4 ),
7945             doT0Correction = cms.bool( True ),
7946             doWirePropCorrection = cms.bool( True ),
7947             t0Label = cms.string( "" )
7948           ),
7949           useUncertDB = cms.bool( True ),
7950           doVdriftCorr = cms.bool( True ),
7951           minTime = cms.double( -3.0 ),
7952           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7953           readLegacyTTrigDB = cms.bool( True ),
7954           readLegacyVDriftDB = cms.bool( True )
7955         ),
7956         MaxAllowedHits = cms.uint32( 50 ),
7957         nUnSharedHitsMin = cms.int32( 2 ),
7958         nSharedHitsMax = cms.int32( 2 ),
7959         performT0SegCorrection = cms.bool( False ),
7960         perform_delta_rejecting = cms.bool( False )
7961       ),
7962       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
7963       debug = cms.untracked.bool( False ),
7964       segmCleanerMode = cms.int32( 2 ),
7965       AllDTRecHits = cms.bool( True ),
7966       hit_afterT0_resolution = cms.double( 0.03 ),
7967       performT0_vdriftSegCorrection = cms.bool( False ),
7968       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7969       recAlgoConfig = cms.PSet( 
7970         maxTime = cms.double( 420.0 ),
7971         debug = cms.untracked.bool( False ),
7972         stepTwoFromDigi = cms.bool( False ),
7973         tTrigModeConfig = cms.PSet( 
7974           debug = cms.untracked.bool( False ),
7975           tofCorrType = cms.int32( 0 ),
7976           tTrigLabel = cms.string( "" ),
7977           wirePropCorrType = cms.int32( 0 ),
7978           doTOFCorrection = cms.bool( True ),
7979           vPropWire = cms.double( 24.4 ),
7980           doT0Correction = cms.bool( True ),
7981           doWirePropCorrection = cms.bool( True ),
7982           t0Label = cms.string( "" )
7983         ),
7984         useUncertDB = cms.bool( True ),
7985         doVdriftCorr = cms.bool( True ),
7986         minTime = cms.double( -3.0 ),
7987         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7988         readLegacyTTrigDB = cms.bool( True ),
7989         readLegacyVDriftDB = cms.bool( True )
7990       ),
7991       nUnSharedHitsMin = cms.int32( 2 ),
7992       nSharedHitsMax = cms.int32( 2 ),
7993       performT0SegCorrection = cms.bool( False ),
7994       perform_delta_rejecting = cms.bool( False )
7995     ),
7996     debug = cms.untracked.bool( False ),
7997     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
7998     recHits2DLabel = cms.InputTag( "dt2DSegments" )
7999 )
8000 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
8001     InputObjects = cms.InputTag( "rawDataCollector" ),
8002     UseExaminer = cms.bool( True ),
8003     ExaminerMask = cms.uint32( 535558134 ),
8004     UseSelectiveUnpacking = cms.bool( True ),
8005     ErrorMask = cms.uint32( 0 ),
8006     UnpackStatusDigis = cms.bool( False ),
8007     UseFormatStatus = cms.bool( True ),
8008     useRPCs = cms.bool( False ),
8009     useGEMs = cms.bool( False ),
8010     useCSCShowers = cms.bool( False ),
8011     Debug = cms.untracked.bool( False ),
8012     PrintEventNumber = cms.untracked.bool( False ),
8013     runDQM = cms.untracked.bool( False ),
8014     VisualFEDInspect = cms.untracked.bool( False ),
8015     VisualFEDShort = cms.untracked.bool( False ),
8016     FormatedEventDump = cms.untracked.bool( False ),
8017     SuppressZeroLCT = cms.untracked.bool( True ),
8018     DisableMappingCheck = cms.untracked.bool( False ),
8019     B904Setup = cms.untracked.bool( False ),
8020     B904vmecrate = cms.untracked.int32( 1 ),
8021     B904dmb = cms.untracked.int32( 3 )
8022 )
8023 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
8024     CSCStripPeakThreshold = cms.double( 10.0 ),
8025     CSCStripClusterChargeCut = cms.double( 25.0 ),
8026     CSCStripxtalksOffset = cms.double( 0.03 ),
8027     UseAverageTime = cms.bool( False ),
8028     UseParabolaFit = cms.bool( False ),
8029     UseFivePoleFit = cms.bool( True ),
8030     CSCWireClusterDeltaT = cms.int32( 1 ),
8031     CSCUseCalibrations = cms.bool( True ),
8032     CSCUseStaticPedestals = cms.bool( False ),
8033     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
8034     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
8035     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8036     readBadChannels = cms.bool( False ),
8037     readBadChambers = cms.bool( True ),
8038     CSCUseTimingCorrections = cms.bool( True ),
8039     CSCUseGasGainCorrections = cms.bool( False ),
8040     CSCDebug = cms.untracked.bool( False ),
8041     CSCstripWireDeltaTime = cms.int32( 8 ),
8042     XTasymmetry_ME1a = cms.double( 0.023 ),
8043     XTasymmetry_ME1b = cms.double( 0.01 ),
8044     XTasymmetry_ME12 = cms.double( 0.015 ),
8045     XTasymmetry_ME13 = cms.double( 0.02 ),
8046     XTasymmetry_ME21 = cms.double( 0.023 ),
8047     XTasymmetry_ME22 = cms.double( 0.023 ),
8048     XTasymmetry_ME31 = cms.double( 0.023 ),
8049     XTasymmetry_ME32 = cms.double( 0.023 ),
8050     XTasymmetry_ME41 = cms.double( 0.023 ),
8051     ConstSyst_ME1a = cms.double( 0.01 ),
8052     ConstSyst_ME1b = cms.double( 0.02 ),
8053     ConstSyst_ME12 = cms.double( 0.02 ),
8054     ConstSyst_ME13 = cms.double( 0.03 ),
8055     ConstSyst_ME21 = cms.double( 0.03 ),
8056     ConstSyst_ME22 = cms.double( 0.03 ),
8057     ConstSyst_ME31 = cms.double( 0.03 ),
8058     ConstSyst_ME32 = cms.double( 0.03 ),
8059     ConstSyst_ME41 = cms.double( 0.03 ),
8060     NoiseLevel_ME1a = cms.double( 9.0 ),
8061     NoiseLevel_ME1b = cms.double( 6.0 ),
8062     NoiseLevel_ME12 = cms.double( 7.0 ),
8063     NoiseLevel_ME13 = cms.double( 4.0 ),
8064     NoiseLevel_ME21 = cms.double( 5.0 ),
8065     NoiseLevel_ME22 = cms.double( 7.0 ),
8066     NoiseLevel_ME31 = cms.double( 5.0 ),
8067     NoiseLevel_ME32 = cms.double( 7.0 ),
8068     NoiseLevel_ME41 = cms.double( 5.0 ),
8069     CSCUseReducedWireTimeWindow = cms.bool( True ),
8070     CSCWireTimeWindowLow = cms.int32( 5 ),
8071     CSCWireTimeWindowHigh = cms.int32( 11 )
8072 )
8073 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
8074     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
8075     algo_type = cms.int32( 1 ),
8076     algo_psets = cms.VPSet( 
8077       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
8078         algo_psets = cms.VPSet( 
8079           cms.PSet(  wideSeg = cms.double( 3.0 ),
8080             chi2Norm_2D_ = cms.double( 35.0 ),
8081             dRIntMax = cms.double( 2.0 ),
8082             doCollisions = cms.bool( True ),
8083             dPhiMax = cms.double( 0.006 ),
8084             dRMax = cms.double( 1.5 ),
8085             dPhiIntMax = cms.double( 0.005 ),
8086             minLayersApart = cms.int32( 1 ),
8087             chi2Max = cms.double( 100.0 ),
8088             chi2_str = cms.double( 50.0 )
8089           ),
8090           cms.PSet(  wideSeg = cms.double( 3.0 ),
8091             chi2Norm_2D_ = cms.double( 35.0 ),
8092             dRIntMax = cms.double( 2.0 ),
8093             doCollisions = cms.bool( True ),
8094             dPhiMax = cms.double( 0.005 ),
8095             dRMax = cms.double( 1.5 ),
8096             dPhiIntMax = cms.double( 0.004 ),
8097             minLayersApart = cms.int32( 1 ),
8098             chi2Max = cms.double( 100.0 ),
8099             chi2_str = cms.double( 50.0 )
8100           ),
8101           cms.PSet(  wideSeg = cms.double( 3.0 ),
8102             chi2Norm_2D_ = cms.double( 35.0 ),
8103             dRIntMax = cms.double( 2.0 ),
8104             doCollisions = cms.bool( True ),
8105             dPhiMax = cms.double( 0.004 ),
8106             dRMax = cms.double( 1.5 ),
8107             dPhiIntMax = cms.double( 0.003 ),
8108             minLayersApart = cms.int32( 1 ),
8109             chi2Max = cms.double( 100.0 ),
8110             chi2_str = cms.double( 50.0 )
8111           ),
8112           cms.PSet(  wideSeg = cms.double( 3.0 ),
8113             chi2Norm_2D_ = cms.double( 20.0 ),
8114             dRIntMax = cms.double( 2.0 ),
8115             doCollisions = cms.bool( True ),
8116             dPhiMax = cms.double( 0.003 ),
8117             dRMax = cms.double( 1.5 ),
8118             dPhiIntMax = cms.double( 0.002 ),
8119             minLayersApart = cms.int32( 1 ),
8120             chi2Max = cms.double( 60.0 ),
8121             chi2_str = cms.double( 30.0 )
8122           ),
8123           cms.PSet(  wideSeg = cms.double( 3.0 ),
8124             chi2Norm_2D_ = cms.double( 60.0 ),
8125             dRIntMax = cms.double( 2.0 ),
8126             doCollisions = cms.bool( True ),
8127             dPhiMax = cms.double( 0.007 ),
8128             dRMax = cms.double( 1.5 ),
8129             dPhiIntMax = cms.double( 0.005 ),
8130             minLayersApart = cms.int32( 1 ),
8131             chi2Max = cms.double( 180.0 ),
8132             chi2_str = cms.double( 80.0 )
8133           ),
8134           cms.PSet(  wideSeg = cms.double( 3.0 ),
8135             chi2Norm_2D_ = cms.double( 35.0 ),
8136             dRIntMax = cms.double( 2.0 ),
8137             doCollisions = cms.bool( True ),
8138             dPhiMax = cms.double( 0.006 ),
8139             dRMax = cms.double( 1.5 ),
8140             dPhiIntMax = cms.double( 0.004 ),
8141             minLayersApart = cms.int32( 1 ),
8142             chi2Max = cms.double( 100.0 ),
8143             chi2_str = cms.double( 50.0 )
8144           )
8145         ),
8146         algo_name = cms.string( "CSCSegAlgoRU" ),
8147         chamber_types = cms.vstring( 'ME1/a',
8148           'ME1/b',
8149           'ME1/2',
8150           'ME1/3',
8151           'ME2/1',
8152           'ME2/2',
8153           'ME3/1',
8154           'ME3/2',
8155           'ME4/1',
8156           'ME4/2' )
8157       )
8158     )
8159 )
8160 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
8161     inputTag = cms.InputTag( "rawDataCollector" ),
8162     calculateCRC = cms.bool( True ),
8163     fillCounters = cms.bool( True ),
8164     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
8165     RPCAMCUnpackerSettings = cms.PSet( 
8166       bxMin = cms.int32( -2 ),
8167       cppfDaqDelay = cms.int32( 2 ),
8168       fillAMCCounters = cms.bool( True ),
8169       bxMax = cms.int32( 2 )
8170     )
8171 )
8172 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
8173     inputLabel = cms.InputTag( "rawDataCollector" ),
8174     skipRpc = cms.bool( False ),
8175     skipCsc = cms.bool( False ),
8176     skipDt = cms.bool( False ),
8177     skipMuon = cms.bool( False ),
8178     useRpcConnectionFile = cms.bool( False ),
8179     rpcConnectionFile = cms.string( "" ),
8180     outputTag = cms.string( "" )
8181 )
8182 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
8183     inputTag = cms.InputTag( "rawDataCollector" ),
8184     calculateCRC = cms.bool( True ),
8185     fillCounters = cms.bool( True ),
8186     bxMin = cms.int32( -2 ),
8187     bxMax = cms.int32( 2 )
8188 )
8189 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
8190     inputTagSimRPCDigis = cms.InputTag( "" ),
8191     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
8192     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
8193     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
8194     InputLabel = cms.InputTag( "rawDataCollector" ),
8195     bxMinTwinMux = cms.int32( -2 ),
8196     bxMaxTwinMux = cms.int32( 2 ),
8197     bxMinOMTF = cms.int32( -3 ),
8198     bxMaxOMTF = cms.int32( 4 ),
8199     bxMinCPPF = cms.int32( -2 ),
8200     bxMaxCPPF = cms.int32( 2 )
8201 )
8202 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
8203     recAlgoConfig = cms.PSet(  ),
8204     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
8205     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
8206     maskSource = cms.string( "File" ),
8207     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
8208     deadSource = cms.string( "File" ),
8209     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
8210 )
8211 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
8212     InputLabel = cms.InputTag( "rawDataCollector" ),
8213     useDBEMap = cms.bool( True ),
8214     keepDAQStatus = cms.bool( False ),
8215     readMultiBX = cms.bool( False ),
8216     ge21Off = cms.bool( True ),
8217     fedIdStart = cms.uint32( 1467 ),
8218     fedIdEnd = cms.uint32( 1478 )
8219 )
8220 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
8221     recAlgoConfig = cms.PSet(  ),
8222     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
8223     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
8224     applyMasking = cms.bool( True ),
8225     ge21Off = cms.bool( False )
8226 )
8227 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
8228     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8229     enableGE0 = cms.bool( True ),
8230     enableGE12 = cms.bool( False ),
8231     ge0_name = cms.string( "GE0SegAlgoRU" ),
8232     algo_name = cms.string( "GEMSegmentAlgorithm" ),
8233     ge0_pset = cms.PSet( 
8234       maxChi2GoodSeg = cms.double( 50.0 ),
8235       maxChi2Prune = cms.double( 50.0 ),
8236       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
8237       maxETASeeds = cms.double( 0.1 ),
8238       maxPhiAdditional = cms.double( 0.001096605744 ),
8239       minNumberOfHits = cms.uint32( 4 ),
8240       doCollisions = cms.bool( True ),
8241       maxPhiSeeds = cms.double( 0.001096605744 ),
8242       requireCentralBX = cms.bool( True ),
8243       maxChi2Additional = cms.double( 100.0 ),
8244       allowWideSegments = cms.bool( True ),
8245       maxNumberOfHits = cms.uint32( 300 ),
8246       maxTOFDiff = cms.double( 25.0 )
8247     ),
8248     algo_pset = cms.PSet( 
8249       dYclusBoxMax = cms.double( 5.0 ),
8250       dXclusBoxMax = cms.double( 1.0 ),
8251       maxRecHitsInCluster = cms.int32( 4 ),
8252       preClustering = cms.bool( True ),
8253       preClusteringUseChaining = cms.bool( True ),
8254       dEtaChainBoxMax = cms.double( 0.05 ),
8255       clusterOnlySameBXRecHits = cms.bool( True ),
8256       minHitsPerSegment = cms.uint32( 2 ),
8257       dPhiChainBoxMax = cms.double( 0.02 )
8258     )
8259 )
8260 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
8261     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8262     scaleDT = cms.bool( True ),
8263     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8264     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8265     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
8266     EnableDTMeasurement = cms.bool( True ),
8267     EnableCSCMeasurement = cms.bool( True ),
8268     EnableME0Measurement = cms.bool( False ),
8269     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
8270     crackWindow = cms.double( 0.04 ),
8271     deltaPhiSearchWindow = cms.double( 0.25 ),
8272     deltaEtaSearchWindow = cms.double( 0.2 ),
8273     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
8274     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
8275     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
8276     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
8277     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
8278     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
8279     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
8280     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
8281     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
8282     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
8283     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
8284     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
8285     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
8286     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
8287     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
8288     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
8289     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
8290     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
8291     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
8292     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
8293     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
8294     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
8295     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
8296     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
8297     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
8298     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
8299     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
8300     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
8301     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8302     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8303     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
8304     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
8305     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
8306     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
8307     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
8308     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
8309     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
8310     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
8311     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
8312     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
8313     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
8314     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
8315     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
8316     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
8317     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
8318     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
8319     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
8320     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
8321     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
8322     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
8323     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
8324     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
8325     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
8326     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
8327     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
8328     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
8329     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
8330     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
8331     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
8332     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
8333     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
8334     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
8335     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
8336     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
8337     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
8338     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
8339     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
8340     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
8341     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
8342     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
8343     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
8344     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
8345     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
8346     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
8347     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
8348     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
8349     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
8350     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
8351     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
8352     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
8353     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
8354 )
8355 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8356     GMTReadoutCollection = cms.InputTag( "" ),
8357     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8358     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8359     L1MinPt = cms.double( 0.0 ),
8360     L1MaxEta = cms.double( 2.5 ),
8361     L1MinQuality = cms.uint32( 7 ),
8362     SetMinPtBarrelTo = cms.double( 3.5 ),
8363     SetMinPtEndcapTo = cms.double( 1.0 ),
8364     UseOfflineSeed = cms.untracked.bool( True ),
8365     UseUnassociatedL1 = cms.bool( False ),
8366     MatchDR = cms.vdouble( 0.3 ),
8367     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8368     CentralBxOnly = cms.bool( True ),
8369     MatchType = cms.uint32( 0 ),
8370     SortType = cms.uint32( 0 ),
8371     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
8372     ServiceParameters = cms.PSet( 
8373       RPCLayers = cms.bool( True ),
8374       UseMuonNavigation = cms.untracked.bool( True ),
8375       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8376     )
8377 )
8378 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
8379     ServiceParameters = cms.PSet( 
8380       RPCLayers = cms.bool( True ),
8381       UseMuonNavigation = cms.untracked.bool( True ),
8382       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8383         'hltESPFastSteppingHelixPropagatorOpposite' )
8384     ),
8385     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
8386     SeedTransformerParameters = cms.PSet( 
8387       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8388       NMinRecHits = cms.uint32( 2 ),
8389       RescaleError = cms.double( 100.0 ),
8390       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8391       UseSubRecHits = cms.bool( False ),
8392       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8393     ),
8394     L2TrajBuilderParameters = cms.PSet( 
8395       BWFilterParameters = cms.PSet( 
8396         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8397         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8398         BWSeedType = cms.string( "fromGenerator" ),
8399         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8400         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8401         EnableGEMMeasurement = cms.bool( True ),
8402         EnableRPCMeasurement = cms.bool( True ),
8403         MuonTrajectoryUpdatorParameters = cms.PSet( 
8404           ExcludeRPCFromFit = cms.bool( False ),
8405           Granularity = cms.int32( 0 ),
8406           MaxChi2 = cms.double( 25.0 ),
8407           RescaleError = cms.bool( False ),
8408           RescaleErrorFactor = cms.double( 100.0 ),
8409           UseInvalidHits = cms.bool( True )
8410         ),
8411         EnableCSCMeasurement = cms.bool( True ),
8412         MaxChi2 = cms.double( 100.0 ),
8413         FitDirection = cms.string( "outsideIn" ),
8414         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8415         NumberOfSigma = cms.double( 3.0 ),
8416         EnableDTMeasurement = cms.bool( True )
8417       ),
8418       DoSeedRefit = cms.bool( False ),
8419       FilterParameters = cms.PSet( 
8420         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8421         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8422         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8423         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8424         EnableGEMMeasurement = cms.bool( True ),
8425         EnableRPCMeasurement = cms.bool( True ),
8426         MuonTrajectoryUpdatorParameters = cms.PSet( 
8427           ExcludeRPCFromFit = cms.bool( False ),
8428           Granularity = cms.int32( 0 ),
8429           MaxChi2 = cms.double( 25.0 ),
8430           RescaleError = cms.bool( False ),
8431           RescaleErrorFactor = cms.double( 100.0 ),
8432           UseInvalidHits = cms.bool( True )
8433         ),
8434         EnableCSCMeasurement = cms.bool( True ),
8435         MaxChi2 = cms.double( 1000.0 ),
8436         FitDirection = cms.string( "insideOut" ),
8437         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8438         NumberOfSigma = cms.double( 3.0 ),
8439         EnableDTMeasurement = cms.bool( True )
8440       ),
8441       SeedPosition = cms.string( "in" ),
8442       DoBackwardFilter = cms.bool( True ),
8443       DoRefit = cms.bool( False ),
8444       NavigationType = cms.string( "Standard" ),
8445       SeedTransformerParameters = cms.PSet( 
8446         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8447         NMinRecHits = cms.uint32( 2 ),
8448         RescaleError = cms.double( 100.0 ),
8449         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8450         UseSubRecHits = cms.bool( False ),
8451         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8452       ),
8453       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8454     ),
8455     DoSeedRefit = cms.bool( False ),
8456     TrackLoaderParameters = cms.PSet( 
8457       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8458       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8459       DoSmoothing = cms.bool( False ),
8460       VertexConstraint = cms.bool( True ),
8461       MuonUpdatorAtVertexParameters = cms.PSet( 
8462         MaxChi2 = cms.double( 1000000.0 ),
8463         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8464         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8465         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8466       ),
8467       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8468     ),
8469     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
8470 )
8471 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
8472     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
8473 )
8474 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
8475     ProductLabel = cms.InputTag( "rawDataCollector" )
8476 )
8477 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
8478     ProductLabel = cms.InputTag( "rawDataCollector" ),
8479     ConditionsLabel = cms.string( "" ),
8480     onDemand = cms.bool( False ),
8481     DoAPVEmulatorCheck = cms.bool( False ),
8482     LegacyUnpacker = cms.bool( False ),
8483     HybridZeroSuppressed = cms.bool( False ),
8484     Clusterizer = cms.PSet( 
8485       ConditionsLabel = cms.string( "" ),
8486       MaxClusterSize = cms.uint32( 16 ),
8487       ClusterThreshold = cms.double( 5.0 ),
8488       SeedThreshold = cms.double( 3.0 ),
8489       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
8490       ChannelThreshold = cms.double( 2.0 ),
8491       MaxAdjacentBad = cms.uint32( 0 ),
8492       setDetId = cms.bool( True ),
8493       MaxSequentialHoles = cms.uint32( 0 ),
8494       RemoveApvShots = cms.bool( True ),
8495       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
8496       MaxSequentialBad = cms.uint32( 1 )
8497     ),
8498     Algorithms = cms.PSet( 
8499       Use10bitsTruncation = cms.bool( False ),
8500       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
8501       useCMMeanMap = cms.bool( False ),
8502       TruncateInSuppressor = cms.bool( True ),
8503       doAPVRestore = cms.bool( False ),
8504       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
8505       PedestalSubtractionFedMode = cms.bool( True )
8506     )
8507 )
8508 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
8509     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
8510     skipClusters = cms.InputTag( "" ),
8511     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
8512     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
8513     Phase2TrackerCluster1DProducer = cms.string( "" ),
8514     vectorHits = cms.InputTag( "" ),
8515     vectorHitsRej = cms.InputTag( "" ),
8516     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8517     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8518     pixelCablingMapLabel = cms.string( "" ),
8519     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
8520     switchOffPixelsIfEmpty = cms.bool( True )
8521 )
8522 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
8523     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8524     rphiRecHits = cms.string( "rphiRecHit" ),
8525     stereoRecHits = cms.string( "stereoRecHit" ),
8526     matchedRecHits = cms.string( "matchedRecHit" ),
8527     useSiStripQuality = cms.bool( False ),
8528     MaskBadAPVFibers = cms.bool( False ),
8529     doMatching = cms.bool( False ),
8530     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
8531     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
8532     siStripQualityLabel = cms.ESInputTag( "","" )
8533 )
8534 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
8535     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8536     layersToTry = cms.int32( 2 ),
8537     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
8538     hitsToTry = cms.int32( 1 ),
8539     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8540     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
8541     maxEtaForTOB = cms.double( 1.8 ),
8542     minEtaForTEC = cms.double( 0.7 ),
8543     debug = cms.untracked.bool( False ),
8544     maxSeeds = cms.uint32( 20 ),
8545     maxHitlessSeeds = cms.uint32( 5 ),
8546     maxHitSeeds = cms.uint32( 1 ),
8547     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
8548     maxHitlessSeedsIP = cms.uint32( 5 ),
8549     maxHitlessSeedsMuS = cms.uint32( 0 ),
8550     maxHitDoubletSeeds = cms.uint32( 0 ),
8551     getStrategyFromDNN = cms.bool( True ),
8552     useRegressor = cms.bool( False ),
8553     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
8554 )
8555 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8556     cleanTrajectoryAfterInOut = cms.bool( False ),
8557     doSeedingRegionRebuilding = cms.bool( False ),
8558     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8559     reverseTrajectories = cms.bool( True ),
8560     useHitsSplitting = cms.bool( False ),
8561     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8562     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
8563     clustersToSkip = cms.InputTag( "" ),
8564     phase2clustersToSkip = cms.InputTag( "" ),
8565     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8566     TransientInitialStateEstimatorParameters = cms.PSet( 
8567       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8568       numberMeasurementsForFit = cms.int32( 4 ),
8569       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8570     ),
8571     numHitsForSeedCleaner = cms.int32( 4 ),
8572     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8573     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8574     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
8575     maxNSeeds = cms.uint32( 500000 ),
8576     maxSeedsBeforeCleaning = cms.uint32( 5000 )
8577 )
8578 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8579     TrajectoryInEvent = cms.bool( False ),
8580     useHitsSplitting = cms.bool( False ),
8581     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
8582     clusterRemovalInfo = cms.InputTag( "" ),
8583     AlgorithmName = cms.string( "iter10" ),
8584     GeometricInnerState = cms.bool( True ),
8585     reMatchSplitHits = cms.bool( False ),
8586     usePropagatorForPCA = cms.bool( False ),
8587     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8588     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8589     useSimpleMF = cms.bool( False ),
8590     SimpleMagneticField = cms.string( "" ),
8591     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
8592     Propagator = cms.string( "PropagatorWithMaterial" ),
8593     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8594     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8595     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
8596 )
8597 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8598     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8599     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8600     vertices = cms.InputTag( "Notused" ),
8601     ignoreVertices = cms.bool( True ),
8602     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8603     mva = cms.PSet( 
8604       minPixelHits = cms.vint32( 0, 0, 0 ),
8605       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8606       dr_par = cms.PSet( 
8607         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8608         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8609         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8610         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8611         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8612       ),
8613       maxLostLayers = cms.vint32( 4, 3, 2 ),
8614       min3DLayers = cms.vint32( 0, 0, 0 ),
8615       dz_par = cms.PSet( 
8616         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8617         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8618         dz_exp = cms.vint32( 4, 4, 2147483647 )
8619       ),
8620       minNVtxTrk = cms.int32( 3 ),
8621       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8622       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8623       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8624       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
8625       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8626       minLayers = cms.vint32( 3, 5, 5 )
8627     )
8628 )
8629 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8630     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8631     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
8632     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
8633     minQuality = cms.string( "highPurity" ),
8634     copyExtras = cms.untracked.bool( True ),
8635     copyTrajectories = cms.untracked.bool( False )
8636 )
8637 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
8638     ServiceParameters = cms.PSet( 
8639       RPCLayers = cms.bool( True ),
8640       UseMuonNavigation = cms.untracked.bool( True ),
8641       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8642         'SteppingHelixPropagatorAny',
8643         'hltESPSmartPropagator',
8644         'hltESPSteppingHelixPropagatorOpposite' )
8645     ),
8646     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8647     TrackLoaderParameters = cms.PSet( 
8648       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8649       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8650       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8651       DoSmoothing = cms.bool( True ),
8652       SmoothTkTrack = cms.untracked.bool( False ),
8653       VertexConstraint = cms.bool( False ),
8654       MuonUpdatorAtVertexParameters = cms.PSet( 
8655         MaxChi2 = cms.double( 1000000.0 ),
8656         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8657         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8658       ),
8659       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8660       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8661     ),
8662     L3TrajBuilderParameters = cms.PSet( 
8663       PtCut = cms.double( 1.0 ),
8664       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8665       GlobalMuonTrackMatcher = cms.PSet( 
8666         Chi2Cut_3 = cms.double( 200.0 ),
8667         DeltaDCut_2 = cms.double( 10.0 ),
8668         Eta_threshold = cms.double( 1.2 ),
8669         Quality_2 = cms.double( 15.0 ),
8670         DeltaDCut_1 = cms.double( 40.0 ),
8671         Quality_3 = cms.double( 7.0 ),
8672         DeltaDCut_3 = cms.double( 15.0 ),
8673         Quality_1 = cms.double( 20.0 ),
8674         Pt_threshold1 = cms.double( 0.0 ),
8675         DeltaRCut_2 = cms.double( 0.2 ),
8676         DeltaRCut_1 = cms.double( 0.1 ),
8677         Pt_threshold2 = cms.double( 9.99999999E8 ),
8678         Chi2Cut_1 = cms.double( 50.0 ),
8679         Chi2Cut_2 = cms.double( 50.0 ),
8680         DeltaRCut_3 = cms.double( 1.0 ),
8681         LocChi2Cut = cms.double( 0.001 ),
8682         Propagator = cms.string( "hltESPSmartPropagator" ),
8683         MinPt = cms.double( 1.0 ),
8684         MinP = cms.double( 2.5 )
8685       ),
8686       ScaleTECxFactor = cms.double( -1.0 ),
8687       tkTrajUseVertex = cms.bool( False ),
8688       MuonTrackingRegionBuilder = cms.PSet( 
8689         Rescale_Dz = cms.double( 4.0 ),
8690         Pt_fixed = cms.bool( False ),
8691         Eta_fixed = cms.bool( True ),
8692         Eta_min = cms.double( 0.1 ),
8693         DeltaZ = cms.double( 24.2 ),
8694         maxRegions = cms.int32( 2 ),
8695         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8696         UseVertex = cms.bool( False ),
8697         Z_fixed = cms.bool( False ),
8698         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8699         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8700         Rescale_phi = cms.double( 3.0 ),
8701         DeltaEta = cms.double( 0.2 ),
8702         precise = cms.bool( True ),
8703         OnDemand = cms.int32( -1 ),
8704         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8705         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8706         vertexCollection = cms.InputTag( "pixelVertices" ),
8707         Pt_min = cms.double( 3.0 ),
8708         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8709         Phi_fixed = cms.bool( True ),
8710         DeltaR = cms.double( 0.025 ),
8711         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8712         DeltaPhi = cms.double( 0.15 ),
8713         Phi_min = cms.double( 0.1 ),
8714         Rescale_eta = cms.double( 3.0 )
8715       ),
8716       TrackTransformer = cms.PSet( 
8717         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8718         RefitDirection = cms.string( "insideOut" ),
8719         RefitRPCHits = cms.bool( True ),
8720         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8721         DoPredictionsOnly = cms.bool( False ),
8722         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8723         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8724         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8725       ),
8726       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8727       RefitRPCHits = cms.bool( True ),
8728       tkTrajVertex = cms.InputTag( "Notused" ),
8729       GlbRefitterParameters = cms.PSet( 
8730         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8731         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8732         RefitFlag = cms.bool( True ),
8733         SkipStation = cms.int32( -1 ),
8734         Chi2CutRPC = cms.double( 1.0 ),
8735         PropDirForCosmics = cms.bool( False ),
8736         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8737         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8738         HitThreshold = cms.int32( 1 ),
8739         Chi2CutGEM = cms.double( 1.0 ),
8740         DYTthrs = cms.vint32( 30, 15 ),
8741         TrackerSkipSystem = cms.int32( -1 ),
8742         RefitDirection = cms.string( "insideOut" ),
8743         Chi2CutCSC = cms.double( 150.0 ),
8744         Chi2CutDT = cms.double( 10.0 ),
8745         RefitRPCHits = cms.bool( True ),
8746         TrackerSkipSection = cms.int32( -1 ),
8747         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8748         DoPredictionsOnly = cms.bool( False ),
8749         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8750         MuonHitsOption = cms.int32( 1 ),
8751         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8752       ),
8753       PCut = cms.double( 2.5 ),
8754       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8755       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8756       tkTrajMaxChi2 = cms.double( 9999.0 ),
8757       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8758       ScaleTECyFactor = cms.double( -1.0 ),
8759       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
8760     )
8761 )
8762 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8763     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8764 )
8765 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
8766     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8767 )
8768 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
8769     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
8770     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8771     MuonPtOption = cms.string( "Tracker" )
8772 )
8773 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
8774     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8775     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
8776     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8777     applyL3Filters = cms.bool( False ),
8778     MinNhits = cms.int32( 1 ),
8779     MaxNormalizedChi2 = cms.double( 20.0 ),
8780     MinNmuonHits = cms.int32( 1 ),
8781     MaxPtDifference = cms.double( 0.3 )
8782 )
8783 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
8784     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
8785     CPE = cms.string( "PixelCPEFastParams" ),
8786     ptmin = cms.double( 0.9 ),
8787     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
8788     CAThetaCutForward = cms.double( 0.00355691321774 ),
8789     hardCurvCut = cms.double( 0.503169690002 ),
8790     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
8791     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
8792     earlyFishbone = cms.bool( True ),
8793     lateFishbone = cms.bool( False ),
8794     fillStatistics = cms.bool( False ),
8795     minHitsPerNtuplet = cms.uint32( 3 ),
8796     minHitsForSharingCut = cms.uint32( 10 ),
8797     fitNas4 = cms.bool( False ),
8798     doClusterCut = cms.bool( True ),
8799     doZ0Cut = cms.bool( True ),
8800     doPtCut = cms.bool( True ),
8801     useRiemannFit = cms.bool( False ),
8802     doSharedHitCut = cms.bool( True ),
8803     dupPassThrough = cms.bool( False ),
8804     useSimpleTripletCleaner = cms.bool( True ),
8805     maxNumberOfDoublets = cms.uint32( 524288 ),
8806     idealConditions = cms.bool( False ),
8807     includeJumpingForwardDoublets = cms.bool( True ),
8808     cellZ0Cut = cms.double( 12.0 ),
8809     cellPtCut = cms.double( 0.5 ),
8810     trackQualityCuts = cms.PSet( 
8811       chi2MaxPt = cms.double( 10.0 ),
8812       tripletMaxTip = cms.double( 0.3 ),
8813       chi2Scale = cms.double( 8.0 ),
8814       quadrupletMaxTip = cms.double( 0.5 ),
8815       quadrupletMinPt = cms.double( 0.3 ),
8816       quadrupletMaxZip = cms.double( 12.0 ),
8817       tripletMaxZip = cms.double( 12.0 ),
8818       tripletMinPt = cms.double( 0.5 ),
8819       chi2Coeff = cms.vdouble( 0.9, 1.8 )
8820     ),
8821     minYsizeB1 = cms.int32( 1 ),
8822     minYsizeB2 = cms.int32( 1 ),
8823     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
8824     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8825 )
8826 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
8827     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8828     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
8829     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
8830     minNumberOfHits = cms.int32( 0 ),
8831     minQuality = cms.string( "loose" )
8832 )
8833 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
8834     oneKernel = cms.bool( True ),
8835     useDensity = cms.bool( True ),
8836     useDBSCAN = cms.bool( False ),
8837     useIterative = cms.bool( False ),
8838     doSplitting = cms.bool( True ),
8839     minT = cms.int32( 2 ),
8840     eps = cms.double( 0.07 ),
8841     errmax = cms.double( 0.01 ),
8842     chi2max = cms.double( 9.0 ),
8843     maxVertices = cms.int32( 256 ),
8844     PtMin = cms.double( 0.5 ),
8845     PtMax = cms.double( 75.0 ),
8846     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
8847     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8848 )
8849 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
8850     TrackCollection = cms.InputTag( "hltPixelTracks" ),
8851     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8852     src = cms.InputTag( "hltPixelVerticesSoA" )
8853 )
8854 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
8855     src = cms.InputTag( "hltPixelVertices" ),
8856     maxVtx = cms.uint32( 100 ),
8857     fractionSumPt2 = cms.double( 0.3 ),
8858     minSumPt2 = cms.double( 0.0 ),
8859     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8860 )
8861 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
8862     DeltaR = cms.double( 0.025 ),
8863     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8864     OnDemand = cms.int32( -1 ),
8865     vertexCollection = cms.InputTag( "notUsed" ),
8866     MeasurementTrackerName = cms.InputTag( "" ),
8867     UseVertex = cms.bool( False ),
8868     Rescale_Dz = cms.double( 4.0 ),
8869     Pt_fixed = cms.bool( True ),
8870     Z_fixed = cms.bool( True ),
8871     Pt_min = cms.double( 0.0 ),
8872     DeltaZ = cms.double( 24.2 ),
8873     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
8874     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
8875     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
8876     maxRegions = cms.int32( 5 ),
8877     precise = cms.bool( True ),
8878     input = cms.InputTag( "hltL2SelectorForL3IO" )
8879 )
8880 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
8881     tracks = cms.InputTag( "hltPixelTracks" ),
8882     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
8883     produceTrackCollection = cms.bool( True ),
8884     produceMask = cms.bool( False )
8885 )
8886 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8887     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
8888     InputVertexCollection = cms.InputTag( "" ),
8889     originHalfLength = cms.double( 0.3 ),
8890     originRadius = cms.double( 0.1 ),
8891     useProtoTrackKinematics = cms.bool( False ),
8892     useEventsWithNoVertex = cms.bool( True ),
8893     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8894     usePV = cms.bool( False ),
8895     includeFourthHit = cms.bool( True ),
8896     produceComplement = cms.bool( False ),
8897     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8898 )
8899 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8900     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
8901     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8902     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8903     rejectAll = cms.bool( False ),
8904     isFromL1 = cms.bool( False ),
8905     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
8906     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
8907     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 ),
8908     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
8909     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 ),
8910     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
8911     doSort = cms.bool( False ),
8912     nSeedsMaxB = cms.int32( 99999 ),
8913     nSeedsMaxE = cms.int32( 99999 ),
8914     etaEdge = cms.double( 1.2 ),
8915     mvaCutB = cms.double( 0.04 ),
8916     mvaCutE = cms.double( 0.04 ),
8917     minL1Qual = cms.int32( 7 ),
8918     baseScore = cms.double( 0.5 )
8919 )
8920 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8921     cleanTrajectoryAfterInOut = cms.bool( False ),
8922     doSeedingRegionRebuilding = cms.bool( True ),
8923     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8924     reverseTrajectories = cms.bool( False ),
8925     useHitsSplitting = cms.bool( True ),
8926     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8927     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
8928     clustersToSkip = cms.InputTag( "" ),
8929     phase2clustersToSkip = cms.InputTag( "" ),
8930     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8931     TransientInitialStateEstimatorParameters = cms.PSet( 
8932       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8933       numberMeasurementsForFit = cms.int32( 4 ),
8934       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8935     ),
8936     numHitsForSeedCleaner = cms.int32( 4 ),
8937     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8938     RedundantSeedCleaner = cms.string( "none" ),
8939     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8940     maxNSeeds = cms.uint32( 100000 ),
8941     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8942 )
8943 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8944     TrajectoryInEvent = cms.bool( False ),
8945     useHitsSplitting = cms.bool( False ),
8946     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
8947     clusterRemovalInfo = cms.InputTag( "" ),
8948     AlgorithmName = cms.string( "hltIter0" ),
8949     GeometricInnerState = cms.bool( True ),
8950     reMatchSplitHits = cms.bool( False ),
8951     usePropagatorForPCA = cms.bool( False ),
8952     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8953     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8954     useSimpleMF = cms.bool( True ),
8955     SimpleMagneticField = cms.string( "ParabolicMf" ),
8956     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8957     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8958     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8959     NavigationSchool = cms.string( "" ),
8960     MeasurementTracker = cms.string( "" )
8961 )
8962 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8963     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8964     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8965     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8966     ignoreVertices = cms.bool( False ),
8967     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8968     mva = cms.PSet( 
8969       minPixelHits = cms.vint32( 0, 0, 0 ),
8970       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8971       dr_par = cms.PSet( 
8972         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8973         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8974         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8975         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8976         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8977       ),
8978       maxLostLayers = cms.vint32( 1, 1, 1 ),
8979       min3DLayers = cms.vint32( 0, 0, 0 ),
8980       dz_par = cms.PSet( 
8981         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8982         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8983         dz_exp = cms.vint32( 4, 4, 2147483647 )
8984       ),
8985       minNVtxTrk = cms.int32( 3 ),
8986       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8987       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8988       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8989       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8990       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8991       minLayers = cms.vint32( 3, 3, 4 )
8992     )
8993 )
8994 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8995     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8996     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
8997     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
8998     minQuality = cms.string( "highPurity" ),
8999     copyExtras = cms.untracked.bool( True ),
9000     copyTrajectories = cms.untracked.bool( False )
9001 )
9002 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
9003     ServiceParameters = cms.PSet( 
9004       RPCLayers = cms.bool( True ),
9005       UseMuonNavigation = cms.untracked.bool( True ),
9006       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9007         'SteppingHelixPropagatorAny',
9008         'hltESPSmartPropagator',
9009         'hltESPSteppingHelixPropagatorOpposite' )
9010     ),
9011     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9012     TrackLoaderParameters = cms.PSet( 
9013       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9014       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9015       DoSmoothing = cms.bool( False ),
9016       SmoothTkTrack = cms.untracked.bool( False ),
9017       VertexConstraint = cms.bool( False ),
9018       MuonUpdatorAtVertexParameters = cms.PSet( 
9019         MaxChi2 = cms.double( 1000000.0 ),
9020         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9021         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9022       ),
9023       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9024       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9025     ),
9026     L3TrajBuilderParameters = cms.PSet( 
9027       PtCut = cms.double( 1.0 ),
9028       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9029       GlobalMuonTrackMatcher = cms.PSet( 
9030         Chi2Cut_3 = cms.double( 200.0 ),
9031         DeltaDCut_2 = cms.double( 10.0 ),
9032         Eta_threshold = cms.double( 1.2 ),
9033         Quality_2 = cms.double( 15.0 ),
9034         DeltaDCut_1 = cms.double( 40.0 ),
9035         Quality_3 = cms.double( 7.0 ),
9036         DeltaDCut_3 = cms.double( 15.0 ),
9037         Quality_1 = cms.double( 20.0 ),
9038         Pt_threshold1 = cms.double( 0.0 ),
9039         DeltaRCut_2 = cms.double( 0.2 ),
9040         DeltaRCut_1 = cms.double( 0.1 ),
9041         Pt_threshold2 = cms.double( 9.99999999E8 ),
9042         Chi2Cut_1 = cms.double( 50.0 ),
9043         Chi2Cut_2 = cms.double( 50.0 ),
9044         DeltaRCut_3 = cms.double( 1.0 ),
9045         LocChi2Cut = cms.double( 0.001 ),
9046         Propagator = cms.string( "hltESPSmartPropagator" ),
9047         MinPt = cms.double( 1.0 ),
9048         MinP = cms.double( 2.5 )
9049       ),
9050       ScaleTECxFactor = cms.double( -1.0 ),
9051       tkTrajUseVertex = cms.bool( False ),
9052       MuonTrackingRegionBuilder = cms.PSet( 
9053         Rescale_Dz = cms.double( 4.0 ),
9054         Pt_fixed = cms.bool( True ),
9055         Eta_fixed = cms.bool( True ),
9056         Eta_min = cms.double( 0.1 ),
9057         DeltaZ = cms.double( 24.2 ),
9058         maxRegions = cms.int32( 2 ),
9059         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9060         UseVertex = cms.bool( False ),
9061         Z_fixed = cms.bool( True ),
9062         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9063         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9064         Rescale_phi = cms.double( 3.0 ),
9065         DeltaEta = cms.double( 0.04 ),
9066         precise = cms.bool( True ),
9067         OnDemand = cms.int32( -1 ),
9068         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9069         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9070         vertexCollection = cms.InputTag( "pixelVertices" ),
9071         Pt_min = cms.double( 3.0 ),
9072         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9073         Phi_fixed = cms.bool( True ),
9074         DeltaR = cms.double( 0.025 ),
9075         input = cms.InputTag( "hltL2SelectorForL3IO" ),
9076         DeltaPhi = cms.double( 0.15 ),
9077         Phi_min = cms.double( 0.1 ),
9078         Rescale_eta = cms.double( 3.0 )
9079       ),
9080       TrackTransformer = cms.PSet( 
9081         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9082         RefitDirection = cms.string( "insideOut" ),
9083         RefitRPCHits = cms.bool( True ),
9084         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9085         DoPredictionsOnly = cms.bool( False ),
9086         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9087         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9088         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9089       ),
9090       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9091       RefitRPCHits = cms.bool( True ),
9092       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
9093       GlbRefitterParameters = cms.PSet( 
9094         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9095         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9096         RefitFlag = cms.bool( True ),
9097         SkipStation = cms.int32( -1 ),
9098         Chi2CutRPC = cms.double( 1.0 ),
9099         PropDirForCosmics = cms.bool( False ),
9100         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9101         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9102         HitThreshold = cms.int32( 1 ),
9103         Chi2CutGEM = cms.double( 1.0 ),
9104         DYTthrs = cms.vint32( 30, 15 ),
9105         TrackerSkipSystem = cms.int32( -1 ),
9106         RefitDirection = cms.string( "insideOut" ),
9107         Chi2CutCSC = cms.double( 150.0 ),
9108         Chi2CutDT = cms.double( 10.0 ),
9109         RefitRPCHits = cms.bool( True ),
9110         TrackerSkipSection = cms.int32( -1 ),
9111         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9112         DoPredictionsOnly = cms.bool( False ),
9113         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9114         MuonHitsOption = cms.int32( 1 ),
9115         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9116       ),
9117       PCut = cms.double( 2.5 ),
9118       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9119       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9120       matchToSeeds = cms.bool( True ),
9121       tkTrajMaxChi2 = cms.double( 9999.0 ),
9122       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9123       ScaleTECyFactor = cms.double( -1.0 ),
9124       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
9125     )
9126 )
9127 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9128     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
9129 )
9130 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
9131     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9132     L1MinPt = cms.double( -1.0 ),
9133     L1MaxEta = cms.double( 5.0 ),
9134     L1MinQuality = cms.uint32( 7 ),
9135     CentralBxOnly = cms.bool( True )
9136 )
9137 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9138     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9139     L1MinPt = cms.double( 0.0 ),
9140     L1MaxEta = cms.double( 2.5 ),
9141     L1MinQuality = cms.uint32( 7 ),
9142     SetMinPtBarrelTo = cms.double( 3.5 ),
9143     SetMinPtEndcapTo = cms.double( 1.0 ),
9144     CentralBxOnly = cms.bool( True ),
9145     RegionPSet = cms.PSet( 
9146       vertexCollection = cms.InputTag( "notUsed" ),
9147       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
9148       zErrorVetex = cms.double( 0.2 ),
9149       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9150       zErrorBeamSpot = cms.double( 24.2 ),
9151       maxNVertices = cms.int32( 1 ),
9152       maxNRegions = cms.int32( 5 ),
9153       nSigmaZVertex = cms.double( 3.0 ),
9154       nSigmaZBeamSpot = cms.double( 4.0 ),
9155       ptMin = cms.double( 0.0 ),
9156       mode = cms.string( "BeamSpotSigma" ),
9157       input = cms.InputTag( "hltL1MuonsPt0" ),
9158       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9159       searchOpt = cms.bool( False ),
9160       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
9161       whereToUseMeasurementTracker = cms.string( "Never" ),
9162       originRadius = cms.double( 0.2 ),
9163       measurementTrackerName = cms.InputTag( "" ),
9164       precise = cms.bool( True )
9165     ),
9166     ServiceParameters = cms.PSet( 
9167       RPCLayers = cms.bool( True ),
9168       UseMuonNavigation = cms.untracked.bool( True ),
9169       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9170     )
9171 )
9172 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
9173     tracks = cms.InputTag( "hltPixelTracks" ),
9174     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
9175     produceTrackCollection = cms.bool( True ),
9176     produceMask = cms.bool( False )
9177 )
9178 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9179     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
9180     InputVertexCollection = cms.InputTag( "" ),
9181     originHalfLength = cms.double( 0.3 ),
9182     originRadius = cms.double( 0.1 ),
9183     useProtoTrackKinematics = cms.bool( False ),
9184     useEventsWithNoVertex = cms.bool( True ),
9185     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9186     usePV = cms.bool( False ),
9187     includeFourthHit = cms.bool( True ),
9188     produceComplement = cms.bool( False ),
9189     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9190 )
9191 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9192     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
9193     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9194     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9195     rejectAll = cms.bool( False ),
9196     isFromL1 = cms.bool( True ),
9197     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
9198     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
9199     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
9200     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
9201     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
9202     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
9203     doSort = cms.bool( False ),
9204     nSeedsMaxB = cms.int32( 99999 ),
9205     nSeedsMaxE = cms.int32( 99999 ),
9206     etaEdge = cms.double( 1.2 ),
9207     mvaCutB = cms.double( 0.04 ),
9208     mvaCutE = cms.double( 0.04 ),
9209     minL1Qual = cms.int32( 7 ),
9210     baseScore = cms.double( 0.5 )
9211 )
9212 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9213     cleanTrajectoryAfterInOut = cms.bool( False ),
9214     doSeedingRegionRebuilding = cms.bool( True ),
9215     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9216     reverseTrajectories = cms.bool( False ),
9217     useHitsSplitting = cms.bool( True ),
9218     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9219     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
9220     clustersToSkip = cms.InputTag( "" ),
9221     phase2clustersToSkip = cms.InputTag( "" ),
9222     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9223     TransientInitialStateEstimatorParameters = cms.PSet( 
9224       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9225       numberMeasurementsForFit = cms.int32( 4 ),
9226       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9227     ),
9228     numHitsForSeedCleaner = cms.int32( 4 ),
9229     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9230     RedundantSeedCleaner = cms.string( "none" ),
9231     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9232     maxNSeeds = cms.uint32( 100000 ),
9233     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9234 )
9235 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9236     TrajectoryInEvent = cms.bool( False ),
9237     useHitsSplitting = cms.bool( False ),
9238     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
9239     clusterRemovalInfo = cms.InputTag( "" ),
9240     AlgorithmName = cms.string( "hltIter0" ),
9241     GeometricInnerState = cms.bool( True ),
9242     reMatchSplitHits = cms.bool( False ),
9243     usePropagatorForPCA = cms.bool( False ),
9244     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9245     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9246     useSimpleMF = cms.bool( True ),
9247     SimpleMagneticField = cms.string( "ParabolicMf" ),
9248     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9249     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9250     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9251     NavigationSchool = cms.string( "" ),
9252     MeasurementTracker = cms.string( "" )
9253 )
9254 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9255     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9256     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9257     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9258     ignoreVertices = cms.bool( False ),
9259     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9260     mva = cms.PSet( 
9261       minPixelHits = cms.vint32( 0, 0, 0 ),
9262       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9263       dr_par = cms.PSet( 
9264         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9265         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9266         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9267         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9268         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9269       ),
9270       maxLostLayers = cms.vint32( 1, 1, 1 ),
9271       min3DLayers = cms.vint32( 0, 0, 0 ),
9272       dz_par = cms.PSet( 
9273         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9274         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9275         dz_exp = cms.vint32( 4, 4, 2147483647 )
9276       ),
9277       minNVtxTrk = cms.int32( 3 ),
9278       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9279       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9280       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9281       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9282       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9283       minLayers = cms.vint32( 3, 3, 4 )
9284     )
9285 )
9286 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9287     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9288     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9289     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9290     minQuality = cms.string( "highPurity" ),
9291     copyExtras = cms.untracked.bool( True ),
9292     copyTrajectories = cms.untracked.bool( False )
9293 )
9294 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9295     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
9296     trackClassifier = cms.InputTag( '','QualityMasks' ),
9297     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9298     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9299     oldClusterRemovalInfo = cms.InputTag( "" ),
9300     TrackQuality = cms.string( "highPurity" ),
9301     maxChi2 = cms.double( 16.0 ),
9302     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9303     overrideTrkQuals = cms.InputTag( "" )
9304 )
9305 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9306     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
9307     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9308     phase2clustersToSkip = cms.InputTag( "" )
9309 )
9310 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9311     RegionPSet = cms.PSet( 
9312       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9313       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9314       zErrorBeamSpot = cms.double( 15.0 ),
9315       extraPhi = cms.double( 0.0 ),
9316       extraEta = cms.double( 0.0 ),
9317       maxNVertices = cms.int32( 3 ),
9318       nSigmaZVertex = cms.double( 3.0 ),
9319       nSigmaZBeamSpot = cms.double( 4.0 ),
9320       ptMin = cms.double( 1.2 ),
9321       operationMode = cms.string( "VerticesFixed" ),
9322       searchOpt = cms.bool( False ),
9323       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9324       originRadius = cms.double( 0.015 ),
9325       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9326       precise = cms.bool( True ),
9327       zErrorVertex = cms.double( 0.03 )
9328     ),
9329     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9330     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9331     ignoreSingleFPixPanelModules = cms.bool( True ),
9332     debug = cms.untracked.bool( False ),
9333     createPlottingFiles = cms.untracked.bool( False ),
9334     layerList = cms.vstring( 'BPix1+BPix2',
9335       'BPix1+BPix3',
9336       'BPix1+BPix4',
9337       'BPix2+BPix3',
9338       'BPix2+BPix4',
9339       'BPix3+BPix4',
9340       'BPix1+FPix1_pos',
9341       'BPix1+FPix1_neg',
9342       'BPix1+FPix2_pos',
9343       'BPix1+FPix2_neg',
9344       'BPix1+FPix3_pos',
9345       'BPix1+FPix3_neg',
9346       'BPix2+FPix1_pos',
9347       'BPix2+FPix1_neg',
9348       'BPix2+FPix2_pos',
9349       'BPix2+FPix2_neg',
9350       'BPix3+FPix1_pos',
9351       'BPix3+FPix1_neg',
9352       'FPix1_pos+FPix2_pos',
9353       'FPix1_neg+FPix2_neg',
9354       'FPix1_pos+FPix3_pos',
9355       'FPix1_neg+FPix3_neg',
9356       'FPix2_pos+FPix3_pos',
9357       'FPix2_neg+FPix3_neg' ),
9358     BPix = cms.PSet( 
9359       hitErrorRPhi = cms.double( 0.0027 ),
9360       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9361       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9362       useErrorsFromParam = cms.bool( True ),
9363       hitErrorRZ = cms.double( 0.006 ),
9364       HitProducer = cms.string( "hltSiPixelRecHits" )
9365     ),
9366     FPix = cms.PSet( 
9367       hitErrorRPhi = cms.double( 0.0051 ),
9368       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9369       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9370       useErrorsFromParam = cms.bool( True ),
9371       hitErrorRZ = cms.double( 0.0036 ),
9372       HitProducer = cms.string( "hltSiPixelRecHits" )
9373     ),
9374     TIB = cms.PSet(  ),
9375     TID = cms.PSet(  ),
9376     TOB = cms.PSet(  ),
9377     TEC = cms.PSet(  ),
9378     MTIB = cms.PSet(  ),
9379     MTID = cms.PSet(  ),
9380     MTOB = cms.PSet(  ),
9381     MTEC = cms.PSet(  )
9382 )
9383 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9384     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9385     L1MinPt = cms.double( 0.0 ),
9386     L1MaxEta = cms.double( 2.5 ),
9387     L1MinQuality = cms.uint32( 7 ),
9388     SetMinPtBarrelTo = cms.double( 3.5 ),
9389     SetMinPtEndcapTo = cms.double( 1.0 ),
9390     CentralBxOnly = cms.bool( True ),
9391     RegionPSet = cms.PSet( 
9392       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9393       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
9394       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9395       zErrorBeamSpot = cms.double( 15.0 ),
9396       maxNVertices = cms.int32( 3 ),
9397       maxNRegions = cms.int32( 3 ),
9398       nSigmaZVertex = cms.double( 3.0 ),
9399       nSigmaZBeamSpot = cms.double( 4.0 ),
9400       ptMin = cms.double( 1.2 ),
9401       mode = cms.string( "VerticesFixed" ),
9402       input = cms.InputTag( "hltL1MuonsPt0" ),
9403       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9404       searchOpt = cms.bool( False ),
9405       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
9406       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9407       originRadius = cms.double( 0.015 ),
9408       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9409       precise = cms.bool( True )
9410     ),
9411     ServiceParameters = cms.PSet( 
9412       RPCLayers = cms.bool( True ),
9413       UseMuonNavigation = cms.untracked.bool( True ),
9414       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9415     )
9416 )
9417 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
9418     doClusterCheck = cms.bool( False ),
9419     MaxNumberOfStripClusters = cms.uint32( 50000 ),
9420     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
9421     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
9422     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
9423     cut = cms.string( "" ),
9424     DontCountDetsAboveNClusters = cms.uint32( 0 ),
9425     silentClusterCheck = cms.untracked.bool( False )
9426 )
9427 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
9428     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
9429     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
9430     trackingRegionsSeedingLayers = cms.InputTag( "" ),
9431     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
9432     produceSeedingHitSets = cms.bool( True ),
9433     produceIntermediateHitDoublets = cms.bool( False ),
9434     maxElement = cms.uint32( 0 ),
9435     maxElementTotal = cms.uint32( 50000000 ),
9436     putEmptyIfMaxElementReached = cms.bool( False ),
9437     layerPairs = cms.vuint32( 0 )
9438 )
9439 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9440     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
9441     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9442     SeedMomentumForBOFF = cms.double( 5.0 ),
9443     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9444     MinOneOverPtError = cms.double( 1.0 ),
9445     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9446     magneticField = cms.string( "ParabolicMf" ),
9447     forceKinematicWithRegionDirection = cms.bool( False ),
9448     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
9449 )
9450 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9451     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
9452     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9453     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9454     rejectAll = cms.bool( False ),
9455     isFromL1 = cms.bool( True ),
9456     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
9457     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
9458     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
9459     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
9460     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
9461     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
9462     doSort = cms.bool( False ),
9463     nSeedsMaxB = cms.int32( 99999 ),
9464     nSeedsMaxE = cms.int32( 99999 ),
9465     etaEdge = cms.double( 1.2 ),
9466     mvaCutB = cms.double( 0.1 ),
9467     mvaCutE = cms.double( 0.1 ),
9468     minL1Qual = cms.int32( 7 ),
9469     baseScore = cms.double( 0.5 )
9470 )
9471 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9472     cleanTrajectoryAfterInOut = cms.bool( False ),
9473     doSeedingRegionRebuilding = cms.bool( False ),
9474     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9475     reverseTrajectories = cms.bool( False ),
9476     useHitsSplitting = cms.bool( False ),
9477     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9478     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
9479     clustersToSkip = cms.InputTag( "" ),
9480     phase2clustersToSkip = cms.InputTag( "" ),
9481     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9482     TransientInitialStateEstimatorParameters = cms.PSet( 
9483       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9484       numberMeasurementsForFit = cms.int32( 4 ),
9485       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9486     ),
9487     numHitsForSeedCleaner = cms.int32( 4 ),
9488     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9489     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9490     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9491     maxNSeeds = cms.uint32( 100000 ),
9492     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9493 )
9494 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9495     TrajectoryInEvent = cms.bool( False ),
9496     useHitsSplitting = cms.bool( False ),
9497     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
9498     clusterRemovalInfo = cms.InputTag( "" ),
9499     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
9500     GeometricInnerState = cms.bool( True ),
9501     reMatchSplitHits = cms.bool( False ),
9502     usePropagatorForPCA = cms.bool( False ),
9503     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9504     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9505     useSimpleMF = cms.bool( True ),
9506     SimpleMagneticField = cms.string( "ParabolicMf" ),
9507     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9508     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9509     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9510     NavigationSchool = cms.string( "" ),
9511     MeasurementTracker = cms.string( "" )
9512 )
9513 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9514     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9515     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9516     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9517     ignoreVertices = cms.bool( False ),
9518     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9519     mva = cms.PSet( 
9520       minPixelHits = cms.vint32( 0, 0, 0 ),
9521       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9522       dr_par = cms.PSet( 
9523         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9524         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9525         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9526         dr_exp = cms.vint32( 4, 4, 4 ),
9527         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9528       ),
9529       maxLostLayers = cms.vint32( 1, 1, 1 ),
9530       min3DLayers = cms.vint32( 0, 0, 0 ),
9531       dz_par = cms.PSet( 
9532         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9533         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9534         dz_exp = cms.vint32( 4, 4, 4 )
9535       ),
9536       minNVtxTrk = cms.int32( 3 ),
9537       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9538       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9539       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9540       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9541       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9542       minLayers = cms.vint32( 3, 3, 3 )
9543     )
9544 )
9545 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9546     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9547     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9548     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9549     minQuality = cms.string( "highPurity" ),
9550     copyExtras = cms.untracked.bool( True ),
9551     copyTrajectories = cms.untracked.bool( False )
9552 )
9553 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
9554     copyExtras = cms.untracked.bool( True ),
9555     copyMVA = cms.bool( False ),
9556     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9557     MaxNormalizedChisq = cms.double( 1000.0 ),
9558     MinPT = cms.double( 0.05 ),
9559     MinFound = cms.int32( 3 ),
9560     Epsilon = cms.double( -0.001 ),
9561     ShareFrac = cms.double( 0.19 ),
9562     allowFirstHitShare = cms.bool( True ),
9563     FoundHitBonus = cms.double( 5.0 ),
9564     LostHitPenalty = cms.double( 20.0 ),
9565     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9566     newQuality = cms.string( "confirmed" ),
9567     setsToMerge = cms.VPSet( 
9568       cms.PSet(  pQual = cms.bool( False ),
9569         tLists = cms.vint32( 0, 1 )
9570       )
9571     ),
9572     hasSelector = cms.vint32( 0, 0 ),
9573     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9574     writeOnlyTrkQuals = cms.bool( False ),
9575     makeReKeyedSeeds = cms.untracked.bool( False ),
9576     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9577 )
9578 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
9579     copyExtras = cms.untracked.bool( True ),
9580     copyMVA = cms.bool( False ),
9581     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9582     MaxNormalizedChisq = cms.double( 1000.0 ),
9583     MinPT = cms.double( 0.05 ),
9584     MinFound = cms.int32( 3 ),
9585     Epsilon = cms.double( -0.001 ),
9586     ShareFrac = cms.double( 0.19 ),
9587     allowFirstHitShare = cms.bool( True ),
9588     FoundHitBonus = cms.double( 5.0 ),
9589     LostHitPenalty = cms.double( 20.0 ),
9590     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9591     newQuality = cms.string( "confirmed" ),
9592     setsToMerge = cms.VPSet( 
9593       cms.PSet(  pQual = cms.bool( False ),
9594         tLists = cms.vint32( 0, 1 )
9595       )
9596     ),
9597     hasSelector = cms.vint32( 0, 0 ),
9598     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9599     writeOnlyTrkQuals = cms.bool( False ),
9600     makeReKeyedSeeds = cms.untracked.bool( False ),
9601     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9602 )
9603 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
9604     copyExtras = cms.untracked.bool( True ),
9605     copyMVA = cms.bool( False ),
9606     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9607     MaxNormalizedChisq = cms.double( 1000.0 ),
9608     MinPT = cms.double( 0.05 ),
9609     MinFound = cms.int32( 3 ),
9610     Epsilon = cms.double( -0.001 ),
9611     ShareFrac = cms.double( 0.19 ),
9612     allowFirstHitShare = cms.bool( True ),
9613     FoundHitBonus = cms.double( 5.0 ),
9614     LostHitPenalty = cms.double( 20.0 ),
9615     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9616     newQuality = cms.string( "confirmed" ),
9617     setsToMerge = cms.VPSet( 
9618       cms.PSet(  pQual = cms.bool( False ),
9619         tLists = cms.vint32( 0, 1 )
9620       )
9621     ),
9622     hasSelector = cms.vint32( 0, 0 ),
9623     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9624     writeOnlyTrkQuals = cms.bool( False ),
9625     makeReKeyedSeeds = cms.untracked.bool( False ),
9626     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9627 )
9628 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
9629     ServiceParameters = cms.PSet( 
9630       RPCLayers = cms.bool( True ),
9631       UseMuonNavigation = cms.untracked.bool( True ),
9632       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9633         'SteppingHelixPropagatorAny',
9634         'hltESPSmartPropagator',
9635         'hltESPSteppingHelixPropagatorOpposite' )
9636     ),
9637     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9638     TrackLoaderParameters = cms.PSet( 
9639       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9640       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9641       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9642       DoSmoothing = cms.bool( True ),
9643       SmoothTkTrack = cms.untracked.bool( False ),
9644       VertexConstraint = cms.bool( False ),
9645       MuonUpdatorAtVertexParameters = cms.PSet( 
9646         MaxChi2 = cms.double( 1000000.0 ),
9647         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9648         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9649       ),
9650       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9651       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9652     ),
9653     L3TrajBuilderParameters = cms.PSet( 
9654       PtCut = cms.double( 1.0 ),
9655       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9656       GlobalMuonTrackMatcher = cms.PSet( 
9657         Chi2Cut_3 = cms.double( 200.0 ),
9658         DeltaDCut_2 = cms.double( 10.0 ),
9659         Eta_threshold = cms.double( 1.2 ),
9660         Quality_2 = cms.double( 15.0 ),
9661         DeltaDCut_1 = cms.double( 40.0 ),
9662         Quality_3 = cms.double( 7.0 ),
9663         DeltaDCut_3 = cms.double( 15.0 ),
9664         Quality_1 = cms.double( 20.0 ),
9665         Pt_threshold1 = cms.double( 0.0 ),
9666         DeltaRCut_2 = cms.double( 0.2 ),
9667         DeltaRCut_1 = cms.double( 0.1 ),
9668         Pt_threshold2 = cms.double( 9.99999999E8 ),
9669         Chi2Cut_1 = cms.double( 50.0 ),
9670         Chi2Cut_2 = cms.double( 50.0 ),
9671         DeltaRCut_3 = cms.double( 1.0 ),
9672         LocChi2Cut = cms.double( 0.001 ),
9673         Propagator = cms.string( "hltESPSmartPropagator" ),
9674         MinPt = cms.double( 1.0 ),
9675         MinP = cms.double( 2.5 )
9676       ),
9677       ScaleTECxFactor = cms.double( -1.0 ),
9678       tkTrajUseVertex = cms.bool( False ),
9679       MuonTrackingRegionBuilder = cms.PSet( 
9680         Rescale_Dz = cms.double( 4.0 ),
9681         Pt_fixed = cms.bool( False ),
9682         Eta_fixed = cms.bool( True ),
9683         Eta_min = cms.double( 0.1 ),
9684         DeltaZ = cms.double( 24.2 ),
9685         maxRegions = cms.int32( 2 ),
9686         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9687         UseVertex = cms.bool( False ),
9688         Z_fixed = cms.bool( False ),
9689         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9690         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9691         Rescale_phi = cms.double( 3.0 ),
9692         DeltaEta = cms.double( 0.2 ),
9693         precise = cms.bool( True ),
9694         OnDemand = cms.int32( -1 ),
9695         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9696         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9697         vertexCollection = cms.InputTag( "pixelVertices" ),
9698         Pt_min = cms.double( 3.0 ),
9699         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9700         Phi_fixed = cms.bool( True ),
9701         DeltaR = cms.double( 0.025 ),
9702         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9703         DeltaPhi = cms.double( 0.15 ),
9704         Phi_min = cms.double( 0.1 ),
9705         Rescale_eta = cms.double( 3.0 )
9706       ),
9707       TrackTransformer = cms.PSet( 
9708         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9709         RefitDirection = cms.string( "insideOut" ),
9710         RefitRPCHits = cms.bool( True ),
9711         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9712         DoPredictionsOnly = cms.bool( False ),
9713         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9714         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9715         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9716       ),
9717       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9718       RefitRPCHits = cms.bool( True ),
9719       tkTrajVertex = cms.InputTag( "Notused" ),
9720       GlbRefitterParameters = cms.PSet( 
9721         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9722         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9723         RefitFlag = cms.bool( True ),
9724         SkipStation = cms.int32( -1 ),
9725         Chi2CutRPC = cms.double( 1.0 ),
9726         PropDirForCosmics = cms.bool( False ),
9727         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9728         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9729         HitThreshold = cms.int32( 1 ),
9730         Chi2CutGEM = cms.double( 1.0 ),
9731         DYTthrs = cms.vint32( 30, 15 ),
9732         TrackerSkipSystem = cms.int32( -1 ),
9733         RefitDirection = cms.string( "insideOut" ),
9734         Chi2CutCSC = cms.double( 150.0 ),
9735         Chi2CutDT = cms.double( 10.0 ),
9736         RefitRPCHits = cms.bool( True ),
9737         TrackerSkipSection = cms.int32( -1 ),
9738         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9739         DoPredictionsOnly = cms.bool( False ),
9740         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9741         MuonHitsOption = cms.int32( 1 ),
9742         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9743       ),
9744       PCut = cms.double( 2.5 ),
9745       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9746       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9747       tkTrajMaxChi2 = cms.double( 9999.0 ),
9748       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9749       ScaleTECyFactor = cms.double( -1.0 ),
9750       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
9751     )
9752 )
9753 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
9754     MuonCaloCompatibility = cms.PSet( 
9755       delta_eta = cms.double( 0.02 ),
9756       delta_phi = cms.double( 0.02 ),
9757       allSiPMHO = cms.bool( False ),
9758       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9759       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9760     ),
9761     TrackAssociatorParameters = cms.PSet( 
9762       useMuon = cms.bool( True ),
9763       truthMatch = cms.bool( False ),
9764       usePreshower = cms.bool( False ),
9765       dRPreshowerPreselection = cms.double( 0.2 ),
9766       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9767       useEcal = cms.bool( False ),
9768       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9769       dRMuon = cms.double( 9999.0 ),
9770       dREcal = cms.double( 9999.0 ),
9771       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9772       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9773       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9774       useGEM = cms.bool( True ),
9775       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
9776       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9777       propagateAllDirections = cms.bool( True ),
9778       muonMaxDistanceY = cms.double( 5.0 ),
9779       useHO = cms.bool( False ),
9780       muonMaxDistanceX = cms.double( 5.0 ),
9781       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9782       useHcal = cms.bool( False ),
9783       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9784       accountForTrajectoryChangeCalo = cms.bool( False ),
9785       dREcalPreselection = cms.double( 0.05 ),
9786       useCalo = cms.bool( False ),
9787       dRMuonPreselection = cms.double( 0.2 ),
9788       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9789       dRHcal = cms.double( 9999.0 ),
9790       dRHcalPreselection = cms.double( 0.2 ),
9791       HORecHitCollectionLabel = cms.InputTag( "Notused" )
9792     ),
9793     CaloExtractorPSet = cms.PSet( 
9794       DR_Veto_H = cms.double( 0.1 ),
9795       CenterConeOnCalIntersection = cms.bool( False ),
9796       NoiseTow_EE = cms.double( 0.15 ),
9797       Noise_EB = cms.double( 0.025 ),
9798       Noise_HE = cms.double( 0.2 ),
9799       DR_Veto_E = cms.double( 0.07 ),
9800       NoiseTow_EB = cms.double( 0.04 ),
9801       Noise_EE = cms.double( 0.1 ),
9802       UseRecHitsFlag = cms.bool( False ),
9803       DR_Max = cms.double( 1.0 ),
9804       DepositLabel = cms.untracked.string( "Cal" ),
9805       Noise_HO = cms.double( 0.2 ),
9806       DR_Veto_HO = cms.double( 0.1 ),
9807       Threshold_H = cms.double( 0.5 ),
9808       PrintTimeReport = cms.untracked.bool( False ),
9809       Threshold_E = cms.double( 0.2 ),
9810       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9811       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9812       Threshold_HO = cms.double( 0.5 ),
9813       DepositInstanceLabels = cms.vstring( 'ecal',
9814         'hcal',
9815         'ho' ),
9816       ServiceParameters = cms.PSet( 
9817         RPCLayers = cms.bool( False ),
9818         UseMuonNavigation = cms.untracked.bool( False ),
9819         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9820       ),
9821       TrackAssociatorParameters = cms.PSet( 
9822         useMuon = cms.bool( False ),
9823         truthMatch = cms.bool( False ),
9824         usePreshower = cms.bool( False ),
9825         dRPreshowerPreselection = cms.double( 0.2 ),
9826         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9827         useEcal = cms.bool( False ),
9828         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9829         dRMuon = cms.double( 9999.0 ),
9830         dREcal = cms.double( 1.0 ),
9831         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9832         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9833         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9834         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9835         propagateAllDirections = cms.bool( True ),
9836         muonMaxDistanceY = cms.double( 5.0 ),
9837         useHO = cms.bool( False ),
9838         muonMaxDistanceX = cms.double( 5.0 ),
9839         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9840         useHcal = cms.bool( False ),
9841         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9842         accountForTrajectoryChangeCalo = cms.bool( False ),
9843         dREcalPreselection = cms.double( 1.0 ),
9844         useCalo = cms.bool( True ),
9845         dRMuonPreselection = cms.double( 0.2 ),
9846         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9847         dRHcal = cms.double( 1.0 ),
9848         dRHcalPreselection = cms.double( 1.0 ),
9849         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9850       ),
9851       Noise_HB = cms.double( 0.2 )
9852     ),
9853     TrackExtractorPSet = cms.PSet( 
9854       Diff_z = cms.double( 0.2 ),
9855       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
9856       Chi2Ndof_Max = cms.double( 1.0E64 ),
9857       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9858       DR_Veto = cms.double( 0.01 ),
9859       Pt_Min = cms.double( -1.0 ),
9860       DR_Max = cms.double( 1.0 ),
9861       NHits_Min = cms.uint32( 0 ),
9862       Chi2Prob_Min = cms.double( -1.0 ),
9863       Diff_r = cms.double( 0.1 ),
9864       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9865       ComponentName = cms.string( "TrackExtractor" )
9866     ),
9867     JetExtractorPSet = cms.PSet( 
9868       JetCollectionLabel = cms.InputTag( "Notused" ),
9869       DR_Veto = cms.double( 0.1 ),
9870       DR_Max = cms.double( 1.0 ),
9871       ExcludeMuonVeto = cms.bool( True ),
9872       PrintTimeReport = cms.untracked.bool( False ),
9873       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9874       ComponentName = cms.string( "JetExtractor" ),
9875       ServiceParameters = cms.PSet( 
9876         RPCLayers = cms.bool( False ),
9877         UseMuonNavigation = cms.untracked.bool( False ),
9878         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9879       ),
9880       TrackAssociatorParameters = cms.PSet( 
9881         useMuon = cms.bool( False ),
9882         truthMatch = cms.bool( False ),
9883         usePreshower = cms.bool( False ),
9884         dRPreshowerPreselection = cms.double( 0.2 ),
9885         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9886         useEcal = cms.bool( False ),
9887         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9888         dRMuon = cms.double( 9999.0 ),
9889         dREcal = cms.double( 0.5 ),
9890         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9891         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9892         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9893         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9894         propagateAllDirections = cms.bool( True ),
9895         muonMaxDistanceY = cms.double( 5.0 ),
9896         useHO = cms.bool( False ),
9897         muonMaxDistanceX = cms.double( 5.0 ),
9898         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9899         useHcal = cms.bool( False ),
9900         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9901         accountForTrajectoryChangeCalo = cms.bool( False ),
9902         dREcalPreselection = cms.double( 0.5 ),
9903         useCalo = cms.bool( True ),
9904         dRMuonPreselection = cms.double( 0.2 ),
9905         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9906         dRHcal = cms.double( 0.5 ),
9907         dRHcalPreselection = cms.double( 0.5 ),
9908         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9909       ),
9910       Threshold = cms.double( 5.0 )
9911     ),
9912     trackDepositName = cms.string( "tracker" ),
9913     ecalDepositName = cms.string( "ecal" ),
9914     hcalDepositName = cms.string( "hcal" ),
9915     hoDepositName = cms.string( "ho" ),
9916     jetDepositName = cms.string( "jets" ),
9917     TimingFillerParameters = cms.PSet( 
9918       DTTimingParameters = cms.PSet( 
9919         HitError = cms.double( 6.0 ),
9920         MatchParameters = cms.PSet( 
9921           TightMatchDT = cms.bool( False ),
9922           DTradius = cms.double( 0.01 ),
9923           TightMatchCSC = cms.bool( True ),
9924           CSCsegments = cms.InputTag( "hltCscSegments" ),
9925           DTsegments = cms.InputTag( "hltDt4DSegments" )
9926         ),
9927         debug = cms.bool( False ),
9928         DoWireCorr = cms.bool( False ),
9929         RequireBothProjections = cms.bool( False ),
9930         DTTimeOffset = cms.double( 2.7 ),
9931         PruneCut = cms.double( 10000.0 ),
9932         DTsegments = cms.InputTag( "hltDt4DSegments" ),
9933         UseSegmentT0 = cms.bool( False ),
9934         HitsMin = cms.int32( 5 ),
9935         DropTheta = cms.bool( True ),
9936         ServiceParameters = cms.PSet( 
9937           RPCLayers = cms.bool( True ),
9938           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9939         )
9940       ),
9941       UseCSC = cms.bool( True ),
9942       CSCTimingParameters = cms.PSet( 
9943         MatchParameters = cms.PSet( 
9944           TightMatchDT = cms.bool( False ),
9945           DTradius = cms.double( 0.01 ),
9946           TightMatchCSC = cms.bool( True ),
9947           CSCsegments = cms.InputTag( "hltCscSegments" ),
9948           DTsegments = cms.InputTag( "hltDt4DSegments" )
9949         ),
9950         debug = cms.bool( False ),
9951         CSCWireTimeOffset = cms.double( 0.0 ),
9952         CSCStripError = cms.double( 7.0 ),
9953         CSCTimeOffset = cms.double( 0.0 ),
9954         CSCWireError = cms.double( 8.6 ),
9955         PruneCut = cms.double( 100.0 ),
9956         CSCsegments = cms.InputTag( "hltCscSegments" ),
9957         UseStripTime = cms.bool( True ),
9958         CSCStripTimeOffset = cms.double( 0.0 ),
9959         UseWireTime = cms.bool( True ),
9960         ServiceParameters = cms.PSet( 
9961           RPCLayers = cms.bool( True ),
9962           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9963         )
9964       ),
9965       ErrorDT = cms.double( 6.0 ),
9966       EcalEnergyCut = cms.double( 0.4 ),
9967       UseECAL = cms.bool( True ),
9968       ErrorEB = cms.double( 2.085 ),
9969       UseDT = cms.bool( True ),
9970       ErrorEE = cms.double( 6.95 ),
9971       ErrorCSC = cms.double( 7.4 )
9972     ),
9973     ShowerDigiFillerParameters = cms.PSet( 
9974       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9975       digiMaxDistanceX = cms.double( 25.0 ),
9976       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
9977     ),
9978     TrackerKinkFinderParameters = cms.PSet( 
9979       usePosition = cms.bool( False ),
9980       diagonalOnly = cms.bool( False )
9981     ),
9982     fillEnergy = cms.bool( False ),
9983     storeCrossedHcalRecHits = cms.bool( False ),
9984     maxAbsPullX = cms.double( 4.0 ),
9985     maxAbsEta = cms.double( 3.0 ),
9986     minPt = cms.double( 2.0 ),
9987     inputCollectionTypes = cms.vstring( 'inner tracks',
9988       'links',
9989       'outer tracks' ),
9990     addExtraSoftMuons = cms.bool( False ),
9991     fillGlobalTrackRefits = cms.bool( False ),
9992     debugWithTruthMatching = cms.bool( False ),
9993     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
9994     fillCaloCompatibility = cms.bool( False ),
9995     maxAbsPullY = cms.double( 9999.0 ),
9996     maxAbsDy = cms.double( 9999.0 ),
9997     minP = cms.double( 0.0 ),
9998     minPCaloMuon = cms.double( 1.0E9 ),
9999     maxAbsDx = cms.double( 3.0 ),
10000     fillIsolation = cms.bool( False ),
10001     writeIsoDeposits = cms.bool( False ),
10002     minNumberOfMatches = cms.int32( 1 ),
10003     fillMatching = cms.bool( True ),
10004     fillShowerDigis = cms.bool( False ),
10005     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10006     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10007     fillGlobalTrackQuality = cms.bool( False ),
10008     globalTrackQualityInputTag = cms.InputTag( "" ),
10009     selectHighPurity = cms.bool( False ),
10010     pvInputTag = cms.InputTag( "" ),
10011     fillTrackerKink = cms.bool( False ),
10012     minCaloCompatibility = cms.double( 0.6 ),
10013     runArbitrationCleaner = cms.bool( False ),
10014     arbitrationCleanerOptions = cms.PSet( 
10015       OverlapDTheta = cms.double( 0.02 ),
10016       Overlap = cms.bool( True ),
10017       Clustering = cms.bool( True ),
10018       ME1a = cms.bool( True ),
10019       ClusterDTheta = cms.double( 0.02 ),
10020       ClusterDPhi = cms.double( 0.6 ),
10021       OverlapDPhi = cms.double( 0.0786 )
10022     ),
10023     arbitrateTrackerMuons = cms.bool( True )
10024 )
10025 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
10026     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
10027     applyTriggerIdLoose = cms.bool( True ),
10028     typeMuon = cms.uint32( 0 ),
10029     allowedTypeMask = cms.uint32( 0 ),
10030     requiredTypeMask = cms.uint32( 0 ),
10031     minNMuonHits = cms.int32( 0 ),
10032     minNMuonStations = cms.int32( 0 ),
10033     minNTrkLayers = cms.int32( 0 ),
10034     minTrkHits = cms.int32( 0 ),
10035     minPixLayer = cms.int32( 0 ),
10036     minPixHits = cms.int32( 0 ),
10037     minPt = cms.double( 0.0 ),
10038     maxNormalizedChi2 = cms.double( 9999.0 )
10039 )
10040 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
10041     inputCollection = cms.InputTag( "hltIterL3Muons" )
10042 )
10043 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
10044     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
10045     muon = cms.InputTag( "hltIterL3Muons" ),
10046     originalMVAVals = cms.InputTag( "none" ),
10047     copyMVA = cms.bool( False ),
10048     copyExtras = cms.untracked.bool( True ),
10049     copyTrajectories = cms.untracked.bool( False )
10050 )
10051 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
10052     InputObjects = cms.InputTag( "hltIterL3Muons" ),
10053     DisplacedReconstruction = cms.bool( False )
10054 )
10055 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
10056     InputCollection = cms.InputTag( "hltPixelTracks" ),
10057     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
10058     originHalfLength = cms.double( 0.3 ),
10059     originRadius = cms.double( 0.1 ),
10060     useProtoTrackKinematics = cms.bool( False ),
10061     useEventsWithNoVertex = cms.bool( True ),
10062     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10063     usePV = cms.bool( False ),
10064     includeFourthHit = cms.bool( True ),
10065     produceComplement = cms.bool( False ),
10066     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
10067 )
10068 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
10069     hits = cms.InputTag( "hltSiPixelRecHits" ),
10070     clusters = cms.InputTag( "hltSiPixelClusters" ),
10071     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
10072 )
10073 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
10074     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
10075     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
10076     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10077     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10078     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
10079 )
10080 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
10081     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10082     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10083     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10084     usePixelQualityDB = cms.bool( True ),
10085     useStripStripQualityDB = cms.bool( True )
10086 )
10087 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
10088     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
10089     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10090     maxNSeeds = cms.uint32( 500000 )
10091 )
10092 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
10093     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10094     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10095     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10096     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
10097     clustersToSkip = cms.InputTag( "" ),
10098     buildingRoutine = cms.string( "cloneEngine" ),
10099     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
10100     seedCleaning = cms.bool( True ),
10101     removeDuplicates = cms.bool( True ),
10102     backwardFitInCMSSW = cms.bool( False ),
10103     mkFitSilent = cms.untracked.bool( True ),
10104     limitConcurrency = cms.untracked.bool( False ),
10105     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10106 )
10107 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
10108     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10109     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10110     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10111     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
10112     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
10113     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
10114     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10115     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
10116     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
10117     qualityMaxInvPt = cms.double( 100.0 ),
10118     qualityMinTheta = cms.double( 0.01 ),
10119     qualityMaxR = cms.double( 120.0 ),
10120     qualityMaxZ = cms.double( 280.0 ),
10121     qualityMaxPosErr = cms.double( 100.0 ),
10122     qualitySignPt = cms.bool( True ),
10123     doErrorRescale = cms.bool( True ),
10124     tfDnnLabel = cms.string( "trackSelectionTf" ),
10125     candMVASel = cms.bool( False ),
10126     candWP = cms.double( 0.0 ),
10127     batchSize = cms.int32( 16 )
10128 )
10129 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10130     TrajectoryInEvent = cms.bool( False ),
10131     useHitsSplitting = cms.bool( False ),
10132     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
10133     clusterRemovalInfo = cms.InputTag( "" ),
10134     AlgorithmName = cms.string( "hltIter0" ),
10135     GeometricInnerState = cms.bool( True ),
10136     reMatchSplitHits = cms.bool( False ),
10137     usePropagatorForPCA = cms.bool( False ),
10138     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10139     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
10140     useSimpleMF = cms.bool( True ),
10141     SimpleMagneticField = cms.string( "ParabolicMf" ),
10142     Fitter = cms.string( "hltESPFittingSmootherIT" ),
10143     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10144     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10145     NavigationSchool = cms.string( "" ),
10146     MeasurementTracker = cms.string( "" )
10147 )
10148 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
10149     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
10150     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10151     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
10152     ignoreVertices = cms.bool( False ),
10153     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10154     mva = cms.PSet( 
10155       minPixelHits = cms.vint32( 0, 0, 0 ),
10156       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10157       dr_par = cms.PSet( 
10158         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10159         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
10160         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
10161         dr_exp = cms.vint32( 4, 4, 4 ),
10162         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10163       ),
10164       maxLostLayers = cms.vint32( 1, 1, 1 ),
10165       min3DLayers = cms.vint32( 0, 0, 0 ),
10166       dz_par = cms.PSet( 
10167         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
10168         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
10169         dz_exp = cms.vint32( 4, 4, 4 )
10170       ),
10171       minNVtxTrk = cms.int32( 3 ),
10172       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10173       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10174       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
10175       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
10176       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10177       minLayers = cms.vint32( 3, 3, 3 )
10178     )
10179 )
10180 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
10181     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
10182     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
10183     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
10184     minQuality = cms.string( "highPurity" ),
10185     copyExtras = cms.untracked.bool( True ),
10186     copyTrajectories = cms.untracked.bool( False )
10187 )
10188 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10189     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
10190     trackClassifier = cms.InputTag( '','QualityMasks' ),
10191     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10192     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10193     oldClusterRemovalInfo = cms.InputTag( "" ),
10194     TrackQuality = cms.string( "highPurity" ),
10195     maxChi2 = cms.double( 16.0 ),
10196     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10197     overrideTrkQuals = cms.InputTag( "" )
10198 )
10199 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10200     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
10201     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10202     phase2clustersToSkip = cms.InputTag( "" )
10203 )
10204 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
10205     RegionPSet = cms.PSet( 
10206       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
10207       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10208       zErrorBeamSpot = cms.double( 15.0 ),
10209       extraPhi = cms.double( 0.0 ),
10210       extraEta = cms.double( 0.0 ),
10211       maxNVertices = cms.int32( 3 ),
10212       nSigmaZVertex = cms.double( 3.0 ),
10213       nSigmaZBeamSpot = cms.double( 4.0 ),
10214       ptMin = cms.double( 1.2 ),
10215       operationMode = cms.string( "VerticesFixed" ),
10216       searchOpt = cms.bool( False ),
10217       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
10218       originRadius = cms.double( 0.015 ),
10219       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
10220       precise = cms.bool( True ),
10221       zErrorVertex = cms.double( 0.03 )
10222     ),
10223     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10224     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10225     ignoreSingleFPixPanelModules = cms.bool( True ),
10226     debug = cms.untracked.bool( False ),
10227     createPlottingFiles = cms.untracked.bool( False ),
10228     layerList = cms.vstring( 'BPix1+BPix2',
10229       'BPix2+FPix1_pos',
10230       'BPix2+FPix1_neg',
10231       'FPix1_pos+FPix2_pos',
10232       'FPix1_neg+FPix2_neg',
10233       'BPix1+FPix2_neg',
10234       'BPix2+FPix2_neg',
10235       'FPix2_neg+FPix3_neg',
10236       'BPix2+BPix3' ),
10237     BPix = cms.PSet( 
10238       hitErrorRPhi = cms.double( 0.0027 ),
10239       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10240       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10241       useErrorsFromParam = cms.bool( True ),
10242       hitErrorRZ = cms.double( 0.006 ),
10243       HitProducer = cms.string( "hltSiPixelRecHits" )
10244     ),
10245     FPix = cms.PSet( 
10246       hitErrorRPhi = cms.double( 0.0051 ),
10247       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10248       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10249       useErrorsFromParam = cms.bool( True ),
10250       hitErrorRZ = cms.double( 0.0036 ),
10251       HitProducer = cms.string( "hltSiPixelRecHits" )
10252     ),
10253     TIB = cms.PSet(  ),
10254     TID = cms.PSet(  ),
10255     TOB = cms.PSet(  ),
10256     TEC = cms.PSet(  ),
10257     MTIB = cms.PSet(  ),
10258     MTID = cms.PSet(  ),
10259     MTOB = cms.PSet(  ),
10260     MTEC = cms.PSet(  )
10261 )
10262 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
10263     doClusterCheck = cms.bool( False ),
10264     MaxNumberOfStripClusters = cms.uint32( 50000 ),
10265     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
10266     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10267     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10268     cut = cms.string( "" ),
10269     DontCountDetsAboveNClusters = cms.uint32( 0 ),
10270     silentClusterCheck = cms.untracked.bool( False )
10271 )
10272 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
10273     seedingLayers = cms.InputTag( "" ),
10274     trackingRegions = cms.InputTag( "" ),
10275     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
10276     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
10277     produceSeedingHitSets = cms.bool( True ),
10278     produceIntermediateHitDoublets = cms.bool( False ),
10279     maxElement = cms.uint32( 0 ),
10280     maxElementTotal = cms.uint32( 50000000 ),
10281     putEmptyIfMaxElementReached = cms.bool( False ),
10282     layerPairs = cms.vuint32( 0 )
10283 )
10284 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10285     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
10286     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10287     SeedMomentumForBOFF = cms.double( 5.0 ),
10288     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10289     MinOneOverPtError = cms.double( 1.0 ),
10290     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10291     magneticField = cms.string( "ParabolicMf" ),
10292     forceKinematicWithRegionDirection = cms.bool( False ),
10293     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
10294 )
10295 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10296     cleanTrajectoryAfterInOut = cms.bool( False ),
10297     doSeedingRegionRebuilding = cms.bool( False ),
10298     onlyPixelHitsForSeedCleaner = cms.bool( False ),
10299     reverseTrajectories = cms.bool( False ),
10300     useHitsSplitting = cms.bool( False ),
10301     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
10302     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
10303     clustersToSkip = cms.InputTag( "" ),
10304     phase2clustersToSkip = cms.InputTag( "" ),
10305     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
10306     TransientInitialStateEstimatorParameters = cms.PSet( 
10307       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10308       numberMeasurementsForFit = cms.int32( 4 ),
10309       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10310     ),
10311     numHitsForSeedCleaner = cms.int32( 4 ),
10312     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10313     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10314     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10315     maxNSeeds = cms.uint32( 100000 ),
10316     maxSeedsBeforeCleaning = cms.uint32( 1000 )
10317 )
10318 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10319     TrajectoryInEvent = cms.bool( False ),
10320     useHitsSplitting = cms.bool( False ),
10321     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
10322     clusterRemovalInfo = cms.InputTag( "" ),
10323     AlgorithmName = cms.string( "hltDoubletRecovery" ),
10324     GeometricInnerState = cms.bool( True ),
10325     reMatchSplitHits = cms.bool( False ),
10326     usePropagatorForPCA = cms.bool( False ),
10327     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10328     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
10329     useSimpleMF = cms.bool( True ),
10330     SimpleMagneticField = cms.string( "ParabolicMf" ),
10331     Fitter = cms.string( "hltESPFittingSmootherIT" ),
10332     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10333     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10334     NavigationSchool = cms.string( "" ),
10335     MeasurementTracker = cms.string( "" )
10336 )
10337 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
10338     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
10339     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10340     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
10341     ignoreVertices = cms.bool( False ),
10342     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10343     mva = cms.PSet( 
10344       minPixelHits = cms.vint32( 0, 0, 0 ),
10345       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10346       dr_par = cms.PSet( 
10347         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10348         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
10349         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10350         dr_exp = cms.vint32( 4, 4, 4 ),
10351         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10352       ),
10353       maxLostLayers = cms.vint32( 1, 1, 1 ),
10354       min3DLayers = cms.vint32( 0, 0, 0 ),
10355       dz_par = cms.PSet( 
10356         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10357         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
10358         dz_exp = cms.vint32( 4, 4, 4 )
10359       ),
10360       minNVtxTrk = cms.int32( 3 ),
10361       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10362       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10363       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
10364       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
10365       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10366       minLayers = cms.vint32( 3, 3, 3 )
10367     )
10368 )
10369 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
10370     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
10371     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
10372     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
10373     minQuality = cms.string( "highPurity" ),
10374     copyExtras = cms.untracked.bool( True ),
10375     copyTrajectories = cms.untracked.bool( False )
10376 )
10377 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
10378     copyExtras = cms.untracked.bool( True ),
10379     copyMVA = cms.bool( False ),
10380     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
10381     MaxNormalizedChisq = cms.double( 1000.0 ),
10382     MinPT = cms.double( 0.05 ),
10383     MinFound = cms.int32( 3 ),
10384     Epsilon = cms.double( -0.001 ),
10385     ShareFrac = cms.double( 0.19 ),
10386     allowFirstHitShare = cms.bool( True ),
10387     FoundHitBonus = cms.double( 5.0 ),
10388     LostHitPenalty = cms.double( 20.0 ),
10389     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10390     newQuality = cms.string( "confirmed" ),
10391     setsToMerge = cms.VPSet( 
10392       cms.PSet(  pQual = cms.bool( False ),
10393         tLists = cms.vint32( 0, 1 )
10394       )
10395     ),
10396     hasSelector = cms.vint32( 0, 0 ),
10397     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
10398     writeOnlyTrkQuals = cms.bool( False ),
10399     makeReKeyedSeeds = cms.untracked.bool( False ),
10400     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10401 )
10402 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
10403     copyExtras = cms.untracked.bool( True ),
10404     copyMVA = cms.bool( False ),
10405     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10406     MaxNormalizedChisq = cms.double( 1000.0 ),
10407     MinPT = cms.double( 0.05 ),
10408     MinFound = cms.int32( 3 ),
10409     Epsilon = cms.double( -0.001 ),
10410     ShareFrac = cms.double( 0.19 ),
10411     allowFirstHitShare = cms.bool( True ),
10412     FoundHitBonus = cms.double( 5.0 ),
10413     LostHitPenalty = cms.double( 20.0 ),
10414     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10415     newQuality = cms.string( "confirmed" ),
10416     setsToMerge = cms.VPSet( 
10417       cms.PSet(  pQual = cms.bool( False ),
10418         tLists = cms.vint32( 0, 1 )
10419       )
10420     ),
10421     hasSelector = cms.vint32( 0, 0 ),
10422     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10423     writeOnlyTrkQuals = cms.bool( False ),
10424     makeReKeyedSeeds = cms.untracked.bool( False ),
10425     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10426 )
10427 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
10428     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
10429     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10430     ptMin = cms.double( 2.5 ),
10431     pMin = cms.double( 2.5 ),
10432     shareHitFraction = cms.double( 0.8 )
10433 )
10434 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
10435     MuonCaloCompatibility = cms.PSet( 
10436       delta_eta = cms.double( 0.02 ),
10437       delta_phi = cms.double( 0.02 ),
10438       allSiPMHO = cms.bool( False ),
10439       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10440       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10441     ),
10442     TrackAssociatorParameters = cms.PSet( 
10443       useMuon = cms.bool( True ),
10444       truthMatch = cms.bool( False ),
10445       usePreshower = cms.bool( False ),
10446       dRPreshowerPreselection = cms.double( 0.2 ),
10447       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10448       useEcal = cms.bool( True ),
10449       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10450       dRMuon = cms.double( 9999.0 ),
10451       dREcal = cms.double( 9999.0 ),
10452       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10453       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10454       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10455       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10456       propagateAllDirections = cms.bool( True ),
10457       muonMaxDistanceY = cms.double( 5.0 ),
10458       useHO = cms.bool( True ),
10459       muonMaxDistanceX = cms.double( 5.0 ),
10460       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10461       useHcal = cms.bool( True ),
10462       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10463       accountForTrajectoryChangeCalo = cms.bool( False ),
10464       dREcalPreselection = cms.double( 0.05 ),
10465       useCalo = cms.bool( False ),
10466       dRMuonPreselection = cms.double( 0.2 ),
10467       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10468       dRHcal = cms.double( 9999.0 ),
10469       dRHcalPreselection = cms.double( 0.2 ),
10470       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10471     ),
10472     CaloExtractorPSet = cms.PSet( 
10473       DR_Veto_H = cms.double( 0.1 ),
10474       CenterConeOnCalIntersection = cms.bool( False ),
10475       NoiseTow_EE = cms.double( 0.15 ),
10476       Noise_EB = cms.double( 0.025 ),
10477       Noise_HE = cms.double( 0.2 ),
10478       DR_Veto_E = cms.double( 0.07 ),
10479       NoiseTow_EB = cms.double( 0.04 ),
10480       Noise_EE = cms.double( 0.1 ),
10481       UseRecHitsFlag = cms.bool( False ),
10482       DR_Max = cms.double( 1.0 ),
10483       DepositLabel = cms.untracked.string( "Cal" ),
10484       Noise_HO = cms.double( 0.2 ),
10485       DR_Veto_HO = cms.double( 0.1 ),
10486       Threshold_H = cms.double( 0.5 ),
10487       PrintTimeReport = cms.untracked.bool( False ),
10488       Threshold_E = cms.double( 0.2 ),
10489       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10490       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10491       Threshold_HO = cms.double( 0.5 ),
10492       DepositInstanceLabels = cms.vstring( 'ecal',
10493         'hcal',
10494         'ho' ),
10495       ServiceParameters = cms.PSet( 
10496         RPCLayers = cms.bool( False ),
10497         UseMuonNavigation = cms.untracked.bool( False ),
10498         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10499       ),
10500       TrackAssociatorParameters = cms.PSet( 
10501         useMuon = cms.bool( False ),
10502         truthMatch = cms.bool( False ),
10503         usePreshower = cms.bool( False ),
10504         dRPreshowerPreselection = cms.double( 0.2 ),
10505         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10506         useEcal = cms.bool( False ),
10507         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10508         dRMuon = cms.double( 9999.0 ),
10509         dREcal = cms.double( 1.0 ),
10510         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10511         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10512         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10513         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10514         propagateAllDirections = cms.bool( True ),
10515         muonMaxDistanceY = cms.double( 5.0 ),
10516         useHO = cms.bool( False ),
10517         muonMaxDistanceX = cms.double( 5.0 ),
10518         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10519         useHcal = cms.bool( False ),
10520         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10521         accountForTrajectoryChangeCalo = cms.bool( False ),
10522         dREcalPreselection = cms.double( 1.0 ),
10523         useCalo = cms.bool( True ),
10524         dRMuonPreselection = cms.double( 0.2 ),
10525         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10526         dRHcal = cms.double( 1.0 ),
10527         dRHcalPreselection = cms.double( 1.0 ),
10528         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10529       ),
10530       Noise_HB = cms.double( 0.2 )
10531     ),
10532     TrackExtractorPSet = cms.PSet( 
10533       Diff_z = cms.double( 0.2 ),
10534       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10535       Chi2Ndof_Max = cms.double( 1.0E64 ),
10536       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10537       DR_Veto = cms.double( 0.01 ),
10538       Pt_Min = cms.double( -1.0 ),
10539       DR_Max = cms.double( 1.0 ),
10540       DepositLabel = cms.untracked.string( "" ),
10541       NHits_Min = cms.uint32( 0 ),
10542       Chi2Prob_Min = cms.double( -1.0 ),
10543       Diff_r = cms.double( 0.1 ),
10544       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10545       ComponentName = cms.string( "TrackExtractor" )
10546     ),
10547     JetExtractorPSet = cms.PSet( 
10548       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10549       DR_Veto = cms.double( 0.1 ),
10550       DR_Max = cms.double( 1.0 ),
10551       ExcludeMuonVeto = cms.bool( True ),
10552       PrintTimeReport = cms.untracked.bool( False ),
10553       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10554       ComponentName = cms.string( "JetExtractor" ),
10555       ServiceParameters = cms.PSet( 
10556         RPCLayers = cms.bool( False ),
10557         UseMuonNavigation = cms.untracked.bool( False ),
10558         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10559       ),
10560       TrackAssociatorParameters = cms.PSet( 
10561         useMuon = cms.bool( False ),
10562         truthMatch = cms.bool( False ),
10563         usePreshower = cms.bool( False ),
10564         dRPreshowerPreselection = cms.double( 0.2 ),
10565         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10566         useEcal = cms.bool( False ),
10567         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10568         dRMuon = cms.double( 9999.0 ),
10569         dREcal = cms.double( 0.5 ),
10570         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10571         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10572         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10573         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10574         propagateAllDirections = cms.bool( True ),
10575         muonMaxDistanceY = cms.double( 5.0 ),
10576         useHO = cms.bool( False ),
10577         muonMaxDistanceX = cms.double( 5.0 ),
10578         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10579         useHcal = cms.bool( False ),
10580         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10581         accountForTrajectoryChangeCalo = cms.bool( False ),
10582         dREcalPreselection = cms.double( 0.5 ),
10583         useCalo = cms.bool( True ),
10584         dRMuonPreselection = cms.double( 0.2 ),
10585         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10586         dRHcal = cms.double( 0.5 ),
10587         dRHcalPreselection = cms.double( 0.5 ),
10588         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10589       ),
10590       Threshold = cms.double( 5.0 )
10591     ),
10592     trackDepositName = cms.string( "tracker" ),
10593     ecalDepositName = cms.string( "ecal" ),
10594     hcalDepositName = cms.string( "hcal" ),
10595     hoDepositName = cms.string( "ho" ),
10596     jetDepositName = cms.string( "jets" ),
10597     TimingFillerParameters = cms.PSet( 
10598       DTTimingParameters = cms.PSet( 
10599         HitError = cms.double( 6.0 ),
10600         MatchParameters = cms.PSet( 
10601           TightMatchDT = cms.bool( False ),
10602           DTradius = cms.double( 0.01 ),
10603           TightMatchCSC = cms.bool( True ),
10604           CSCsegments = cms.InputTag( "hltCscSegments" ),
10605           DTsegments = cms.InputTag( "hltDt4DSegments" )
10606         ),
10607         debug = cms.bool( False ),
10608         DoWireCorr = cms.bool( False ),
10609         RequireBothProjections = cms.bool( False ),
10610         DTTimeOffset = cms.double( 2.7 ),
10611         PruneCut = cms.double( 10000.0 ),
10612         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10613         UseSegmentT0 = cms.bool( False ),
10614         HitsMin = cms.int32( 5 ),
10615         DropTheta = cms.bool( True ),
10616         ServiceParameters = cms.PSet( 
10617           RPCLayers = cms.bool( True ),
10618           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10619         )
10620       ),
10621       UseCSC = cms.bool( True ),
10622       CSCTimingParameters = cms.PSet( 
10623         MatchParameters = cms.PSet( 
10624           TightMatchDT = cms.bool( False ),
10625           DTradius = cms.double( 0.01 ),
10626           TightMatchCSC = cms.bool( True ),
10627           CSCsegments = cms.InputTag( "hltCscSegments" ),
10628           DTsegments = cms.InputTag( "hltDt4DSegments" )
10629         ),
10630         debug = cms.bool( False ),
10631         CSCWireTimeOffset = cms.double( 0.0 ),
10632         CSCStripError = cms.double( 7.0 ),
10633         CSCTimeOffset = cms.double( 0.0 ),
10634         CSCWireError = cms.double( 8.6 ),
10635         PruneCut = cms.double( 100.0 ),
10636         CSCsegments = cms.InputTag( "hltCscSegments" ),
10637         UseStripTime = cms.bool( True ),
10638         CSCStripTimeOffset = cms.double( 0.0 ),
10639         UseWireTime = cms.bool( True ),
10640         ServiceParameters = cms.PSet( 
10641           RPCLayers = cms.bool( True ),
10642           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10643         )
10644       ),
10645       ErrorDT = cms.double( 6.0 ),
10646       EcalEnergyCut = cms.double( 0.4 ),
10647       UseECAL = cms.bool( True ),
10648       ErrorEB = cms.double( 2.085 ),
10649       UseDT = cms.bool( True ),
10650       ErrorEE = cms.double( 6.95 ),
10651       ErrorCSC = cms.double( 7.4 )
10652     ),
10653     ShowerDigiFillerParameters = cms.PSet( 
10654       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10655       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10656       digiMaxDistanceX = cms.double( 25.0 )
10657     ),
10658     TrackerKinkFinderParameters = cms.PSet( 
10659       usePosition = cms.bool( False ),
10660       diagonalOnly = cms.bool( False )
10661     ),
10662     fillEnergy = cms.bool( True ),
10663     storeCrossedHcalRecHits = cms.bool( False ),
10664     maxAbsPullX = cms.double( 4.0 ),
10665     maxAbsEta = cms.double( 3.0 ),
10666     minPt = cms.double( 10.0 ),
10667     inputCollectionTypes = cms.vstring( 'inner tracks',
10668       'links',
10669       'outer tracks' ),
10670     addExtraSoftMuons = cms.bool( False ),
10671     fillGlobalTrackRefits = cms.bool( False ),
10672     debugWithTruthMatching = cms.bool( False ),
10673     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10674     fillCaloCompatibility = cms.bool( True ),
10675     maxAbsPullY = cms.double( 9999.0 ),
10676     maxAbsDy = cms.double( 9999.0 ),
10677     minP = cms.double( 10.0 ),
10678     minPCaloMuon = cms.double( 1.0E9 ),
10679     maxAbsDx = cms.double( 3.0 ),
10680     fillIsolation = cms.bool( True ),
10681     writeIsoDeposits = cms.bool( False ),
10682     minNumberOfMatches = cms.int32( 1 ),
10683     fillMatching = cms.bool( True ),
10684     fillShowerDigis = cms.bool( False ),
10685     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10686     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10687     fillGlobalTrackQuality = cms.bool( False ),
10688     globalTrackQualityInputTag = cms.InputTag( "" ),
10689     selectHighPurity = cms.bool( False ),
10690     pvInputTag = cms.InputTag( "" ),
10691     fillTrackerKink = cms.bool( False ),
10692     minCaloCompatibility = cms.double( 0.6 ),
10693     runArbitrationCleaner = cms.bool( False ),
10694     arbitrationCleanerOptions = cms.PSet( 
10695       OverlapDTheta = cms.double( 0.02 ),
10696       Overlap = cms.bool( True ),
10697       Clustering = cms.bool( True ),
10698       ME1a = cms.bool( True ),
10699       ClusterDTheta = cms.double( 0.02 ),
10700       ClusterDPhi = cms.double( 0.6 ),
10701       OverlapDPhi = cms.double( 0.0786 )
10702     ),
10703     arbitrateTrackerMuons = cms.bool( False )
10704 )
10705 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10706     navigator = cms.PSet( 
10707       barrel = cms.PSet(  ),
10708       endcap = cms.PSet(  ),
10709       name = cms.string( "PFRecHitECALNavigator" )
10710     ),
10711     producers = cms.VPSet( 
10712       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10713         srFlags = cms.InputTag( "" ),
10714         name = cms.string( "PFEBRecHitCreator" ),
10715         qualityTests = cms.VPSet( 
10716           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10717             applySelectionsToAllCrystals = cms.bool( True )
10718           ),
10719           cms.PSet(  topologicalCleaning = cms.bool( True ),
10720             skipTTRecoveredHits = cms.bool( True ),
10721             cleaningThreshold = cms.double( 2.0 ),
10722             name = cms.string( "PFRecHitQTestECAL" ),
10723             timingCleaning = cms.bool( True )
10724           )
10725         )
10726       ),
10727       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10728         srFlags = cms.InputTag( "" ),
10729         name = cms.string( "PFEERecHitCreator" ),
10730         qualityTests = cms.VPSet( 
10731           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10732             applySelectionsToAllCrystals = cms.bool( True )
10733           ),
10734           cms.PSet(  topologicalCleaning = cms.bool( True ),
10735             skipTTRecoveredHits = cms.bool( True ),
10736             cleaningThreshold = cms.double( 2.0 ),
10737             name = cms.string( "PFRecHitQTestECAL" ),
10738             timingCleaning = cms.bool( True )
10739           )
10740         )
10741       )
10742     )
10743 )
10744 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10745     navigator = cms.PSet( 
10746       hcalEnums = cms.vint32( 4 ),
10747       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10748     ),
10749     producers = cms.VPSet( 
10750       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10751         LongFibre_Fraction = cms.double( 0.1 ),
10752         src = cms.InputTag( "hltHfreco" ),
10753         EMDepthCorrection = cms.double( 22.0 ),
10754         ShortFibre_Fraction = cms.double( 0.01 ),
10755         HADDepthCorrection = cms.double( 25.0 ),
10756         HFCalib29 = cms.double( 1.07 ),
10757         LongFibre_Cut = cms.double( 120.0 ),
10758         name = cms.string( "PFHFRecHitCreator" ),
10759         qualityTests = cms.VPSet( 
10760           cms.PSet(  flags = cms.vstring( 'Standard',
10761   'HFLong',
10762   'HFShort' ),
10763             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10764             name = cms.string( "PFRecHitQTestHCALChannel" ),
10765             maxSeverities = cms.vint32( 11, 9, 9 )
10766           ),
10767           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10768             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10769             cuts = cms.VPSet( 
10770               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10771                 depth = cms.vint32( 1, 2 ),
10772                 detectorEnum = cms.int32( 4 )
10773               )
10774             )
10775           )
10776         ),
10777         ShortFibre_Cut = cms.double( 60.0 )
10778       )
10779     )
10780 )
10781 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10782     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10783     producers = cms.VPSet( 
10784       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10785         name = cms.string( "PFPSRecHitCreator" ),
10786         qualityTests = cms.VPSet( 
10787           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10788             name = cms.string( "PFRecHitQTestThreshold" )
10789           )
10790         )
10791       )
10792     )
10793 )
10794 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10795     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10796     usePFThresholdsFromDB = cms.bool( True ),
10797     recHitCleaners = cms.VPSet( 
10798     ),
10799     seedCleaners = cms.VPSet( 
10800     ),
10801     seedFinder = cms.PSet( 
10802       thresholdsByDetector = cms.VPSet( 
10803         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10804           seedingThreshold = cms.double( 0.6 ),
10805           detector = cms.string( "ECAL_ENDCAP" )
10806         ),
10807         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10808           seedingThreshold = cms.double( 0.23 ),
10809           detector = cms.string( "ECAL_BARREL" )
10810         )
10811       ),
10812       algoName = cms.string( "LocalMaximumSeedFinder" ),
10813       nNeighbours = cms.int32( 8 )
10814     ),
10815     initialClusteringStep = cms.PSet( 
10816       thresholdsByDetector = cms.VPSet( 
10817         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10818           gatheringThresholdPt = cms.double( 0.0 ),
10819           detector = cms.string( "ECAL_BARREL" )
10820         ),
10821         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10822           gatheringThresholdPt = cms.double( 0.0 ),
10823           detector = cms.string( "ECAL_ENDCAP" )
10824         )
10825       ),
10826       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10827       useCornerCells = cms.bool( True )
10828     ),
10829     pfClusterBuilder = cms.PSet( 
10830       minFracTot = cms.double( 1.0E-20 ),
10831       stoppingTolerance = cms.double( 1.0E-8 ),
10832       positionCalc = cms.PSet( 
10833         minAllowedNormalization = cms.double( 1.0E-9 ),
10834         posCalcNCrystals = cms.int32( 9 ),
10835         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10836         logWeightDenominator = cms.double( 0.08 ),
10837         minFractionInCalc = cms.double( 1.0E-9 ),
10838         timeResolutionCalcBarrel = cms.PSet( 
10839           corrTermLowE = cms.double( 0.0510871 ),
10840           threshLowE = cms.double( 0.5 ),
10841           noiseTerm = cms.double( 1.10889 ),
10842           constantTermLowE = cms.double( 0.0 ),
10843           noiseTermLowE = cms.double( 1.31883 ),
10844           threshHighE = cms.double( 5.0 ),
10845           constantTerm = cms.double( 0.428192 )
10846         ),
10847         timeResolutionCalcEndcap = cms.PSet( 
10848           corrTermLowE = cms.double( 0.0 ),
10849           threshLowE = cms.double( 1.0 ),
10850           noiseTerm = cms.double( 5.72489999999 ),
10851           constantTermLowE = cms.double( 0.0 ),
10852           noiseTermLowE = cms.double( 6.92683000001 ),
10853           threshHighE = cms.double( 10.0 ),
10854           constantTerm = cms.double( 0.0 )
10855         )
10856       ),
10857       maxIterations = cms.uint32( 50 ),
10858       positionCalcForConvergence = cms.PSet( 
10859         minAllowedNormalization = cms.double( 0.0 ),
10860         T0_ES = cms.double( 1.2 ),
10861         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10862         T0_EE = cms.double( 3.1 ),
10863         T0_EB = cms.double( 7.4 ),
10864         X0 = cms.double( 0.89 ),
10865         minFractionInCalc = cms.double( 0.0 ),
10866         W0 = cms.double( 4.2 )
10867       ),
10868       allCellsPositionCalc = cms.PSet( 
10869         minAllowedNormalization = cms.double( 1.0E-9 ),
10870         posCalcNCrystals = cms.int32( -1 ),
10871         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10872         logWeightDenominator = cms.double( 0.08 ),
10873         minFractionInCalc = cms.double( 1.0E-9 ),
10874         timeResolutionCalcBarrel = cms.PSet( 
10875           corrTermLowE = cms.double( 0.0510871 ),
10876           threshLowE = cms.double( 0.5 ),
10877           noiseTerm = cms.double( 1.10889 ),
10878           constantTermLowE = cms.double( 0.0 ),
10879           noiseTermLowE = cms.double( 1.31883 ),
10880           threshHighE = cms.double( 5.0 ),
10881           constantTerm = cms.double( 0.428192 )
10882         ),
10883         timeResolutionCalcEndcap = cms.PSet( 
10884           corrTermLowE = cms.double( 0.0 ),
10885           threshLowE = cms.double( 1.0 ),
10886           noiseTerm = cms.double( 5.72489999999 ),
10887           constantTermLowE = cms.double( 0.0 ),
10888           noiseTermLowE = cms.double( 6.92683000001 ),
10889           threshHighE = cms.double( 10.0 ),
10890           constantTerm = cms.double( 0.0 )
10891         )
10892       ),
10893       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10894       recHitEnergyNorms = cms.VPSet( 
10895         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10896           detector = cms.string( "ECAL_BARREL" )
10897         ),
10898         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10899           detector = cms.string( "ECAL_ENDCAP" )
10900         )
10901       ),
10902       showerSigma = cms.double( 1.5 ),
10903       minFractionToKeep = cms.double( 1.0E-7 ),
10904       excludeOtherSeeds = cms.bool( True )
10905     ),
10906     positionReCalc = cms.PSet( 
10907       minAllowedNormalization = cms.double( 0.0 ),
10908       T0_ES = cms.double( 1.2 ),
10909       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10910       T0_EE = cms.double( 3.1 ),
10911       T0_EB = cms.double( 7.4 ),
10912       X0 = cms.double( 0.89 ),
10913       minFractionInCalc = cms.double( 0.0 ),
10914       W0 = cms.double( 4.2 )
10915     ),
10916     energyCorrector = cms.PSet(  )
10917 )
10918 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10919     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10920     usePFThresholdsFromDB = cms.bool( True ),
10921     recHitCleaners = cms.VPSet( 
10922     ),
10923     seedCleaners = cms.VPSet( 
10924     ),
10925     seedFinder = cms.PSet( 
10926       thresholdsByDetector = cms.VPSet( 
10927         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10928           seedingThreshold = cms.double( 1.2E-4 ),
10929           detector = cms.string( "PS1" )
10930         ),
10931         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10932           seedingThreshold = cms.double( 1.2E-4 ),
10933           detector = cms.string( "PS2" )
10934         )
10935       ),
10936       algoName = cms.string( "LocalMaximumSeedFinder" ),
10937       nNeighbours = cms.int32( 4 )
10938     ),
10939     initialClusteringStep = cms.PSet( 
10940       thresholdsByDetector = cms.VPSet( 
10941         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10942           gatheringThresholdPt = cms.double( 0.0 ),
10943           detector = cms.string( "PS1" )
10944         ),
10945         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10946           gatheringThresholdPt = cms.double( 0.0 ),
10947           detector = cms.string( "PS2" )
10948         )
10949       ),
10950       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10951       useCornerCells = cms.bool( False )
10952     ),
10953     pfClusterBuilder = cms.PSet( 
10954       minFracTot = cms.double( 1.0E-20 ),
10955       stoppingTolerance = cms.double( 1.0E-8 ),
10956       positionCalc = cms.PSet( 
10957         minAllowedNormalization = cms.double( 1.0E-9 ),
10958         posCalcNCrystals = cms.int32( -1 ),
10959         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10960         logWeightDenominator = cms.double( 6.0E-5 ),
10961         minFractionInCalc = cms.double( 1.0E-9 )
10962       ),
10963       maxIterations = cms.uint32( 50 ),
10964       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10965       recHitEnergyNorms = cms.VPSet( 
10966         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10967           detector = cms.string( "PS1" )
10968         ),
10969         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10970           detector = cms.string( "PS2" )
10971         )
10972       ),
10973       showerSigma = cms.double( 0.3 ),
10974       minFractionToKeep = cms.double( 1.0E-7 ),
10975       excludeOtherSeeds = cms.bool( True )
10976     ),
10977     positionReCalc = cms.PSet(  ),
10978     energyCorrector = cms.PSet(  )
10979 )
10980 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10981     minimumPSEnergy = cms.double( 0.0 ),
10982     skipPS = cms.bool( False ),
10983     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10984     energyCorrector = cms.PSet( 
10985       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10986       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10987       applyCrackCorrections = cms.bool( False ),
10988       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10989       applyMVACorrections = cms.bool( True ),
10990       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10991       maxPtForMVAEvaluation = cms.double( 300.0 ),
10992       srfAwareCorrection = cms.bool( True )
10993     ),
10994     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10995 )
10996 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
10997     producers = cms.VPSet( 
10998       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
10999         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
11000       )
11001     ),
11002     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11003     synchronise = cms.untracked.bool( False ),
11004     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11005 )
11006 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
11007     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
11008 )
11009 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
11010     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11011     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11012     seedFinder = cms.PSet( 
11013       thresholdsByDetector = cms.VPSet( 
11014         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11015           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11016           detector = cms.string( "HCAL_BARREL1" )
11017         ),
11018         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11019           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11020           detector = cms.string( "HCAL_ENDCAP" )
11021         )
11022       ),
11023       nNeighbours = cms.int32( 4 )
11024     ),
11025     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
11026   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11027     detector = cms.string( "HCAL_BARREL1" )
11028   ),
11029   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11030     detector = cms.string( "HCAL_ENDCAP" )
11031   )
11032 ) ),
11033     pfClusterBuilder = cms.PSet( 
11034       minFracTot = cms.double( 1.0E-20 ),
11035       stoppingTolerance = cms.double( 1.0E-8 ),
11036       positionCalc = cms.PSet( 
11037         minAllowedNormalization = cms.double( 1.0E-9 ),
11038         minFractionInCalc = cms.double( 1.0E-9 )
11039       ),
11040       maxIterations = cms.uint32( 5 ),
11041       recHitEnergyNorms = cms.VPSet( 
11042         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11043           detector = cms.string( "HCAL_BARREL1" )
11044         ),
11045         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11046           detector = cms.string( "HCAL_ENDCAP" )
11047         )
11048       ),
11049       showerSigma = cms.double( 10.0 ),
11050       minFractionToKeep = cms.double( 1.0E-7 ),
11051       excludeOtherSeeds = cms.bool( True ),
11052       timeResolutionCalcBarrel = cms.PSet( 
11053         corrTermLowE = cms.double( 0.0 ),
11054         threshLowE = cms.double( 6.0 ),
11055         noiseTerm = cms.double( 21.86 ),
11056         constantTermLowE = cms.double( 4.24 ),
11057         noiseTermLowE = cms.double( 8.0 ),
11058         threshHighE = cms.double( 15.0 ),
11059         constantTerm = cms.double( 2.82 )
11060       ),
11061       timeResolutionCalcEndcap = cms.PSet( 
11062         corrTermLowE = cms.double( 0.0 ),
11063         threshLowE = cms.double( 6.0 ),
11064         noiseTerm = cms.double( 21.86 ),
11065         constantTermLowE = cms.double( 4.24 ),
11066         noiseTermLowE = cms.double( 8.0 ),
11067         threshHighE = cms.double( 15.0 ),
11068         constantTerm = cms.double( 2.82 )
11069       )
11070     ),
11071     synchronise = cms.bool( False ),
11072     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11073 )
11074 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
11075     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
11076     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11077     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11078     usePFThresholdsFromDB = cms.bool( True ),
11079     pfClusterBuilder = cms.PSet( 
11080       minFracTot = cms.double( 1.0E-20 ),
11081       stoppingTolerance = cms.double( 1.0E-8 ),
11082       positionCalc = cms.PSet( 
11083         minAllowedNormalization = cms.double( 1.0E-9 ),
11084         posCalcNCrystals = cms.int32( 5 ),
11085         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11086         logWeightDenominatorByDetector = cms.VPSet( 
11087           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11088             depths = cms.vint32( 1, 2, 3, 4 ),
11089             detector = cms.string( "HCAL_BARREL1" )
11090           ),
11091           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11092             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11093             detector = cms.string( "HCAL_ENDCAP" )
11094           )
11095         ),
11096         minFractionInCalc = cms.double( 1.0E-9 )
11097       ),
11098       maxIterations = cms.uint32( 5 ),
11099       minChi2Prob = cms.double( 0.0 ),
11100       allCellsPositionCalc = cms.PSet( 
11101         minAllowedNormalization = cms.double( 1.0E-9 ),
11102         posCalcNCrystals = cms.int32( -1 ),
11103         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11104         logWeightDenominatorByDetector = cms.VPSet( 
11105           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11106             depths = cms.vint32( 1, 2, 3, 4 ),
11107             detector = cms.string( "HCAL_BARREL1" )
11108           ),
11109           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11110             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11111             detector = cms.string( "HCAL_ENDCAP" )
11112           )
11113         ),
11114         minFractionInCalc = cms.double( 1.0E-9 )
11115       ),
11116       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11117       recHitEnergyNorms = cms.VPSet( 
11118         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11119           depths = cms.vint32( 1, 2, 3, 4 ),
11120           detector = cms.string( "HCAL_BARREL1" )
11121         ),
11122         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11123           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11124           detector = cms.string( "HCAL_ENDCAP" )
11125         )
11126       ),
11127       maxNSigmaTime = cms.double( 10.0 ),
11128       showerSigma = cms.double( 10.0 ),
11129       timeSigmaEE = cms.double( 10.0 ),
11130       clusterTimeResFromSeed = cms.bool( False ),
11131       minFractionToKeep = cms.double( 1.0E-7 ),
11132       excludeOtherSeeds = cms.bool( True ),
11133       timeResolutionCalcBarrel = cms.PSet( 
11134         corrTermLowE = cms.double( 0.0 ),
11135         threshLowE = cms.double( 6.0 ),
11136         noiseTerm = cms.double( 21.86 ),
11137         constantTermLowE = cms.double( 4.24 ),
11138         noiseTermLowE = cms.double( 8.0 ),
11139         threshHighE = cms.double( 15.0 ),
11140         constantTerm = cms.double( 2.82 )
11141       ),
11142       timeResolutionCalcEndcap = cms.PSet( 
11143         corrTermLowE = cms.double( 0.0 ),
11144         threshLowE = cms.double( 6.0 ),
11145         noiseTerm = cms.double( 21.86 ),
11146         constantTermLowE = cms.double( 4.24 ),
11147         noiseTermLowE = cms.double( 8.0 ),
11148         threshHighE = cms.double( 15.0 ),
11149         constantTerm = cms.double( 2.82 )
11150       ),
11151       timeSigmaEB = cms.double( 10.0 )
11152     )
11153 )
11154 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
11155     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
11156     energyCorrector = cms.PSet(  ),
11157     pfClusterBuilder = cms.PSet( 
11158       allCellsPositionCalc = cms.PSet( 
11159         minAllowedNormalization = cms.double( 1.0E-9 ),
11160         posCalcNCrystals = cms.int32( -1 ),
11161         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11162         logWeightDenominatorByDetector = cms.VPSet( 
11163           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11164             depths = cms.vint32( 1, 2, 3, 4 ),
11165             detector = cms.string( "HCAL_BARREL1" )
11166           ),
11167           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11168             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11169             detector = cms.string( "HCAL_ENDCAP" )
11170           )
11171         ),
11172         minFractionInCalc = cms.double( 1.0E-9 )
11173       ),
11174       algoName = cms.string( "PFMultiDepthClusterizer" ),
11175       nSigmaPhi = cms.double( 2.0 ),
11176       minFractionToKeep = cms.double( 1.0E-7 ),
11177       nSigmaEta = cms.double( 2.0 )
11178     ),
11179     positionReCalc = cms.PSet(  ),
11180     usePFThresholdsFromDB = cms.bool( True )
11181 )
11182 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11183     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11184     usePFThresholdsFromDB = cms.bool( True ),
11185     recHitCleaners = cms.VPSet( 
11186     ),
11187     seedCleaners = cms.VPSet( 
11188     ),
11189     seedFinder = cms.PSet( 
11190       thresholdsByDetector = cms.VPSet( 
11191         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11192           seedingThreshold = cms.double( 1.4 ),
11193           detector = cms.string( "HF_EM" )
11194         ),
11195         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11196           seedingThreshold = cms.double( 1.4 ),
11197           detector = cms.string( "HF_HAD" )
11198         )
11199       ),
11200       algoName = cms.string( "LocalMaximumSeedFinder" ),
11201       nNeighbours = cms.int32( 0 )
11202     ),
11203     initialClusteringStep = cms.PSet( 
11204       thresholdsByDetector = cms.VPSet( 
11205       ),
11206       algoName = cms.string( "Basic2DClusterForEachSeed" )
11207     ),
11208     pfClusterBuilder = cms.PSet(  ),
11209     positionReCalc = cms.PSet(  ),
11210     energyCorrector = cms.PSet(  )
11211 )
11212 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
11213     TrackQuality = cms.string( "none" ),
11214     UseQuality = cms.bool( False ),
11215     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
11216 )
11217 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
11218     verbose = cms.untracked.bool( False ),
11219     debug = cms.untracked.bool( False ),
11220     elementImporters = cms.VPSet( 
11221       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
11222         cleanBadConvertedBrems = cms.bool( False ),
11223         muonMaxDPtOPt = cms.double( 1.0 ),
11224         source = cms.InputTag( "hltLightPFTracks" ),
11225         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11226         vetoEndcap = cms.bool( False ),
11227         useIterativeTracking = cms.bool( False ),
11228         importerName = cms.string( "GeneralTracksImporter" ),
11229         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11230         trackQuality = cms.string( "highPurity" )
11231       ),
11232       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11233         importerName = cms.string( "ECALClusterImporter" ),
11234         BCtoPFCMap = cms.InputTag( "" )
11235       ),
11236       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11237         importerName = cms.string( "GenericClusterImporter" )
11238       ),
11239       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
11240         importerName = cms.string( "GenericClusterImporter" )
11241       )
11242     ),
11243     linkDefinitions = cms.VPSet( 
11244       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
11245         useKDTree = cms.bool( True ),
11246         linkerName = cms.string( "TrackAndECALLinker" )
11247       ),
11248       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
11249         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11250         nMaxHcalLinksPerTrack = cms.int32( 1 ),
11251         linkType = cms.string( "TRACK:HCAL" ),
11252         useKDTree = cms.bool( True ),
11253         linkerName = cms.string( "TrackAndHCALLinker" )
11254       ),
11255       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
11256         linkType = cms.string( "ECAL:HCAL" ),
11257         useKDTree = cms.bool( False ),
11258         linkerName = cms.string( "ECALAndHCALLinker" )
11259       ),
11260       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
11261         useKDTree = cms.bool( False ),
11262         linkerName = cms.string( "HFEMAndHFHADLinker" )
11263       )
11264     )
11265 )
11266 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
11267     verbose = cms.untracked.bool( False ),
11268     debug = cms.untracked.bool( False ),
11269     blocks = cms.InputTag( "hltParticleFlowBlock" ),
11270     muons = cms.InputTag( "hltMuons" ),
11271     postMuonCleaning = cms.bool( True ),
11272     vetoEndcap = cms.bool( False ),
11273     vertexCollection = cms.InputTag( "hltPixelVertices" ),
11274     useVerticesForNeutral = cms.bool( True ),
11275     useHO = cms.bool( False ),
11276     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11277     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11278     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11279     useEGammaElectrons = cms.bool( False ),
11280     egammaElectrons = cms.InputTag( "" ),
11281     useEGammaFilters = cms.bool( False ),
11282     useProtectionsForJetMET = cms.bool( True ),
11283     PFEGammaFiltersParameters = cms.PSet( 
11284       electron_missinghits = cms.uint32( 1 ),
11285       electron_protectionsForJetMET = cms.PSet( 
11286         maxEeleOverPoutRes = cms.double( 0.5 ),
11287         maxEleHcalEOverEcalE = cms.double( 0.1 ),
11288         maxEcalEOverPRes = cms.double( 0.2 ),
11289         maxHcalEOverP = cms.double( 1.0 ),
11290         maxE = cms.double( 50.0 ),
11291         maxTrackPOverEele = cms.double( 1.0 ),
11292         maxDPhiIN = cms.double( 0.1 ),
11293         maxEcalEOverP_2 = cms.double( 0.2 ),
11294         maxEcalEOverP_1 = cms.double( 0.5 ),
11295         maxEeleOverPout = cms.double( 0.2 ),
11296         maxHcalEOverEcalE = cms.double( 0.1 ),
11297         maxHcalE = cms.double( 10.0 ),
11298         maxNtracks = cms.double( 3.0 )
11299       ),
11300       photon_MinEt = cms.double( 10.0 ),
11301       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11302       electron_protectionsForBadHcal = cms.PSet( 
11303         dEta = cms.vdouble( 0.0064, 0.01264 ),
11304         dPhi = cms.vdouble( 0.0547, 0.0394 ),
11305         enableProtections = cms.bool( False ),
11306         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
11307         eInvPInv = cms.vdouble( 0.184, 0.0721 )
11308       ),
11309       photon_protectionsForBadHcal = cms.PSet( 
11310         enableProtections = cms.bool( False ),
11311         solidConeTrkIsoOffset = cms.double( 10.0 ),
11312         solidConeTrkIsoSlope = cms.double( 0.3 )
11313       ),
11314       electron_iso_mva_barrel = cms.double( -0.1875 ),
11315       electron_iso_mva_endcap = cms.double( -0.1075 ),
11316       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11317       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11318       photon_HoE = cms.double( 0.05 ),
11319       electron_iso_combIso_endcap = cms.double( 10.0 ),
11320       electron_iso_pt = cms.double( 10.0 ),
11321       photon_protectionsForJetMET = cms.PSet( 
11322         sumPtTrackIsoSlope = cms.double( 0.001 ),
11323         sumPtTrackIso = cms.double( 4.0 )
11324       ),
11325       electron_iso_combIso_barrel = cms.double( 10.0 ),
11326       electron_noniso_mvaCut = cms.double( -0.1 ),
11327       photon_combIso = cms.double( 10.0 ),
11328       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
11329     ),
11330     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11331     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11332     muon_HO = cms.vdouble( 0.9, 0.9 ),
11333     PFMuonAlgoParameters = cms.PSet(  ),
11334     rejectTracks_Bad = cms.bool( False ),
11335     rejectTracks_Step45 = cms.bool( False ),
11336     usePFNuclearInteractions = cms.bool( False ),
11337     usePFConversions = cms.bool( False ),
11338     usePFDecays = cms.bool( False ),
11339     dptRel_DispVtx = cms.double( 10.0 ),
11340     iCfgCandConnector = cms.PSet( 
11341       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11342       bCorrect = cms.bool( False ),
11343       bCalibPrimary = cms.bool( False )
11344     ),
11345     nsigma_TRACK = cms.double( 1.0 ),
11346     pt_Error = cms.double( 1.0 ),
11347     factors_45 = cms.vdouble( 10.0, 100.0 ),
11348     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11349     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11350     goodTrackDeadHcal_layers = cms.uint32( 4 ),
11351     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11352     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11353     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11354     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11355     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11356     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11357     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11358     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11359     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11360     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11361     pf_nsigma_ECAL = cms.double( 0.0 ),
11362     pf_nsigma_HCAL = cms.double( 1.0 ),
11363     pf_nsigma_HFEM = cms.double( 1.0 ),
11364     pf_nsigma_HFHAD = cms.double( 1.0 ),
11365     useCalibrationsFromDB = cms.bool( True ),
11366     calibrationsLabel = cms.string( "HLT" ),
11367     postHFCleaning = cms.bool( False ),
11368     PFHFCleaningParameters = cms.PSet( 
11369       minHFCleaningPt = cms.double( 5.0 ),
11370       minDeltaMet = cms.double( 0.4 ),
11371       maxSignificance = cms.double( 2.5 ),
11372       minSignificance = cms.double( 2.5 ),
11373       minSignificanceReduction = cms.double( 1.4 ),
11374       maxDeltaPhiPt = cms.double( 7.0 )
11375     ),
11376     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11377     calibHF_use = cms.bool( False ),
11378     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 ),
11379     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 ),
11380     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 ),
11381     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 ),
11382     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 ),
11383     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11384 )
11385 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
11386     useMassDropTagger = cms.bool( False ),
11387     useFiltering = cms.bool( False ),
11388     useDynamicFiltering = cms.bool( False ),
11389     useTrimming = cms.bool( False ),
11390     usePruning = cms.bool( False ),
11391     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11392     useKtPruning = cms.bool( False ),
11393     useConstituentSubtraction = cms.bool( False ),
11394     useSoftDrop = cms.bool( False ),
11395     correctShape = cms.bool( False ),
11396     UseOnlyVertexTracks = cms.bool( False ),
11397     UseOnlyOnePV = cms.bool( False ),
11398     muCut = cms.double( -1.0 ),
11399     yCut = cms.double( -1.0 ),
11400     rFilt = cms.double( -1.0 ),
11401     rFiltFactor = cms.double( -1.0 ),
11402     trimPtFracMin = cms.double( -1.0 ),
11403     zcut = cms.double( -1.0 ),
11404     rcut_factor = cms.double( -1.0 ),
11405     csRho_EtaMax = cms.double( -1.0 ),
11406     csRParam = cms.double( -1.0 ),
11407     beta = cms.double( -1.0 ),
11408     R0 = cms.double( -1.0 ),
11409     gridMaxRapidity = cms.double( -1.0 ),
11410     gridSpacing = cms.double( -1.0 ),
11411     DzTrVtxMax = cms.double( 0.0 ),
11412     DxyTrVtxMax = cms.double( 0.0 ),
11413     MaxVtxZ = cms.double( 15.0 ),
11414     subjetPtMin = cms.double( -1.0 ),
11415     muMin = cms.double( -1.0 ),
11416     muMax = cms.double( -1.0 ),
11417     yMin = cms.double( -1.0 ),
11418     yMax = cms.double( -1.0 ),
11419     dRMin = cms.double( -1.0 ),
11420     dRMax = cms.double( -1.0 ),
11421     maxDepth = cms.int32( -1 ),
11422     nFilt = cms.int32( -1 ),
11423     MinVtxNdof = cms.int32( 0 ),
11424     src = cms.InputTag( "hltParticleFlow" ),
11425     srcPVs = cms.InputTag( "hltPixelVertices" ),
11426     jetType = cms.string( "PFJet" ),
11427     jetAlgorithm = cms.string( "AntiKt" ),
11428     rParam = cms.double( 0.4 ),
11429     inputEtMin = cms.double( 0.0 ),
11430     inputEMin = cms.double( 0.0 ),
11431     jetPtMin = cms.double( 0.0 ),
11432     doPVCorrection = cms.bool( False ),
11433     doAreaFastjet = cms.bool( False ),
11434     doRhoFastjet = cms.bool( False ),
11435     doPUOffsetCorr = cms.bool( False ),
11436     puPtMin = cms.double( 10.0 ),
11437     nSigmaPU = cms.double( 1.0 ),
11438     radiusPU = cms.double( 0.4 ),
11439     subtractorName = cms.string( "" ),
11440     useExplicitGhosts = cms.bool( False ),
11441     doAreaDiskApprox = cms.bool( True ),
11442     voronoiRfact = cms.double( -9.0 ),
11443     Rho_EtaMax = cms.double( 4.4 ),
11444     Ghost_EtaMax = cms.double( 6.0 ),
11445     Active_Area_Repeats = cms.int32( 5 ),
11446     GhostArea = cms.double( 0.01 ),
11447     restrictInputs = cms.bool( False ),
11448     maxInputs = cms.uint32( 1 ),
11449     writeCompound = cms.bool( False ),
11450     writeJetsWithConst = cms.bool( False ),
11451     doFastJetNonUniform = cms.bool( False ),
11452     useDeterministicSeed = cms.bool( True ),
11453     minSeed = cms.uint32( 0 ),
11454     verbosity = cms.int32( 0 ),
11455     puWidth = cms.double( 0.0 ),
11456     nExclude = cms.uint32( 0 ),
11457     maxBadEcalCells = cms.uint32( 9999999 ),
11458     maxBadHcalCells = cms.uint32( 9999999 ),
11459     maxProblematicEcalCells = cms.uint32( 9999999 ),
11460     maxProblematicHcalCells = cms.uint32( 9999999 ),
11461     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11462     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11463     puCenters = cms.vdouble(  ),
11464     applyWeight = cms.bool( False ),
11465     srcWeights = cms.InputTag( "" ),
11466     minimumTowersFraction = cms.double( 0.0 ),
11467     jetCollInstanceName = cms.string( "" ),
11468     sumRecHits = cms.bool( False )
11469 )
11470 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
11471     minPt = cms.double( 20.0 ),
11472     maxEta = cms.double( 1.0E99 ),
11473     CHF = cms.double( 0.0 ),
11474     NHF = cms.double( 0.99 ),
11475     CEF = cms.double( 0.99 ),
11476     NEF = cms.double( 0.99 ),
11477     maxCF = cms.double( 99.0 ),
11478     NCH = cms.int32( 0 ),
11479     NTOT = cms.int32( 1 ),
11480     jetsInput = cms.InputTag( "hltAK4PFJets" )
11481 )
11482 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
11483     minPt = cms.double( 20.0 ),
11484     maxEta = cms.double( 1.0E99 ),
11485     CHF = cms.double( 0.0 ),
11486     NHF = cms.double( 0.9 ),
11487     CEF = cms.double( 0.99 ),
11488     NEF = cms.double( 0.99 ),
11489     maxCF = cms.double( 99.0 ),
11490     NCH = cms.int32( 0 ),
11491     NTOT = cms.int32( 1 ),
11492     jetsInput = cms.InputTag( "hltAK4PFJets" )
11493 )
11494 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
11495     maxRapidity = cms.double( 5.0 ),
11496     gridSpacing = cms.double( 0.55 ),
11497     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
11498 )
11499 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
11500     level = cms.string( "L1FastJet" ),
11501     algorithm = cms.string( "AK4PFHLT" ),
11502     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
11503 )
11504 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11505     level = cms.string( "L2Relative" ),
11506     algorithm = cms.string( "AK4PFHLT" )
11507 )
11508 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11509     level = cms.string( "L3Absolute" ),
11510     algorithm = cms.string( "AK4PFHLT" )
11511 )
11512 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11513     level = cms.string( "L2L3Residual" ),
11514     algorithm = cms.string( "AK4PFHLT" )
11515 )
11516 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
11517     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
11518 )
11519 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11520     src = cms.InputTag( "hltAK4PFJets" ),
11521     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11522     verbose = cms.untracked.bool( False )
11523 )
11524 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11525     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
11526     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11527     verbose = cms.untracked.bool( False )
11528 )
11529 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11530     src = cms.InputTag( "hltAK4PFJetsTightID" ),
11531     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11532     verbose = cms.untracked.bool( False )
11533 )
11534 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11535     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11536     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
11537     triggerJetsType = cms.int32( 85 ),
11538     maxDeltaR = cms.double( 0.5 )
11539 )
11540 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
11541     saveTags = cms.bool( True ),
11542     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
11543     triggerType = cms.int32( 85 ),
11544     MinE = cms.double( -1.0 ),
11545     MinPt = cms.double( 40.0 ),
11546     MinMass = cms.double( -1.0 ),
11547     MaxMass = cms.double( -1.0 ),
11548     MinEta = cms.double( -1.0 ),
11549     MaxEta = cms.double( 5.0 ),
11550     MinN = cms.int32( 1 )
11551 )
11552 fragment.hltPreAlCaPFJet40CPUOnly = cms.EDFilter( "HLTPrescaler",
11553     offset = cms.uint32( 0 ),
11554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11555 )
11556 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
11557     InputLabel = cms.InputTag( "rawDataCollector" ),
11558     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 ),
11559     maxChannelsEB = cms.uint32( 61200 ),
11560     maxChannelsEE = cms.uint32( 14648 ),
11561     digisLabelEB = cms.string( "ebDigis" ),
11562     digisLabelEE = cms.string( "eeDigis" )
11563 )
11564 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
11565     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11566     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11567     digisOutLabelEB = cms.string( "ebDigis" ),
11568     digisOutLabelEE = cms.string( "eeDigis" ),
11569     produceDummyIntegrityCollections = cms.bool( False )
11570 )
11571 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
11572     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11573     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11574     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11575     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
11576     EBtimeFitLimits_Lower = cms.double( 0.2 ),
11577     EBtimeFitLimits_Upper = cms.double( 1.4 ),
11578     EEtimeFitLimits_Lower = cms.double( 0.2 ),
11579     EEtimeFitLimits_Upper = cms.double( 1.4 ),
11580     EBtimeConstantTerm = cms.double( 0.6 ),
11581     EEtimeConstantTerm = cms.double( 1.0 ),
11582     EBtimeNconst = cms.double( 28.5 ),
11583     EEtimeNconst = cms.double( 31.8 ),
11584     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
11585     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
11586     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
11587     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
11588     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
11589     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
11590     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
11591     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
11592     amplitudeThresholdEB = cms.double( 10.0 ),
11593     amplitudeThresholdEE = cms.double( 10.0 ),
11594     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
11595     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
11596     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
11597     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
11598     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
11599     shouldRunTimingComputation = cms.bool( True )
11600 )
11601 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
11602     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
11603     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11604     isPhase2 = cms.bool( False ),
11605     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
11606     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
11607 )
11608 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
11609     EErechitCollection = cms.string( "EcalRecHitsEE" ),
11610     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
11611     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
11612     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
11613     ChannelStatusToBeExcluded = cms.vstring(  ),
11614     killDeadChannels = cms.bool( True ),
11615     algo = cms.string( "EcalRecHitWorkerSimple" ),
11616     EBLaserMIN = cms.double( 0.5 ),
11617     EELaserMIN = cms.double( 0.5 ),
11618     EBLaserMAX = cms.double( 3.0 ),
11619     EELaserMAX = cms.double( 8.0 ),
11620     timeCalibTag = cms.ESInputTag( "","" ),
11621     timeOffsetTag = cms.ESInputTag( "","" ),
11622     skipTimeCalib = cms.bool( False ),
11623     laserCorrection = cms.bool( True ),
11624     flagsMapDBReco = cms.PSet( 
11625       kDead = cms.vstring( 'kNoDataNoTP' ),
11626       kGood = cms.vstring( 'kOk',
11627         'kDAC',
11628         'kNoLaser',
11629         'kNoisy' ),
11630       kTowerRecovered = cms.vstring( 'kDeadFE' ),
11631       kNoisy = cms.vstring( 'kNNoisy',
11632         'kFixedG6',
11633         'kFixedG1' ),
11634       kNeighboursRecovered = cms.vstring( 'kFixedG0',
11635         'kNonRespondingIsolated',
11636         'kDeadVFE' )
11637     ),
11638     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
11639     recoverEBIsolatedChannels = cms.bool( False ),
11640     recoverEEIsolatedChannels = cms.bool( False ),
11641     recoverEBVFE = cms.bool( False ),
11642     recoverEEVFE = cms.bool( False ),
11643     recoverEBFE = cms.bool( False ),
11644     recoverEEFE = cms.bool( False ),
11645     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
11646     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
11647     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
11648     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
11649     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
11650     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
11651     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
11652     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
11653     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
11654     singleChannelRecoveryThreshold = cms.double( 8.0 ),
11655     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
11656     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
11657     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
11658     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
11659     cleaningConfig = cms.PSet( 
11660       cThreshold_endcap = cms.double( 15.0 ),
11661       tightenCrack_e1_double = cms.double( 2.0 ),
11662       cThreshold_barrel = cms.double( 4.0 ),
11663       e6e2thresh = cms.double( 0.04 ),
11664       e4e1Threshold_barrel = cms.double( 0.08 ),
11665       e4e1Threshold_endcap = cms.double( 0.3 ),
11666       tightenCrack_e4e1_single = cms.double( 3.0 ),
11667       cThreshold_double = cms.double( 10.0 ),
11668       e4e1_b_barrel = cms.double( -0.024 ),
11669       tightenCrack_e6e2_double = cms.double( 3.0 ),
11670       e4e1_a_barrel = cms.double( 0.04 ),
11671       tightenCrack_e1_single = cms.double( 2.0 ),
11672       e4e1_a_endcap = cms.double( 0.02 ),
11673       e4e1_b_endcap = cms.double( -0.0125 ),
11674       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
11675     )
11676 )
11677 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
11678     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
11679     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
11680     digisLabelF01HE = cms.string( "f01HEDigis" ),
11681     digisLabelF5HB = cms.string( "f5HBDigis" ),
11682     digisLabelF3HB = cms.string( "f3HBDigis" ),
11683     maxChannelsF01HE = cms.uint32( 10000 ),
11684     maxChannelsF5HB = cms.uint32( 10000 ),
11685     maxChannelsF3HB = cms.uint32( 10000 )
11686 )
11687 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
11688     maxTimeSamples = cms.uint32( 10 ),
11689     kprep1dChannelsPerBlock = cms.uint32( 32 ),
11690     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
11691     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
11692     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
11693     recHitsLabelM0HBHE = cms.string( "" ),
11694     sipmQTSShift = cms.int32( 0 ),
11695     sipmQNTStoSum = cms.int32( 3 ),
11696     firstSampleShift = cms.int32( 0 ),
11697     useEffectivePedestals = cms.bool( True ),
11698     meanTime = cms.double( 0.0 ),
11699     timeSigmaSiPM = cms.double( 2.5 ),
11700     timeSigmaHPD = cms.double( 5.0 ),
11701     ts4Thresh = cms.double( 0.0 ),
11702     applyTimeSlew = cms.bool( True ),
11703     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
11704     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
11705     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
11706     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
11707     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
11708 )
11709 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
11710     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
11711 )
11712 fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator",
11713     EBSumThreshold = cms.double( 0.2 ),
11714     HF2Weight = cms.double( 1.0 ),
11715     EBWeight = cms.double( 1.0 ),
11716     hfInput = cms.InputTag( "hltHfreco" ),
11717     EESumThreshold = cms.double( 0.45 ),
11718     HOThreshold0 = cms.double( 3.5 ),
11719     HOThresholdPlus1 = cms.double( 3.5 ),
11720     HOThresholdMinus1 = cms.double( 3.5 ),
11721     HOThresholdPlus2 = cms.double( 3.5 ),
11722     HOThresholdMinus2 = cms.double( 3.5 ),
11723     HBGrid = cms.vdouble(  ),
11724     HBThreshold1 = cms.double( 0.4 ),
11725     HBThreshold2 = cms.double( 0.3 ),
11726     HBThreshold = cms.double( 0.3 ),
11727     EEWeights = cms.vdouble(  ),
11728     HF1Threshold = cms.double( 0.5 ),
11729     HF2Weights = cms.vdouble(  ),
11730     HOWeights = cms.vdouble(  ),
11731     EEGrid = cms.vdouble(  ),
11732     HEDWeight = cms.double( 1.0 ),
11733     EEWeight = cms.double( 1.0 ),
11734     UseHO = cms.bool( False ),
11735     HBWeights = cms.vdouble(  ),
11736     HESWeight = cms.double( 1.0 ),
11737     HF1Weight = cms.double( 1.0 ),
11738     HF2Grid = cms.vdouble(  ),
11739     HEDWeights = cms.vdouble(  ),
11740     HF1Grid = cms.vdouble(  ),
11741     EBWeights = cms.vdouble(  ),
11742     HOWeight = cms.double( 1.0E-99 ),
11743     EBThreshold = cms.double( 0.07 ),
11744     EEThreshold = cms.double( 0.3 ),
11745     UseEtEBTreshold = cms.bool( False ),
11746     UseSymEBTreshold = cms.bool( False ),
11747     UseEtEETreshold = cms.bool( False ),
11748     UseSymEETreshold = cms.bool( False ),
11749     hbheInput = cms.InputTag( "hltHbherecoSerialSync" ),
11750     HcalThreshold = cms.double( -1000.0 ),
11751     HF2Threshold = cms.double( 0.85 ),
11752     HESThreshold1 = cms.double( 0.1 ),
11753     HESThreshold = cms.double( 0.2 ),
11754     HF1Weights = cms.vdouble(  ),
11755     hoInput = cms.InputTag( "hltHoreco" ),
11756     HESGrid = cms.vdouble(  ),
11757     HESWeights = cms.vdouble(  ),
11758     HEDThreshold1 = cms.double( 0.1 ),
11759     HEDThreshold = cms.double( 0.2 ),
11760     EcutTower = cms.double( -1000.0 ),
11761     HEDGrid = cms.vdouble(  ),
11762     ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ),
11763     HBWeight = cms.double( 1.0 ),
11764     HOGrid = cms.vdouble(  ),
11765     EBGrid = cms.vdouble(  ),
11766     MomConstrMethod = cms.int32( 1 ),
11767     MomHBDepth = cms.double( 0.2 ),
11768     MomHEDepth = cms.double( 0.4 ),
11769     MomEBDepth = cms.double( 0.3 ),
11770     MomEEDepth = cms.double( 0.0 ),
11771     HcalAcceptSeverityLevel = cms.uint32( 9 ),
11772     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
11773       'kWeird',
11774       'kBad' ),
11775     UseHcalRecoveredHits = cms.bool( False ),
11776     UseEcalRecoveredHits = cms.bool( False ),
11777     UseRejectedHitsOnly = cms.bool( False ),
11778     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
11779     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
11780     UseRejectedRecoveredHcalHits = cms.bool( False ),
11781     UseRejectedRecoveredEcalHits = cms.bool( False ),
11782     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
11783     AllowMissingInputs = cms.bool( False ),
11784     HcalPhase = cms.int32( 1 ),
11785     usePFThresholdsFromDB = cms.bool( True ),
11786     EcalRecHitThresh = cms.bool( False )
11787 )
11788 fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
11789     useMassDropTagger = cms.bool( False ),
11790     useFiltering = cms.bool( False ),
11791     useDynamicFiltering = cms.bool( False ),
11792     useTrimming = cms.bool( False ),
11793     usePruning = cms.bool( False ),
11794     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11795     useKtPruning = cms.bool( False ),
11796     useConstituentSubtraction = cms.bool( False ),
11797     useSoftDrop = cms.bool( False ),
11798     correctShape = cms.bool( False ),
11799     UseOnlyVertexTracks = cms.bool( False ),
11800     UseOnlyOnePV = cms.bool( False ),
11801     muCut = cms.double( -1.0 ),
11802     yCut = cms.double( -1.0 ),
11803     rFilt = cms.double( -1.0 ),
11804     rFiltFactor = cms.double( -1.0 ),
11805     trimPtFracMin = cms.double( -1.0 ),
11806     zcut = cms.double( -1.0 ),
11807     rcut_factor = cms.double( -1.0 ),
11808     csRho_EtaMax = cms.double( -1.0 ),
11809     csRParam = cms.double( -1.0 ),
11810     beta = cms.double( -1.0 ),
11811     R0 = cms.double( -1.0 ),
11812     gridMaxRapidity = cms.double( -1.0 ),
11813     gridSpacing = cms.double( -1.0 ),
11814     DzTrVtxMax = cms.double( 0.0 ),
11815     DxyTrVtxMax = cms.double( 0.0 ),
11816     MaxVtxZ = cms.double( 15.0 ),
11817     subjetPtMin = cms.double( -1.0 ),
11818     muMin = cms.double( -1.0 ),
11819     muMax = cms.double( -1.0 ),
11820     yMin = cms.double( -1.0 ),
11821     yMax = cms.double( -1.0 ),
11822     dRMin = cms.double( -1.0 ),
11823     dRMax = cms.double( -1.0 ),
11824     maxDepth = cms.int32( -1 ),
11825     nFilt = cms.int32( -1 ),
11826     MinVtxNdof = cms.int32( 5 ),
11827     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11828     srcPVs = cms.InputTag( "NotUsed" ),
11829     jetType = cms.string( "CaloJet" ),
11830     jetAlgorithm = cms.string( "AntiKt" ),
11831     rParam = cms.double( 0.4 ),
11832     inputEtMin = cms.double( 0.3 ),
11833     inputEMin = cms.double( 0.0 ),
11834     jetPtMin = cms.double( 1.0 ),
11835     doPVCorrection = cms.bool( False ),
11836     doAreaFastjet = cms.bool( False ),
11837     doRhoFastjet = cms.bool( False ),
11838     doPUOffsetCorr = cms.bool( False ),
11839     puPtMin = cms.double( 10.0 ),
11840     nSigmaPU = cms.double( 1.0 ),
11841     radiusPU = cms.double( 0.4 ),
11842     subtractorName = cms.string( "" ),
11843     useExplicitGhosts = cms.bool( False ),
11844     doAreaDiskApprox = cms.bool( True ),
11845     voronoiRfact = cms.double( 0.9 ),
11846     Rho_EtaMax = cms.double( 4.4 ),
11847     Ghost_EtaMax = cms.double( 6.0 ),
11848     Active_Area_Repeats = cms.int32( 5 ),
11849     GhostArea = cms.double( 0.01 ),
11850     restrictInputs = cms.bool( False ),
11851     maxInputs = cms.uint32( 1 ),
11852     writeCompound = cms.bool( False ),
11853     writeJetsWithConst = cms.bool( False ),
11854     doFastJetNonUniform = cms.bool( False ),
11855     useDeterministicSeed = cms.bool( True ),
11856     minSeed = cms.uint32( 14327 ),
11857     verbosity = cms.int32( 0 ),
11858     puWidth = cms.double( 0.0 ),
11859     nExclude = cms.uint32( 0 ),
11860     maxBadEcalCells = cms.uint32( 9999999 ),
11861     maxBadHcalCells = cms.uint32( 9999999 ),
11862     maxProblematicEcalCells = cms.uint32( 9999999 ),
11863     maxProblematicHcalCells = cms.uint32( 9999999 ),
11864     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11865     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11866     puCenters = cms.vdouble(  ),
11867     applyWeight = cms.bool( False ),
11868     srcWeights = cms.InputTag( "" ),
11869     minimumTowersFraction = cms.double( 0.0 ),
11870     jetCollInstanceName = cms.string( "" ),
11871     sumRecHits = cms.bool( False )
11872 )
11873 fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer",
11874     min_N90 = cms.int32( -2 ),
11875     min_N90hits = cms.int32( 2 ),
11876     min_EMF = cms.double( 1.0E-6 ),
11877     max_EMF = cms.double( 999.0 ),
11878     jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11879     JetIDParams = cms.PSet( 
11880       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
11881       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
11882       ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
11883       hbheRecHitsColl = cms.InputTag( "hltHbherecoSerialSync" ),
11884       useRecHits = cms.bool( True ),
11885       eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' )
11886     )
11887 )
11888 fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
11889     maxRapidity = cms.double( 5.0 ),
11890     gridSpacing = cms.double( 0.55 ),
11891     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" )
11892 )
11893 fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
11894     level = cms.string( "L1FastJet" ),
11895     algorithm = cms.string( "AK4CaloHLT" ),
11896     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" )
11897 )
11898 fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
11899     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
11900 )
11901 fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11902     src = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11903     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
11904     verbose = cms.untracked.bool( False )
11905 )
11906 fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11907     src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ),
11908     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
11909     verbose = cms.untracked.bool( False )
11910 )
11911 fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet",
11912     saveTags = cms.bool( True ),
11913     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ),
11914     triggerType = cms.int32( 85 ),
11915     MinE = cms.double( -1.0 ),
11916     MinPt = cms.double( 10.0 ),
11917     MinMass = cms.double( -1.0 ),
11918     MaxMass = cms.double( -1.0 ),
11919     MinEta = cms.double( -1.0 ),
11920     MaxEta = cms.double( 5.0 ),
11921     MinN = cms.int32( 1 )
11922 )
11923 fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer",
11924     useMassDropTagger = cms.bool( False ),
11925     useFiltering = cms.bool( False ),
11926     useDynamicFiltering = cms.bool( False ),
11927     useTrimming = cms.bool( False ),
11928     usePruning = cms.bool( False ),
11929     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11930     useKtPruning = cms.bool( False ),
11931     useConstituentSubtraction = cms.bool( False ),
11932     useSoftDrop = cms.bool( False ),
11933     correctShape = cms.bool( False ),
11934     UseOnlyVertexTracks = cms.bool( False ),
11935     UseOnlyOnePV = cms.bool( False ),
11936     muCut = cms.double( -1.0 ),
11937     yCut = cms.double( -1.0 ),
11938     rFilt = cms.double( -1.0 ),
11939     rFiltFactor = cms.double( -1.0 ),
11940     trimPtFracMin = cms.double( -1.0 ),
11941     zcut = cms.double( -1.0 ),
11942     rcut_factor = cms.double( -1.0 ),
11943     csRho_EtaMax = cms.double( -1.0 ),
11944     csRParam = cms.double( -1.0 ),
11945     beta = cms.double( -1.0 ),
11946     R0 = cms.double( -1.0 ),
11947     gridMaxRapidity = cms.double( -1.0 ),
11948     gridSpacing = cms.double( -1.0 ),
11949     DzTrVtxMax = cms.double( 0.0 ),
11950     DxyTrVtxMax = cms.double( 0.0 ),
11951     MaxVtxZ = cms.double( 15.0 ),
11952     subjetPtMin = cms.double( -1.0 ),
11953     muMin = cms.double( -1.0 ),
11954     muMax = cms.double( -1.0 ),
11955     yMin = cms.double( -1.0 ),
11956     yMax = cms.double( -1.0 ),
11957     dRMin = cms.double( -1.0 ),
11958     dRMax = cms.double( -1.0 ),
11959     maxDepth = cms.int32( -1 ),
11960     nFilt = cms.int32( -1 ),
11961     MinVtxNdof = cms.int32( 5 ),
11962     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11963     srcPVs = cms.InputTag( "NotUsed" ),
11964     jetType = cms.string( "CaloJet" ),
11965     jetAlgorithm = cms.string( "AntiKt" ),
11966     rParam = cms.double( 0.4 ),
11967     inputEtMin = cms.double( 0.3 ),
11968     inputEMin = cms.double( 0.0 ),
11969     jetPtMin = cms.double( 1.0 ),
11970     doPVCorrection = cms.bool( False ),
11971     doAreaFastjet = cms.bool( False ),
11972     doRhoFastjet = cms.bool( False ),
11973     doPUOffsetCorr = cms.bool( False ),
11974     puPtMin = cms.double( 10.0 ),
11975     nSigmaPU = cms.double( 1.0 ),
11976     radiusPU = cms.double( 0.4 ),
11977     subtractorName = cms.string( "" ),
11978     useExplicitGhosts = cms.bool( False ),
11979     doAreaDiskApprox = cms.bool( False ),
11980     voronoiRfact = cms.double( -9.0 ),
11981     Rho_EtaMax = cms.double( 4.4 ),
11982     Ghost_EtaMax = cms.double( 6.0 ),
11983     Active_Area_Repeats = cms.int32( 5 ),
11984     GhostArea = cms.double( 0.01 ),
11985     restrictInputs = cms.bool( False ),
11986     maxInputs = cms.uint32( 1 ),
11987     writeCompound = cms.bool( False ),
11988     writeJetsWithConst = cms.bool( False ),
11989     doFastJetNonUniform = cms.bool( False ),
11990     useDeterministicSeed = cms.bool( True ),
11991     minSeed = cms.uint32( 0 ),
11992     verbosity = cms.int32( 0 ),
11993     puWidth = cms.double( 0.0 ),
11994     nExclude = cms.uint32( 0 ),
11995     maxBadEcalCells = cms.uint32( 9999999 ),
11996     maxBadHcalCells = cms.uint32( 9999999 ),
11997     maxProblematicEcalCells = cms.uint32( 9999999 ),
11998     maxProblematicHcalCells = cms.uint32( 9999999 ),
11999     maxRecoveredEcalCells = cms.uint32( 9999999 ),
12000     maxRecoveredHcalCells = cms.uint32( 9999999 ),
12001     puCenters = cms.vdouble(  ),
12002     applyWeight = cms.bool( False ),
12003     srcWeights = cms.InputTag( "" ),
12004     minimumTowersFraction = cms.double( 0.0 ),
12005     jetCollInstanceName = cms.string( "" ),
12006     sumRecHits = cms.bool( False )
12007 )
12008 fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector",
12009     src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ),
12010     filter = cms.bool( False ),
12011     etMin = cms.double( 5.0 )
12012 )
12013 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
12014     src = cms.InputTag( "hltOnlineBeamSpot" )
12015 )
12016 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
12017     IncludeErrors = cms.bool( True ),
12018     UseQualityInfo = cms.bool( False ),
12019     clusterThreshold_layer1 = cms.int32( 2000 ),
12020     clusterThreshold_otherLayers = cms.int32( 4000 ),
12021     VCaltoElectronGain = cms.double( 1.0 ),
12022     VCaltoElectronGain_L1 = cms.double( 1.0 ),
12023     VCaltoElectronOffset = cms.double( 0.0 ),
12024     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
12025     InputLabel = cms.InputTag( "rawDataCollector" ),
12026     Regions = cms.PSet(  ),
12027     CablingMapLabel = cms.string( "" )
12028 )
12029 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
12030     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12031     clusterThreshold_layer1 = cms.int32( 2000 ),
12032     clusterThreshold_otherLayers = cms.int32( 4000 ),
12033     produceDigis = cms.bool( False ),
12034     storeDigis = cms.bool( False )
12035 )
12036 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
12037     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12038     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12039     CablingMapLabel = cms.string( "" ),
12040     UsePhase1 = cms.bool( True ),
12041     ErrorList = cms.vint32( 29 ),
12042     UserErrorList = cms.vint32( 40 )
12043 )
12044 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
12045     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
12046     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12047     CPE = cms.string( "PixelCPEFastParams" )
12048 )
12049 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
12050     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12051     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
12052 )
12053 fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
12054     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
12055     skipClusters = cms.InputTag( "" ),
12056     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
12057     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
12058     Phase2TrackerCluster1DProducer = cms.string( "" ),
12059     vectorHits = cms.InputTag( "" ),
12060     vectorHitsRej = cms.InputTag( "" ),
12061     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12062     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12063     pixelCablingMapLabel = cms.string( "" ),
12064     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
12065     switchOffPixelsIfEmpty = cms.bool( True )
12066 )
12067 fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN",
12068     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12069     layersToTry = cms.int32( 2 ),
12070     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
12071     hitsToTry = cms.int32( 1 ),
12072     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12073     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
12074     maxEtaForTOB = cms.double( 1.8 ),
12075     minEtaForTEC = cms.double( 0.7 ),
12076     debug = cms.untracked.bool( False ),
12077     maxSeeds = cms.uint32( 20 ),
12078     maxHitlessSeeds = cms.uint32( 5 ),
12079     maxHitSeeds = cms.uint32( 1 ),
12080     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
12081     maxHitlessSeedsIP = cms.uint32( 5 ),
12082     maxHitlessSeedsMuS = cms.uint32( 0 ),
12083     maxHitDoubletSeeds = cms.uint32( 0 ),
12084     getStrategyFromDNN = cms.bool( True ),
12085     useRegressor = cms.bool( False ),
12086     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
12087 )
12088 fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12089     cleanTrajectoryAfterInOut = cms.bool( False ),
12090     doSeedingRegionRebuilding = cms.bool( False ),
12091     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12092     reverseTrajectories = cms.bool( True ),
12093     useHitsSplitting = cms.bool( False ),
12094     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12095     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ),
12096     clustersToSkip = cms.InputTag( "" ),
12097     phase2clustersToSkip = cms.InputTag( "" ),
12098     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
12099     TransientInitialStateEstimatorParameters = cms.PSet( 
12100       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12101       numberMeasurementsForFit = cms.int32( 4 ),
12102       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12103     ),
12104     numHitsForSeedCleaner = cms.int32( 4 ),
12105     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12106     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12107     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
12108     maxNSeeds = cms.uint32( 500000 ),
12109     maxSeedsBeforeCleaning = cms.uint32( 5000 )
12110 )
12111 fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12112     TrajectoryInEvent = cms.bool( False ),
12113     useHitsSplitting = cms.bool( False ),
12114     src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ),
12115     clusterRemovalInfo = cms.InputTag( "" ),
12116     AlgorithmName = cms.string( "iter10" ),
12117     GeometricInnerState = cms.bool( True ),
12118     reMatchSplitHits = cms.bool( False ),
12119     usePropagatorForPCA = cms.bool( False ),
12120     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12121     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12122     useSimpleMF = cms.bool( False ),
12123     SimpleMagneticField = cms.string( "" ),
12124     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
12125     Propagator = cms.string( "PropagatorWithMaterial" ),
12126     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12127     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12128     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12129 )
12130 fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12131     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12132     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12133     vertices = cms.InputTag( "Notused" ),
12134     ignoreVertices = cms.bool( True ),
12135     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12136     mva = cms.PSet( 
12137       minPixelHits = cms.vint32( 0, 0, 0 ),
12138       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12139       dr_par = cms.PSet( 
12140         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12141         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12142         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12143         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12144         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12145       ),
12146       maxLostLayers = cms.vint32( 4, 3, 2 ),
12147       min3DLayers = cms.vint32( 0, 0, 0 ),
12148       dz_par = cms.PSet( 
12149         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12150         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12151         dz_exp = cms.vint32( 4, 4, 2147483647 )
12152       ),
12153       minNVtxTrk = cms.int32( 3 ),
12154       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12155       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12156       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12157       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
12158       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12159       minLayers = cms.vint32( 3, 5, 5 )
12160     )
12161 )
12162 fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12163     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12164     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ),
12165     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ),
12166     minQuality = cms.string( "highPurity" ),
12167     copyExtras = cms.untracked.bool( True ),
12168     copyTrajectories = cms.untracked.bool( False )
12169 )
12170 fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer",
12171     ServiceParameters = cms.PSet( 
12172       RPCLayers = cms.bool( True ),
12173       UseMuonNavigation = cms.untracked.bool( True ),
12174       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12175         'SteppingHelixPropagatorAny',
12176         'hltESPSmartPropagator',
12177         'hltESPSteppingHelixPropagatorOpposite' )
12178     ),
12179     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12180     TrackLoaderParameters = cms.PSet( 
12181       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12182       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12183       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12184       DoSmoothing = cms.bool( True ),
12185       SmoothTkTrack = cms.untracked.bool( False ),
12186       VertexConstraint = cms.bool( False ),
12187       MuonUpdatorAtVertexParameters = cms.PSet( 
12188         MaxChi2 = cms.double( 1000000.0 ),
12189         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12190         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12191       ),
12192       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12193       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12194     ),
12195     L3TrajBuilderParameters = cms.PSet( 
12196       PtCut = cms.double( 1.0 ),
12197       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12198       GlobalMuonTrackMatcher = cms.PSet( 
12199         Chi2Cut_3 = cms.double( 200.0 ),
12200         DeltaDCut_2 = cms.double( 10.0 ),
12201         Eta_threshold = cms.double( 1.2 ),
12202         Quality_2 = cms.double( 15.0 ),
12203         DeltaDCut_1 = cms.double( 40.0 ),
12204         Quality_3 = cms.double( 7.0 ),
12205         DeltaDCut_3 = cms.double( 15.0 ),
12206         Quality_1 = cms.double( 20.0 ),
12207         Pt_threshold1 = cms.double( 0.0 ),
12208         DeltaRCut_2 = cms.double( 0.2 ),
12209         DeltaRCut_1 = cms.double( 0.1 ),
12210         Pt_threshold2 = cms.double( 9.99999999E8 ),
12211         Chi2Cut_1 = cms.double( 50.0 ),
12212         Chi2Cut_2 = cms.double( 50.0 ),
12213         DeltaRCut_3 = cms.double( 1.0 ),
12214         LocChi2Cut = cms.double( 0.001 ),
12215         Propagator = cms.string( "hltESPSmartPropagator" ),
12216         MinPt = cms.double( 1.0 ),
12217         MinP = cms.double( 2.5 )
12218       ),
12219       ScaleTECxFactor = cms.double( -1.0 ),
12220       tkTrajUseVertex = cms.bool( False ),
12221       MuonTrackingRegionBuilder = cms.PSet( 
12222         Rescale_Dz = cms.double( 4.0 ),
12223         Pt_fixed = cms.bool( False ),
12224         Eta_fixed = cms.bool( True ),
12225         Eta_min = cms.double( 0.1 ),
12226         DeltaZ = cms.double( 24.2 ),
12227         maxRegions = cms.int32( 2 ),
12228         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12229         UseVertex = cms.bool( False ),
12230         Z_fixed = cms.bool( False ),
12231         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12232         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12233         Rescale_phi = cms.double( 3.0 ),
12234         DeltaEta = cms.double( 0.2 ),
12235         precise = cms.bool( True ),
12236         OnDemand = cms.int32( -1 ),
12237         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12238         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12239         vertexCollection = cms.InputTag( "pixelVertices" ),
12240         Pt_min = cms.double( 3.0 ),
12241         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12242         Phi_fixed = cms.bool( True ),
12243         DeltaR = cms.double( 0.025 ),
12244         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12245         DeltaPhi = cms.double( 0.15 ),
12246         Phi_min = cms.double( 0.1 ),
12247         Rescale_eta = cms.double( 3.0 )
12248       ),
12249       TrackTransformer = cms.PSet( 
12250         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12251         RefitDirection = cms.string( "insideOut" ),
12252         RefitRPCHits = cms.bool( True ),
12253         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12254         DoPredictionsOnly = cms.bool( False ),
12255         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12256         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12257         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12258       ),
12259       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12260       RefitRPCHits = cms.bool( True ),
12261       tkTrajVertex = cms.InputTag( "Notused" ),
12262       GlbRefitterParameters = cms.PSet( 
12263         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12264         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12265         RefitFlag = cms.bool( True ),
12266         SkipStation = cms.int32( -1 ),
12267         Chi2CutRPC = cms.double( 1.0 ),
12268         PropDirForCosmics = cms.bool( False ),
12269         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12270         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12271         HitThreshold = cms.int32( 1 ),
12272         Chi2CutGEM = cms.double( 1.0 ),
12273         DYTthrs = cms.vint32( 30, 15 ),
12274         TrackerSkipSystem = cms.int32( -1 ),
12275         RefitDirection = cms.string( "insideOut" ),
12276         Chi2CutCSC = cms.double( 150.0 ),
12277         Chi2CutDT = cms.double( 10.0 ),
12278         RefitRPCHits = cms.bool( True ),
12279         TrackerSkipSection = cms.int32( -1 ),
12280         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12281         DoPredictionsOnly = cms.bool( False ),
12282         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12283         MuonHitsOption = cms.int32( 1 ),
12284         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12285       ),
12286       PCut = cms.double( 2.5 ),
12287       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12288       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12289       tkTrajMaxChi2 = cms.double( 9999.0 ),
12290       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12291       ScaleTECyFactor = cms.double( -1.0 ),
12292       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" )
12293     )
12294 )
12295 fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12296     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12297 )
12298 fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner",
12299     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12300 )
12301 fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer",
12302     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ),
12303     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12304     MuonPtOption = cms.string( "Tracker" )
12305 )
12306 fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
12307     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12308     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ),
12309     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12310     applyL3Filters = cms.bool( False ),
12311     MinNhits = cms.int32( 1 ),
12312     MaxNormalizedChi2 = cms.double( 20.0 ),
12313     MinNmuonHits = cms.int32( 1 ),
12314     MaxPtDifference = cms.double( 0.3 )
12315 )
12316 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
12317     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12318     CPE = cms.string( "PixelCPEFastParams" ),
12319     ptmin = cms.double( 0.9 ),
12320     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
12321     CAThetaCutForward = cms.double( 0.00355691321774 ),
12322     hardCurvCut = cms.double( 0.503169690002 ),
12323     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
12324     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
12325     earlyFishbone = cms.bool( True ),
12326     lateFishbone = cms.bool( False ),
12327     fillStatistics = cms.bool( False ),
12328     minHitsPerNtuplet = cms.uint32( 3 ),
12329     minHitsForSharingCut = cms.uint32( 10 ),
12330     fitNas4 = cms.bool( False ),
12331     doClusterCut = cms.bool( True ),
12332     doZ0Cut = cms.bool( True ),
12333     doPtCut = cms.bool( True ),
12334     useRiemannFit = cms.bool( False ),
12335     doSharedHitCut = cms.bool( True ),
12336     dupPassThrough = cms.bool( False ),
12337     useSimpleTripletCleaner = cms.bool( True ),
12338     maxNumberOfDoublets = cms.uint32( 524288 ),
12339     idealConditions = cms.bool( False ),
12340     includeJumpingForwardDoublets = cms.bool( True ),
12341     cellZ0Cut = cms.double( 12.0 ),
12342     cellPtCut = cms.double( 0.5 ),
12343     trackQualityCuts = cms.PSet( 
12344       chi2MaxPt = cms.double( 10.0 ),
12345       tripletMaxTip = cms.double( 0.3 ),
12346       chi2Scale = cms.double( 8.0 ),
12347       quadrupletMaxTip = cms.double( 0.5 ),
12348       quadrupletMinPt = cms.double( 0.3 ),
12349       quadrupletMaxZip = cms.double( 12.0 ),
12350       tripletMaxZip = cms.double( 12.0 ),
12351       tripletMinPt = cms.double( 0.5 ),
12352       chi2Coeff = cms.vdouble( 0.9, 1.8 )
12353     ),
12354     minYsizeB1 = cms.int32( 1 ),
12355     minYsizeB2 = cms.int32( 1 ),
12356     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
12357 )
12358 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
12359     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12360     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
12361     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
12362     minNumberOfHits = cms.int32( 0 ),
12363     minQuality = cms.string( "loose" )
12364 )
12365 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
12366     oneKernel = cms.bool( True ),
12367     useDensity = cms.bool( True ),
12368     useDBSCAN = cms.bool( False ),
12369     useIterative = cms.bool( False ),
12370     doSplitting = cms.bool( True ),
12371     minT = cms.int32( 2 ),
12372     eps = cms.double( 0.07 ),
12373     errmax = cms.double( 0.01 ),
12374     chi2max = cms.double( 9.0 ),
12375     maxVertices = cms.int32( 256 ),
12376     PtMin = cms.double( 0.5 ),
12377     PtMax = cms.double( 75.0 ),
12378     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
12379 )
12380 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
12381     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
12382     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12383     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
12384 )
12385 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
12386     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
12387     maxVtx = cms.uint32( 100 ),
12388     fractionSumPt2 = cms.double( 0.3 ),
12389     minSumPt2 = cms.double( 0.0 ),
12390     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
12391 )
12392 fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
12393     DeltaR = cms.double( 0.025 ),
12394     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12395     OnDemand = cms.int32( -1 ),
12396     vertexCollection = cms.InputTag( "notUsed" ),
12397     MeasurementTrackerName = cms.InputTag( "" ),
12398     UseVertex = cms.bool( False ),
12399     Rescale_Dz = cms.double( 4.0 ),
12400     Pt_fixed = cms.bool( True ),
12401     Z_fixed = cms.bool( True ),
12402     Pt_min = cms.double( 0.0 ),
12403     DeltaZ = cms.double( 24.2 ),
12404     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
12405     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
12406     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
12407     maxRegions = cms.int32( 5 ),
12408     precise = cms.bool( True ),
12409     input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" )
12410 )
12411 fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12412     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12413     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ),
12414     produceTrackCollection = cms.bool( True ),
12415     produceMask = cms.bool( False )
12416 )
12417 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12418     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ),
12419     InputVertexCollection = cms.InputTag( "" ),
12420     originHalfLength = cms.double( 0.3 ),
12421     originRadius = cms.double( 0.1 ),
12422     useProtoTrackKinematics = cms.bool( False ),
12423     useEventsWithNoVertex = cms.bool( True ),
12424     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12425     usePV = cms.bool( False ),
12426     includeFourthHit = cms.bool( True ),
12427     produceComplement = cms.bool( False ),
12428     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12429 )
12430 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12431     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ),
12432     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12433     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12434     rejectAll = cms.bool( False ),
12435     isFromL1 = cms.bool( False ),
12436     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
12437     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
12438     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 ),
12439     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
12440     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 ),
12441     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
12442     doSort = cms.bool( False ),
12443     nSeedsMaxB = cms.int32( 99999 ),
12444     nSeedsMaxE = cms.int32( 99999 ),
12445     etaEdge = cms.double( 1.2 ),
12446     mvaCutB = cms.double( 0.04 ),
12447     mvaCutE = cms.double( 0.04 ),
12448     minL1Qual = cms.int32( 7 ),
12449     baseScore = cms.double( 0.5 )
12450 )
12451 fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12452     cleanTrajectoryAfterInOut = cms.bool( False ),
12453     doSeedingRegionRebuilding = cms.bool( True ),
12454     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12455     reverseTrajectories = cms.bool( False ),
12456     useHitsSplitting = cms.bool( True ),
12457     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12458     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12459     clustersToSkip = cms.InputTag( "" ),
12460     phase2clustersToSkip = cms.InputTag( "" ),
12461     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12462     TransientInitialStateEstimatorParameters = cms.PSet( 
12463       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12464       numberMeasurementsForFit = cms.int32( 4 ),
12465       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12466     ),
12467     numHitsForSeedCleaner = cms.int32( 4 ),
12468     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12469     RedundantSeedCleaner = cms.string( "none" ),
12470     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12471     maxNSeeds = cms.uint32( 100000 ),
12472     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12473 )
12474 fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12475     TrajectoryInEvent = cms.bool( False ),
12476     useHitsSplitting = cms.bool( False ),
12477     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ),
12478     clusterRemovalInfo = cms.InputTag( "" ),
12479     AlgorithmName = cms.string( "hltIter0" ),
12480     GeometricInnerState = cms.bool( True ),
12481     reMatchSplitHits = cms.bool( False ),
12482     usePropagatorForPCA = cms.bool( False ),
12483     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12484     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12485     useSimpleMF = cms.bool( True ),
12486     SimpleMagneticField = cms.string( "ParabolicMf" ),
12487     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12488     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12489     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12490     NavigationSchool = cms.string( "" ),
12491     MeasurementTracker = cms.string( "" )
12492 )
12493 fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12494     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12495     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12496     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12497     ignoreVertices = cms.bool( False ),
12498     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12499     mva = cms.PSet( 
12500       minPixelHits = cms.vint32( 0, 0, 0 ),
12501       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12502       dr_par = cms.PSet( 
12503         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12504         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12505         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12506         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12507         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12508       ),
12509       maxLostLayers = cms.vint32( 1, 1, 1 ),
12510       min3DLayers = cms.vint32( 0, 0, 0 ),
12511       dz_par = cms.PSet( 
12512         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12513         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12514         dz_exp = cms.vint32( 4, 4, 2147483647 )
12515       ),
12516       minNVtxTrk = cms.int32( 3 ),
12517       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12518       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12519       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12520       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12521       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12522       minLayers = cms.vint32( 3, 3, 4 )
12523     )
12524 )
12525 fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12526     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12527     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ),
12528     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ),
12529     minQuality = cms.string( "highPurity" ),
12530     copyExtras = cms.untracked.bool( True ),
12531     copyTrajectories = cms.untracked.bool( False )
12532 )
12533 fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer",
12534     ServiceParameters = cms.PSet( 
12535       RPCLayers = cms.bool( True ),
12536       UseMuonNavigation = cms.untracked.bool( True ),
12537       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12538         'SteppingHelixPropagatorAny',
12539         'hltESPSmartPropagator',
12540         'hltESPSteppingHelixPropagatorOpposite' )
12541     ),
12542     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12543     TrackLoaderParameters = cms.PSet( 
12544       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12545       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12546       DoSmoothing = cms.bool( False ),
12547       SmoothTkTrack = cms.untracked.bool( False ),
12548       VertexConstraint = cms.bool( False ),
12549       MuonUpdatorAtVertexParameters = cms.PSet( 
12550         MaxChi2 = cms.double( 1000000.0 ),
12551         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12552         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12553       ),
12554       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12555       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12556     ),
12557     L3TrajBuilderParameters = cms.PSet( 
12558       PtCut = cms.double( 1.0 ),
12559       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12560       GlobalMuonTrackMatcher = cms.PSet( 
12561         Chi2Cut_3 = cms.double( 200.0 ),
12562         DeltaDCut_2 = cms.double( 10.0 ),
12563         Eta_threshold = cms.double( 1.2 ),
12564         Quality_2 = cms.double( 15.0 ),
12565         DeltaDCut_1 = cms.double( 40.0 ),
12566         Quality_3 = cms.double( 7.0 ),
12567         DeltaDCut_3 = cms.double( 15.0 ),
12568         Quality_1 = cms.double( 20.0 ),
12569         Pt_threshold1 = cms.double( 0.0 ),
12570         DeltaRCut_2 = cms.double( 0.2 ),
12571         DeltaRCut_1 = cms.double( 0.1 ),
12572         Pt_threshold2 = cms.double( 9.99999999E8 ),
12573         Chi2Cut_1 = cms.double( 50.0 ),
12574         Chi2Cut_2 = cms.double( 50.0 ),
12575         DeltaRCut_3 = cms.double( 1.0 ),
12576         LocChi2Cut = cms.double( 0.001 ),
12577         Propagator = cms.string( "hltESPSmartPropagator" ),
12578         MinPt = cms.double( 1.0 ),
12579         MinP = cms.double( 2.5 )
12580       ),
12581       ScaleTECxFactor = cms.double( -1.0 ),
12582       tkTrajUseVertex = cms.bool( False ),
12583       MuonTrackingRegionBuilder = cms.PSet( 
12584         Rescale_Dz = cms.double( 4.0 ),
12585         Pt_fixed = cms.bool( True ),
12586         Eta_fixed = cms.bool( True ),
12587         Eta_min = cms.double( 0.1 ),
12588         DeltaZ = cms.double( 24.2 ),
12589         maxRegions = cms.int32( 2 ),
12590         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12591         UseVertex = cms.bool( False ),
12592         Z_fixed = cms.bool( True ),
12593         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12594         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12595         Rescale_phi = cms.double( 3.0 ),
12596         DeltaEta = cms.double( 0.04 ),
12597         precise = cms.bool( True ),
12598         OnDemand = cms.int32( -1 ),
12599         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12600         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12601         vertexCollection = cms.InputTag( "pixelVertices" ),
12602         Pt_min = cms.double( 3.0 ),
12603         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12604         Phi_fixed = cms.bool( True ),
12605         DeltaR = cms.double( 0.025 ),
12606         input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ),
12607         DeltaPhi = cms.double( 0.15 ),
12608         Phi_min = cms.double( 0.1 ),
12609         Rescale_eta = cms.double( 3.0 )
12610       ),
12611       TrackTransformer = cms.PSet( 
12612         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12613         RefitDirection = cms.string( "insideOut" ),
12614         RefitRPCHits = cms.bool( True ),
12615         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12616         DoPredictionsOnly = cms.bool( False ),
12617         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12618         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12619         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12620       ),
12621       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12622       RefitRPCHits = cms.bool( True ),
12623       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12624       GlbRefitterParameters = cms.PSet( 
12625         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12626         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12627         RefitFlag = cms.bool( True ),
12628         SkipStation = cms.int32( -1 ),
12629         Chi2CutRPC = cms.double( 1.0 ),
12630         PropDirForCosmics = cms.bool( False ),
12631         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12632         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12633         HitThreshold = cms.int32( 1 ),
12634         Chi2CutGEM = cms.double( 1.0 ),
12635         DYTthrs = cms.vint32( 30, 15 ),
12636         TrackerSkipSystem = cms.int32( -1 ),
12637         RefitDirection = cms.string( "insideOut" ),
12638         Chi2CutCSC = cms.double( 150.0 ),
12639         Chi2CutDT = cms.double( 10.0 ),
12640         RefitRPCHits = cms.bool( True ),
12641         TrackerSkipSection = cms.int32( -1 ),
12642         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12643         DoPredictionsOnly = cms.bool( False ),
12644         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12645         MuonHitsOption = cms.int32( 1 ),
12646         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12647       ),
12648       PCut = cms.double( 2.5 ),
12649       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12650       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12651       matchToSeeds = cms.bool( True ),
12652       tkTrajMaxChi2 = cms.double( 9999.0 ),
12653       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12654       ScaleTECyFactor = cms.double( -1.0 ),
12655       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" )
12656     )
12657 )
12658 fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12659     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' )
12660 )
12661 fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12662     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12663     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
12664     produceTrackCollection = cms.bool( True ),
12665     produceMask = cms.bool( False )
12666 )
12667 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12668     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ),
12669     InputVertexCollection = cms.InputTag( "" ),
12670     originHalfLength = cms.double( 0.3 ),
12671     originRadius = cms.double( 0.1 ),
12672     useProtoTrackKinematics = cms.bool( False ),
12673     useEventsWithNoVertex = cms.bool( True ),
12674     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12675     usePV = cms.bool( False ),
12676     includeFourthHit = cms.bool( True ),
12677     produceComplement = cms.bool( False ),
12678     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12679 )
12680 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12681     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ),
12682     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12683     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12684     rejectAll = cms.bool( False ),
12685     isFromL1 = cms.bool( True ),
12686     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
12687     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
12688     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
12689     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
12690     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
12691     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
12692     doSort = cms.bool( False ),
12693     nSeedsMaxB = cms.int32( 99999 ),
12694     nSeedsMaxE = cms.int32( 99999 ),
12695     etaEdge = cms.double( 1.2 ),
12696     mvaCutB = cms.double( 0.04 ),
12697     mvaCutE = cms.double( 0.04 ),
12698     minL1Qual = cms.int32( 7 ),
12699     baseScore = cms.double( 0.5 )
12700 )
12701 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12702     cleanTrajectoryAfterInOut = cms.bool( False ),
12703     doSeedingRegionRebuilding = cms.bool( True ),
12704     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12705     reverseTrajectories = cms.bool( False ),
12706     useHitsSplitting = cms.bool( True ),
12707     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12708     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12709     clustersToSkip = cms.InputTag( "" ),
12710     phase2clustersToSkip = cms.InputTag( "" ),
12711     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12712     TransientInitialStateEstimatorParameters = cms.PSet( 
12713       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12714       numberMeasurementsForFit = cms.int32( 4 ),
12715       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12716     ),
12717     numHitsForSeedCleaner = cms.int32( 4 ),
12718     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12719     RedundantSeedCleaner = cms.string( "none" ),
12720     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12721     maxNSeeds = cms.uint32( 100000 ),
12722     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12723 )
12724 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12725     TrajectoryInEvent = cms.bool( False ),
12726     useHitsSplitting = cms.bool( False ),
12727     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12728     clusterRemovalInfo = cms.InputTag( "" ),
12729     AlgorithmName = cms.string( "hltIter0" ),
12730     GeometricInnerState = cms.bool( True ),
12731     reMatchSplitHits = cms.bool( False ),
12732     usePropagatorForPCA = cms.bool( False ),
12733     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12734     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12735     useSimpleMF = cms.bool( True ),
12736     SimpleMagneticField = cms.string( "ParabolicMf" ),
12737     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12738     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12739     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12740     NavigationSchool = cms.string( "" ),
12741     MeasurementTracker = cms.string( "" )
12742 )
12743 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12744     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12745     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12746     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12747     ignoreVertices = cms.bool( False ),
12748     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12749     mva = cms.PSet( 
12750       minPixelHits = cms.vint32( 0, 0, 0 ),
12751       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12752       dr_par = cms.PSet( 
12753         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12754         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12755         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12756         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12757         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12758       ),
12759       maxLostLayers = cms.vint32( 1, 1, 1 ),
12760       min3DLayers = cms.vint32( 0, 0, 0 ),
12761       dz_par = cms.PSet( 
12762         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12763         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12764         dz_exp = cms.vint32( 4, 4, 2147483647 )
12765       ),
12766       minNVtxTrk = cms.int32( 3 ),
12767       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12768       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12769       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12770       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12771       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12772       minLayers = cms.vint32( 3, 3, 4 )
12773     )
12774 )
12775 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12776     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12777     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12778     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12779     minQuality = cms.string( "highPurity" ),
12780     copyExtras = cms.untracked.bool( True ),
12781     copyTrajectories = cms.untracked.bool( False )
12782 )
12783 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
12784     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ),
12785     trackClassifier = cms.InputTag( '','QualityMasks' ),
12786     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12787     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
12788     oldClusterRemovalInfo = cms.InputTag( "" ),
12789     TrackQuality = cms.string( "highPurity" ),
12790     maxChi2 = cms.double( 16.0 ),
12791     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
12792     overrideTrkQuals = cms.InputTag( "" )
12793 )
12794 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
12795     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12796     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12797     phase2clustersToSkip = cms.InputTag( "" )
12798 )
12799 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
12800     RegionPSet = cms.PSet( 
12801       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12802       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12803       zErrorBeamSpot = cms.double( 15.0 ),
12804       extraPhi = cms.double( 0.0 ),
12805       extraEta = cms.double( 0.0 ),
12806       maxNVertices = cms.int32( 3 ),
12807       nSigmaZVertex = cms.double( 3.0 ),
12808       nSigmaZBeamSpot = cms.double( 4.0 ),
12809       ptMin = cms.double( 1.2 ),
12810       operationMode = cms.string( "VerticesFixed" ),
12811       searchOpt = cms.bool( False ),
12812       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12813       originRadius = cms.double( 0.015 ),
12814       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12815       precise = cms.bool( True ),
12816       zErrorVertex = cms.double( 0.03 )
12817     ),
12818     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12819     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12820     ignoreSingleFPixPanelModules = cms.bool( True ),
12821     debug = cms.untracked.bool( False ),
12822     createPlottingFiles = cms.untracked.bool( False ),
12823     layerList = cms.vstring( 'BPix1+BPix2',
12824       'BPix1+BPix3',
12825       'BPix1+BPix4',
12826       'BPix2+BPix3',
12827       'BPix2+BPix4',
12828       'BPix3+BPix4',
12829       'BPix1+FPix1_pos',
12830       'BPix1+FPix1_neg',
12831       'BPix1+FPix2_pos',
12832       'BPix1+FPix2_neg',
12833       'BPix1+FPix3_pos',
12834       'BPix1+FPix3_neg',
12835       'BPix2+FPix1_pos',
12836       'BPix2+FPix1_neg',
12837       'BPix2+FPix2_pos',
12838       'BPix2+FPix2_neg',
12839       'BPix3+FPix1_pos',
12840       'BPix3+FPix1_neg',
12841       'FPix1_pos+FPix2_pos',
12842       'FPix1_neg+FPix2_neg',
12843       'FPix1_pos+FPix3_pos',
12844       'FPix1_neg+FPix3_neg',
12845       'FPix2_pos+FPix3_pos',
12846       'FPix2_neg+FPix3_neg' ),
12847     BPix = cms.PSet( 
12848       hitErrorRPhi = cms.double( 0.0027 ),
12849       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12850       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12851       useErrorsFromParam = cms.bool( True ),
12852       hitErrorRZ = cms.double( 0.006 ),
12853       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12854     ),
12855     FPix = cms.PSet( 
12856       hitErrorRPhi = cms.double( 0.0051 ),
12857       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12858       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12859       useErrorsFromParam = cms.bool( True ),
12860       hitErrorRZ = cms.double( 0.0036 ),
12861       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12862     ),
12863     TIB = cms.PSet(  ),
12864     TID = cms.PSet(  ),
12865     TOB = cms.PSet(  ),
12866     TEC = cms.PSet(  ),
12867     MTIB = cms.PSet(  ),
12868     MTID = cms.PSet(  ),
12869     MTOB = cms.PSet(  ),
12870     MTEC = cms.PSet(  )
12871 )
12872 fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
12873     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
12874     L1MinPt = cms.double( 0.0 ),
12875     L1MaxEta = cms.double( 2.5 ),
12876     L1MinQuality = cms.uint32( 7 ),
12877     SetMinPtBarrelTo = cms.double( 3.5 ),
12878     SetMinPtEndcapTo = cms.double( 1.0 ),
12879     CentralBxOnly = cms.bool( True ),
12880     RegionPSet = cms.PSet( 
12881       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12882       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
12883       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12884       zErrorBeamSpot = cms.double( 15.0 ),
12885       maxNVertices = cms.int32( 3 ),
12886       maxNRegions = cms.int32( 3 ),
12887       nSigmaZVertex = cms.double( 3.0 ),
12888       nSigmaZBeamSpot = cms.double( 4.0 ),
12889       ptMin = cms.double( 1.2 ),
12890       mode = cms.string( "VerticesFixed" ),
12891       input = cms.InputTag( "hltL1MuonsPt0" ),
12892       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
12893       searchOpt = cms.bool( False ),
12894       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
12895       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12896       originRadius = cms.double( 0.015 ),
12897       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12898       precise = cms.bool( True )
12899     ),
12900     ServiceParameters = cms.PSet( 
12901       RPCLayers = cms.bool( True ),
12902       UseMuonNavigation = cms.untracked.bool( True ),
12903       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
12904     )
12905 )
12906 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
12907     doClusterCheck = cms.bool( False ),
12908     MaxNumberOfStripClusters = cms.uint32( 50000 ),
12909     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12910     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
12911     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12912     cut = cms.string( "" ),
12913     DontCountDetsAboveNClusters = cms.uint32( 0 ),
12914     silentClusterCheck = cms.untracked.bool( False )
12915 )
12916 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
12917     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ),
12918     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ),
12919     trackingRegionsSeedingLayers = cms.InputTag( "" ),
12920     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ),
12921     produceSeedingHitSets = cms.bool( True ),
12922     produceIntermediateHitDoublets = cms.bool( False ),
12923     maxElement = cms.uint32( 0 ),
12924     maxElementTotal = cms.uint32( 50000000 ),
12925     putEmptyIfMaxElementReached = cms.bool( False ),
12926     layerPairs = cms.vuint32( 0 )
12927 )
12928 fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
12929     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ),
12930     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
12931     SeedMomentumForBOFF = cms.double( 5.0 ),
12932     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
12933     MinOneOverPtError = cms.double( 1.0 ),
12934     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12935     magneticField = cms.string( "ParabolicMf" ),
12936     forceKinematicWithRegionDirection = cms.bool( False ),
12937     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
12938 )
12939 fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12940     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ),
12941     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12942     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12943     rejectAll = cms.bool( False ),
12944     isFromL1 = cms.bool( True ),
12945     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
12946     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
12947     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
12948     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
12949     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
12950     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
12951     doSort = cms.bool( False ),
12952     nSeedsMaxB = cms.int32( 99999 ),
12953     nSeedsMaxE = cms.int32( 99999 ),
12954     etaEdge = cms.double( 1.2 ),
12955     mvaCutB = cms.double( 0.1 ),
12956     mvaCutE = cms.double( 0.1 ),
12957     minL1Qual = cms.int32( 7 ),
12958     baseScore = cms.double( 0.5 )
12959 )
12960 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12961     cleanTrajectoryAfterInOut = cms.bool( False ),
12962     doSeedingRegionRebuilding = cms.bool( False ),
12963     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12964     reverseTrajectories = cms.bool( False ),
12965     useHitsSplitting = cms.bool( False ),
12966     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12967     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ),
12968     clustersToSkip = cms.InputTag( "" ),
12969     phase2clustersToSkip = cms.InputTag( "" ),
12970     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
12971     TransientInitialStateEstimatorParameters = cms.PSet( 
12972       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12973       numberMeasurementsForFit = cms.int32( 4 ),
12974       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12975     ),
12976     numHitsForSeedCleaner = cms.int32( 4 ),
12977     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12978     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12979     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12980     maxNSeeds = cms.uint32( 100000 ),
12981     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12982 )
12983 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12984     TrajectoryInEvent = cms.bool( False ),
12985     useHitsSplitting = cms.bool( False ),
12986     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12987     clusterRemovalInfo = cms.InputTag( "" ),
12988     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
12989     GeometricInnerState = cms.bool( True ),
12990     reMatchSplitHits = cms.bool( False ),
12991     usePropagatorForPCA = cms.bool( False ),
12992     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12993     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12994     useSimpleMF = cms.bool( True ),
12995     SimpleMagneticField = cms.string( "ParabolicMf" ),
12996     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12997     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12998     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12999     NavigationSchool = cms.string( "" ),
13000     MeasurementTracker = cms.string( "" )
13001 )
13002 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13003     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13004     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13005     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13006     ignoreVertices = cms.bool( False ),
13007     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13008     mva = cms.PSet( 
13009       minPixelHits = cms.vint32( 0, 0, 0 ),
13010       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13011       dr_par = cms.PSet( 
13012         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13013         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13014         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13015         dr_exp = cms.vint32( 4, 4, 4 ),
13016         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13017       ),
13018       maxLostLayers = cms.vint32( 1, 1, 1 ),
13019       min3DLayers = cms.vint32( 0, 0, 0 ),
13020       dz_par = cms.PSet( 
13021         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13022         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13023         dz_exp = cms.vint32( 4, 4, 4 )
13024       ),
13025       minNVtxTrk = cms.int32( 3 ),
13026       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13027       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13028       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13029       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13030       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13031       minLayers = cms.vint32( 3, 3, 3 )
13032     )
13033 )
13034 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13035     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13036     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
13037     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
13038     minQuality = cms.string( "highPurity" ),
13039     copyExtras = cms.untracked.bool( True ),
13040     copyTrajectories = cms.untracked.bool( False )
13041 )
13042 fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13043     copyExtras = cms.untracked.bool( True ),
13044     copyMVA = cms.bool( False ),
13045     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13046     MaxNormalizedChisq = cms.double( 1000.0 ),
13047     MinPT = cms.double( 0.05 ),
13048     MinFound = cms.int32( 3 ),
13049     Epsilon = cms.double( -0.001 ),
13050     ShareFrac = cms.double( 0.19 ),
13051     allowFirstHitShare = cms.bool( True ),
13052     FoundHitBonus = cms.double( 5.0 ),
13053     LostHitPenalty = cms.double( 20.0 ),
13054     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13055     newQuality = cms.string( "confirmed" ),
13056     setsToMerge = cms.VPSet( 
13057       cms.PSet(  pQual = cms.bool( False ),
13058         tLists = cms.vint32( 0, 1 )
13059       )
13060     ),
13061     hasSelector = cms.vint32( 0, 0 ),
13062     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13063     writeOnlyTrkQuals = cms.bool( False ),
13064     makeReKeyedSeeds = cms.untracked.bool( False ),
13065     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13066 )
13067 fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13068     copyExtras = cms.untracked.bool( True ),
13069     copyMVA = cms.bool( False ),
13070     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13071     MaxNormalizedChisq = cms.double( 1000.0 ),
13072     MinPT = cms.double( 0.05 ),
13073     MinFound = cms.int32( 3 ),
13074     Epsilon = cms.double( -0.001 ),
13075     ShareFrac = cms.double( 0.19 ),
13076     allowFirstHitShare = cms.bool( True ),
13077     FoundHitBonus = cms.double( 5.0 ),
13078     LostHitPenalty = cms.double( 20.0 ),
13079     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13080     newQuality = cms.string( "confirmed" ),
13081     setsToMerge = cms.VPSet( 
13082       cms.PSet(  pQual = cms.bool( False ),
13083         tLists = cms.vint32( 0, 1 )
13084       )
13085     ),
13086     hasSelector = cms.vint32( 0, 0 ),
13087     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13088     writeOnlyTrkQuals = cms.bool( False ),
13089     makeReKeyedSeeds = cms.untracked.bool( False ),
13090     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13091 )
13092 fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger",
13093     copyExtras = cms.untracked.bool( True ),
13094     copyMVA = cms.bool( False ),
13095     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13096     MaxNormalizedChisq = cms.double( 1000.0 ),
13097     MinPT = cms.double( 0.05 ),
13098     MinFound = cms.int32( 3 ),
13099     Epsilon = cms.double( -0.001 ),
13100     ShareFrac = cms.double( 0.19 ),
13101     allowFirstHitShare = cms.bool( True ),
13102     FoundHitBonus = cms.double( 5.0 ),
13103     LostHitPenalty = cms.double( 20.0 ),
13104     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13105     newQuality = cms.string( "confirmed" ),
13106     setsToMerge = cms.VPSet( 
13107       cms.PSet(  pQual = cms.bool( False ),
13108         tLists = cms.vint32( 0, 1 )
13109       )
13110     ),
13111     hasSelector = cms.vint32( 0, 0 ),
13112     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13113     writeOnlyTrkQuals = cms.bool( False ),
13114     makeReKeyedSeeds = cms.untracked.bool( False ),
13115     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13116 )
13117 fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer",
13118     ServiceParameters = cms.PSet( 
13119       RPCLayers = cms.bool( True ),
13120       UseMuonNavigation = cms.untracked.bool( True ),
13121       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
13122         'SteppingHelixPropagatorAny',
13123         'hltESPSmartPropagator',
13124         'hltESPSteppingHelixPropagatorOpposite' )
13125     ),
13126     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13127     TrackLoaderParameters = cms.PSet( 
13128       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
13129       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13130       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13131       DoSmoothing = cms.bool( True ),
13132       SmoothTkTrack = cms.untracked.bool( False ),
13133       VertexConstraint = cms.bool( False ),
13134       MuonUpdatorAtVertexParameters = cms.PSet( 
13135         MaxChi2 = cms.double( 1000000.0 ),
13136         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
13137         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
13138       ),
13139       PutTkTrackIntoEvent = cms.untracked.bool( False ),
13140       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13141     ),
13142     L3TrajBuilderParameters = cms.PSet( 
13143       PtCut = cms.double( 1.0 ),
13144       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
13145       GlobalMuonTrackMatcher = cms.PSet( 
13146         Chi2Cut_3 = cms.double( 200.0 ),
13147         DeltaDCut_2 = cms.double( 10.0 ),
13148         Eta_threshold = cms.double( 1.2 ),
13149         Quality_2 = cms.double( 15.0 ),
13150         DeltaDCut_1 = cms.double( 40.0 ),
13151         Quality_3 = cms.double( 7.0 ),
13152         DeltaDCut_3 = cms.double( 15.0 ),
13153         Quality_1 = cms.double( 20.0 ),
13154         Pt_threshold1 = cms.double( 0.0 ),
13155         DeltaRCut_2 = cms.double( 0.2 ),
13156         DeltaRCut_1 = cms.double( 0.1 ),
13157         Pt_threshold2 = cms.double( 9.99999999E8 ),
13158         Chi2Cut_1 = cms.double( 50.0 ),
13159         Chi2Cut_2 = cms.double( 50.0 ),
13160         DeltaRCut_3 = cms.double( 1.0 ),
13161         LocChi2Cut = cms.double( 0.001 ),
13162         Propagator = cms.string( "hltESPSmartPropagator" ),
13163         MinPt = cms.double( 1.0 ),
13164         MinP = cms.double( 2.5 )
13165       ),
13166       ScaleTECxFactor = cms.double( -1.0 ),
13167       tkTrajUseVertex = cms.bool( False ),
13168       MuonTrackingRegionBuilder = cms.PSet( 
13169         Rescale_Dz = cms.double( 4.0 ),
13170         Pt_fixed = cms.bool( False ),
13171         Eta_fixed = cms.bool( True ),
13172         Eta_min = cms.double( 0.1 ),
13173         DeltaZ = cms.double( 24.2 ),
13174         maxRegions = cms.int32( 2 ),
13175         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
13176         UseVertex = cms.bool( False ),
13177         Z_fixed = cms.bool( False ),
13178         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
13179         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
13180         Rescale_phi = cms.double( 3.0 ),
13181         DeltaEta = cms.double( 0.2 ),
13182         precise = cms.bool( True ),
13183         OnDemand = cms.int32( -1 ),
13184         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
13185         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
13186         vertexCollection = cms.InputTag( "pixelVertices" ),
13187         Pt_min = cms.double( 3.0 ),
13188         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13189         Phi_fixed = cms.bool( True ),
13190         DeltaR = cms.double( 0.025 ),
13191         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13192         DeltaPhi = cms.double( 0.15 ),
13193         Phi_min = cms.double( 0.1 ),
13194         Rescale_eta = cms.double( 3.0 )
13195       ),
13196       TrackTransformer = cms.PSet( 
13197         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13198         RefitDirection = cms.string( "insideOut" ),
13199         RefitRPCHits = cms.bool( True ),
13200         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13201         DoPredictionsOnly = cms.bool( False ),
13202         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13203         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13204         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13205       ),
13206       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13207       RefitRPCHits = cms.bool( True ),
13208       tkTrajVertex = cms.InputTag( "Notused" ),
13209       GlbRefitterParameters = cms.PSet( 
13210         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13211         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
13212         RefitFlag = cms.bool( True ),
13213         SkipStation = cms.int32( -1 ),
13214         Chi2CutRPC = cms.double( 1.0 ),
13215         PropDirForCosmics = cms.bool( False ),
13216         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
13217         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
13218         HitThreshold = cms.int32( 1 ),
13219         Chi2CutGEM = cms.double( 1.0 ),
13220         DYTthrs = cms.vint32( 30, 15 ),
13221         TrackerSkipSystem = cms.int32( -1 ),
13222         RefitDirection = cms.string( "insideOut" ),
13223         Chi2CutCSC = cms.double( 150.0 ),
13224         Chi2CutDT = cms.double( 10.0 ),
13225         RefitRPCHits = cms.bool( True ),
13226         TrackerSkipSection = cms.int32( -1 ),
13227         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13228         DoPredictionsOnly = cms.bool( False ),
13229         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13230         MuonHitsOption = cms.int32( 1 ),
13231         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
13232       ),
13233       PCut = cms.double( 2.5 ),
13234       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
13235       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13236       tkTrajMaxChi2 = cms.double( 9999.0 ),
13237       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13238       ScaleTECyFactor = cms.double( -1.0 ),
13239       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" )
13240     )
13241 )
13242 fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer",
13243     MuonCaloCompatibility = cms.PSet( 
13244       delta_eta = cms.double( 0.02 ),
13245       delta_phi = cms.double( 0.02 ),
13246       allSiPMHO = cms.bool( False ),
13247       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13248       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13249     ),
13250     TrackAssociatorParameters = cms.PSet( 
13251       useMuon = cms.bool( True ),
13252       truthMatch = cms.bool( False ),
13253       usePreshower = cms.bool( False ),
13254       dRPreshowerPreselection = cms.double( 0.2 ),
13255       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13256       useEcal = cms.bool( False ),
13257       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13258       dRMuon = cms.double( 9999.0 ),
13259       dREcal = cms.double( 9999.0 ),
13260       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13261       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13262       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13263       useGEM = cms.bool( True ),
13264       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
13265       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13266       propagateAllDirections = cms.bool( True ),
13267       muonMaxDistanceY = cms.double( 5.0 ),
13268       useHO = cms.bool( False ),
13269       muonMaxDistanceX = cms.double( 5.0 ),
13270       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13271       useHcal = cms.bool( False ),
13272       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13273       accountForTrajectoryChangeCalo = cms.bool( False ),
13274       dREcalPreselection = cms.double( 0.05 ),
13275       useCalo = cms.bool( False ),
13276       dRMuonPreselection = cms.double( 0.2 ),
13277       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13278       dRHcal = cms.double( 9999.0 ),
13279       dRHcalPreselection = cms.double( 0.2 ),
13280       HORecHitCollectionLabel = cms.InputTag( "Notused" )
13281     ),
13282     CaloExtractorPSet = cms.PSet( 
13283       DR_Veto_H = cms.double( 0.1 ),
13284       CenterConeOnCalIntersection = cms.bool( False ),
13285       NoiseTow_EE = cms.double( 0.15 ),
13286       Noise_EB = cms.double( 0.025 ),
13287       Noise_HE = cms.double( 0.2 ),
13288       DR_Veto_E = cms.double( 0.07 ),
13289       NoiseTow_EB = cms.double( 0.04 ),
13290       Noise_EE = cms.double( 0.1 ),
13291       UseRecHitsFlag = cms.bool( False ),
13292       DR_Max = cms.double( 1.0 ),
13293       DepositLabel = cms.untracked.string( "Cal" ),
13294       Noise_HO = cms.double( 0.2 ),
13295       DR_Veto_HO = cms.double( 0.1 ),
13296       Threshold_H = cms.double( 0.5 ),
13297       PrintTimeReport = cms.untracked.bool( False ),
13298       Threshold_E = cms.double( 0.2 ),
13299       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13300       ComponentName = cms.string( "CaloExtractorByAssociator" ),
13301       Threshold_HO = cms.double( 0.5 ),
13302       DepositInstanceLabels = cms.vstring( 'ecal',
13303         'hcal',
13304         'ho' ),
13305       ServiceParameters = cms.PSet( 
13306         RPCLayers = cms.bool( False ),
13307         UseMuonNavigation = cms.untracked.bool( False ),
13308         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13309       ),
13310       TrackAssociatorParameters = cms.PSet( 
13311         useMuon = cms.bool( False ),
13312         truthMatch = cms.bool( False ),
13313         usePreshower = cms.bool( False ),
13314         dRPreshowerPreselection = cms.double( 0.2 ),
13315         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13316         useEcal = cms.bool( False ),
13317         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13318         dRMuon = cms.double( 9999.0 ),
13319         dREcal = cms.double( 1.0 ),
13320         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13321         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13322         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13323         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13324         propagateAllDirections = cms.bool( True ),
13325         muonMaxDistanceY = cms.double( 5.0 ),
13326         useHO = cms.bool( False ),
13327         muonMaxDistanceX = cms.double( 5.0 ),
13328         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13329         useHcal = cms.bool( False ),
13330         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13331         accountForTrajectoryChangeCalo = cms.bool( False ),
13332         dREcalPreselection = cms.double( 1.0 ),
13333         useCalo = cms.bool( True ),
13334         dRMuonPreselection = cms.double( 0.2 ),
13335         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13336         dRHcal = cms.double( 1.0 ),
13337         dRHcalPreselection = cms.double( 1.0 ),
13338         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13339       ),
13340       Noise_HB = cms.double( 0.2 )
13341     ),
13342     TrackExtractorPSet = cms.PSet( 
13343       Diff_z = cms.double( 0.2 ),
13344       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ),
13345       Chi2Ndof_Max = cms.double( 1.0E64 ),
13346       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
13347       DR_Veto = cms.double( 0.01 ),
13348       Pt_Min = cms.double( -1.0 ),
13349       DR_Max = cms.double( 1.0 ),
13350       NHits_Min = cms.uint32( 0 ),
13351       Chi2Prob_Min = cms.double( -1.0 ),
13352       Diff_r = cms.double( 0.1 ),
13353       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
13354       ComponentName = cms.string( "TrackExtractor" )
13355     ),
13356     JetExtractorPSet = cms.PSet( 
13357       JetCollectionLabel = cms.InputTag( "Notused" ),
13358       DR_Veto = cms.double( 0.1 ),
13359       DR_Max = cms.double( 1.0 ),
13360       ExcludeMuonVeto = cms.bool( True ),
13361       PrintTimeReport = cms.untracked.bool( False ),
13362       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13363       ComponentName = cms.string( "JetExtractor" ),
13364       ServiceParameters = cms.PSet( 
13365         RPCLayers = cms.bool( False ),
13366         UseMuonNavigation = cms.untracked.bool( False ),
13367         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13368       ),
13369       TrackAssociatorParameters = cms.PSet( 
13370         useMuon = cms.bool( False ),
13371         truthMatch = cms.bool( False ),
13372         usePreshower = cms.bool( False ),
13373         dRPreshowerPreselection = cms.double( 0.2 ),
13374         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13375         useEcal = cms.bool( False ),
13376         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13377         dRMuon = cms.double( 9999.0 ),
13378         dREcal = cms.double( 0.5 ),
13379         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13380         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13381         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13382         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13383         propagateAllDirections = cms.bool( True ),
13384         muonMaxDistanceY = cms.double( 5.0 ),
13385         useHO = cms.bool( False ),
13386         muonMaxDistanceX = cms.double( 5.0 ),
13387         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13388         useHcal = cms.bool( False ),
13389         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13390         accountForTrajectoryChangeCalo = cms.bool( False ),
13391         dREcalPreselection = cms.double( 0.5 ),
13392         useCalo = cms.bool( True ),
13393         dRMuonPreselection = cms.double( 0.2 ),
13394         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13395         dRHcal = cms.double( 0.5 ),
13396         dRHcalPreselection = cms.double( 0.5 ),
13397         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13398       ),
13399       Threshold = cms.double( 5.0 )
13400     ),
13401     trackDepositName = cms.string( "tracker" ),
13402     ecalDepositName = cms.string( "ecal" ),
13403     hcalDepositName = cms.string( "hcal" ),
13404     hoDepositName = cms.string( "ho" ),
13405     jetDepositName = cms.string( "jets" ),
13406     TimingFillerParameters = cms.PSet( 
13407       DTTimingParameters = cms.PSet( 
13408         HitError = cms.double( 6.0 ),
13409         MatchParameters = cms.PSet( 
13410           TightMatchDT = cms.bool( False ),
13411           DTradius = cms.double( 0.01 ),
13412           TightMatchCSC = cms.bool( True ),
13413           CSCsegments = cms.InputTag( "hltCscSegments" ),
13414           DTsegments = cms.InputTag( "hltDt4DSegments" )
13415         ),
13416         debug = cms.bool( False ),
13417         DoWireCorr = cms.bool( False ),
13418         RequireBothProjections = cms.bool( False ),
13419         DTTimeOffset = cms.double( 2.7 ),
13420         PruneCut = cms.double( 10000.0 ),
13421         DTsegments = cms.InputTag( "hltDt4DSegments" ),
13422         UseSegmentT0 = cms.bool( False ),
13423         HitsMin = cms.int32( 5 ),
13424         DropTheta = cms.bool( True ),
13425         ServiceParameters = cms.PSet( 
13426           RPCLayers = cms.bool( True ),
13427           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13428         )
13429       ),
13430       UseCSC = cms.bool( True ),
13431       CSCTimingParameters = cms.PSet( 
13432         MatchParameters = cms.PSet( 
13433           TightMatchDT = cms.bool( False ),
13434           DTradius = cms.double( 0.01 ),
13435           TightMatchCSC = cms.bool( True ),
13436           CSCsegments = cms.InputTag( "hltCscSegments" ),
13437           DTsegments = cms.InputTag( "hltDt4DSegments" )
13438         ),
13439         debug = cms.bool( False ),
13440         CSCWireTimeOffset = cms.double( 0.0 ),
13441         CSCStripError = cms.double( 7.0 ),
13442         CSCTimeOffset = cms.double( 0.0 ),
13443         CSCWireError = cms.double( 8.6 ),
13444         PruneCut = cms.double( 100.0 ),
13445         CSCsegments = cms.InputTag( "hltCscSegments" ),
13446         UseStripTime = cms.bool( True ),
13447         CSCStripTimeOffset = cms.double( 0.0 ),
13448         UseWireTime = cms.bool( True ),
13449         ServiceParameters = cms.PSet( 
13450           RPCLayers = cms.bool( True ),
13451           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13452         )
13453       ),
13454       ErrorDT = cms.double( 6.0 ),
13455       EcalEnergyCut = cms.double( 0.4 ),
13456       UseECAL = cms.bool( True ),
13457       ErrorEB = cms.double( 2.085 ),
13458       UseDT = cms.bool( True ),
13459       ErrorEE = cms.double( 6.95 ),
13460       ErrorCSC = cms.double( 7.4 )
13461     ),
13462     ShowerDigiFillerParameters = cms.PSet( 
13463       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
13464       digiMaxDistanceX = cms.double( 25.0 ),
13465       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
13466     ),
13467     TrackerKinkFinderParameters = cms.PSet( 
13468       usePosition = cms.bool( False ),
13469       diagonalOnly = cms.bool( False )
13470     ),
13471     fillEnergy = cms.bool( False ),
13472     storeCrossedHcalRecHits = cms.bool( False ),
13473     maxAbsPullX = cms.double( 4.0 ),
13474     maxAbsEta = cms.double( 3.0 ),
13475     minPt = cms.double( 2.0 ),
13476     inputCollectionTypes = cms.vstring( 'inner tracks',
13477       'links',
13478       'outer tracks' ),
13479     addExtraSoftMuons = cms.bool( False ),
13480     fillGlobalTrackRefits = cms.bool( False ),
13481     debugWithTruthMatching = cms.bool( False ),
13482     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ),
13483     fillCaloCompatibility = cms.bool( False ),
13484     maxAbsPullY = cms.double( 9999.0 ),
13485     maxAbsDy = cms.double( 9999.0 ),
13486     minP = cms.double( 0.0 ),
13487     minPCaloMuon = cms.double( 1.0E9 ),
13488     maxAbsDx = cms.double( 3.0 ),
13489     fillIsolation = cms.bool( False ),
13490     writeIsoDeposits = cms.bool( False ),
13491     minNumberOfMatches = cms.int32( 1 ),
13492     fillMatching = cms.bool( True ),
13493     fillShowerDigis = cms.bool( False ),
13494     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
13495     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
13496     fillGlobalTrackQuality = cms.bool( False ),
13497     globalTrackQualityInputTag = cms.InputTag( "" ),
13498     selectHighPurity = cms.bool( False ),
13499     pvInputTag = cms.InputTag( "" ),
13500     fillTrackerKink = cms.bool( False ),
13501     minCaloCompatibility = cms.double( 0.6 ),
13502     runArbitrationCleaner = cms.bool( False ),
13503     arbitrationCleanerOptions = cms.PSet( 
13504       OverlapDTheta = cms.double( 0.02 ),
13505       Overlap = cms.bool( True ),
13506       Clustering = cms.bool( True ),
13507       ME1a = cms.bool( True ),
13508       ClusterDTheta = cms.double( 0.02 ),
13509       ClusterDPhi = cms.double( 0.6 ),
13510       OverlapDPhi = cms.double( 0.0786 )
13511     ),
13512     arbitrateTrackerMuons = cms.bool( True )
13513 )
13514 fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT",
13515     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ),
13516     applyTriggerIdLoose = cms.bool( True ),
13517     typeMuon = cms.uint32( 0 ),
13518     allowedTypeMask = cms.uint32( 0 ),
13519     requiredTypeMask = cms.uint32( 0 ),
13520     minNMuonHits = cms.int32( 0 ),
13521     minNMuonStations = cms.int32( 0 ),
13522     minNTrkLayers = cms.int32( 0 ),
13523     minTrkHits = cms.int32( 0 ),
13524     minPixLayer = cms.int32( 0 ),
13525     minPixHits = cms.int32( 0 ),
13526     minPt = cms.double( 0.0 ),
13527     maxNormalizedChi2 = cms.double( 9999.0 )
13528 )
13529 fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer",
13530     inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" )
13531 )
13532 fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector",
13533     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ),
13534     muon = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13535     originalMVAVals = cms.InputTag( "none" ),
13536     copyMVA = cms.bool( False ),
13537     copyExtras = cms.untracked.bool( True ),
13538     copyTrajectories = cms.untracked.bool( False )
13539 )
13540 fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
13541     InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13542     DisplacedReconstruction = cms.bool( False )
13543 )
13544 fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13545     InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
13546     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13547     originHalfLength = cms.double( 0.3 ),
13548     originRadius = cms.double( 0.1 ),
13549     useProtoTrackKinematics = cms.bool( False ),
13550     useEventsWithNoVertex = cms.bool( True ),
13551     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13552     usePV = cms.bool( False ),
13553     includeFourthHit = cms.bool( True ),
13554     produceComplement = cms.bool( False ),
13555     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13556 )
13557 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync = cms.EDProducer( "MkFitSiPixelHitConverter",
13558     hits = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
13559     clusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13560     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
13561 )
13562 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync = cms.EDProducer( "MkFitEventOfHitsProducer",
13563     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13564     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13565     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13566     usePixelQualityDB = cms.bool( True ),
13567     useStripStripQualityDB = cms.bool( True )
13568 )
13569 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
13570     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13571     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13572     maxNSeeds = cms.uint32( 500000 )
13573 )
13574 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
13575     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13576     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13577     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13578     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13579     clustersToSkip = cms.InputTag( "" ),
13580     buildingRoutine = cms.string( "cloneEngine" ),
13581     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
13582     seedCleaning = cms.bool( True ),
13583     removeDuplicates = cms.bool( True ),
13584     backwardFitInCMSSW = cms.bool( False ),
13585     mkFitSilent = cms.untracked.bool( True ),
13586     limitConcurrency = cms.untracked.bool( False ),
13587     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
13588 )
13589 fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
13590     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13591     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13592     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13593     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13594     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSerialSync" ),
13595     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13596     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13597     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
13598     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
13599     qualityMaxInvPt = cms.double( 100.0 ),
13600     qualityMinTheta = cms.double( 0.01 ),
13601     qualityMaxR = cms.double( 120.0 ),
13602     qualityMaxZ = cms.double( 280.0 ),
13603     qualityMaxPosErr = cms.double( 100.0 ),
13604     qualitySignPt = cms.bool( True ),
13605     doErrorRescale = cms.bool( True ),
13606     tfDnnLabel = cms.string( "trackSelectionTf" ),
13607     candMVASel = cms.bool( False ),
13608     candWP = cms.double( 0.0 ),
13609     batchSize = cms.int32( 16 )
13610 )
13611 fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13612     TrajectoryInEvent = cms.bool( False ),
13613     useHitsSplitting = cms.bool( False ),
13614     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ),
13615     clusterRemovalInfo = cms.InputTag( "" ),
13616     AlgorithmName = cms.string( "hltIter0" ),
13617     GeometricInnerState = cms.bool( True ),
13618     reMatchSplitHits = cms.bool( False ),
13619     usePropagatorForPCA = cms.bool( False ),
13620     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13621     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13622     useSimpleMF = cms.bool( True ),
13623     SimpleMagneticField = cms.string( "ParabolicMf" ),
13624     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13625     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13626     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13627     NavigationSchool = cms.string( "" ),
13628     MeasurementTracker = cms.string( "" )
13629 )
13630 fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13631     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13632     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13633     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13634     ignoreVertices = cms.bool( False ),
13635     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13636     mva = cms.PSet( 
13637       minPixelHits = cms.vint32( 0, 0, 0 ),
13638       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13639       dr_par = cms.PSet( 
13640         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13641         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13642         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13643         dr_exp = cms.vint32( 4, 4, 4 ),
13644         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13645       ),
13646       maxLostLayers = cms.vint32( 1, 1, 1 ),
13647       min3DLayers = cms.vint32( 0, 0, 0 ),
13648       dz_par = cms.PSet( 
13649         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13650         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
13651         dz_exp = cms.vint32( 4, 4, 4 )
13652       ),
13653       minNVtxTrk = cms.int32( 3 ),
13654       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13655       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13656       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
13657       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
13658       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13659       minLayers = cms.vint32( 3, 3, 3 )
13660     )
13661 )
13662 fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13663     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13664     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ),
13665     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ),
13666     minQuality = cms.string( "highPurity" ),
13667     copyExtras = cms.untracked.bool( True ),
13668     copyTrajectories = cms.untracked.bool( False )
13669 )
13670 fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
13671     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ),
13672     trackClassifier = cms.InputTag( '','QualityMasks' ),
13673     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13674     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
13675     oldClusterRemovalInfo = cms.InputTag( "" ),
13676     TrackQuality = cms.string( "highPurity" ),
13677     maxChi2 = cms.double( 16.0 ),
13678     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13679     overrideTrkQuals = cms.InputTag( "" )
13680 )
13681 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13682     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13683     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13684     phase2clustersToSkip = cms.InputTag( "" )
13685 )
13686 fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13687     RegionPSet = cms.PSet( 
13688       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13689       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13690       zErrorBeamSpot = cms.double( 15.0 ),
13691       extraPhi = cms.double( 0.0 ),
13692       extraEta = cms.double( 0.0 ),
13693       maxNVertices = cms.int32( 3 ),
13694       nSigmaZVertex = cms.double( 3.0 ),
13695       nSigmaZBeamSpot = cms.double( 4.0 ),
13696       ptMin = cms.double( 1.2 ),
13697       operationMode = cms.string( "VerticesFixed" ),
13698       searchOpt = cms.bool( False ),
13699       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13700       originRadius = cms.double( 0.015 ),
13701       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13702       precise = cms.bool( True ),
13703       zErrorVertex = cms.double( 0.03 )
13704     ),
13705     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13706     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13707     ignoreSingleFPixPanelModules = cms.bool( True ),
13708     debug = cms.untracked.bool( False ),
13709     createPlottingFiles = cms.untracked.bool( False ),
13710     layerList = cms.vstring( 'BPix1+BPix2',
13711       'BPix2+FPix1_pos',
13712       'BPix2+FPix1_neg',
13713       'FPix1_pos+FPix2_pos',
13714       'FPix1_neg+FPix2_neg',
13715       'BPix1+FPix2_neg',
13716       'BPix2+FPix2_neg',
13717       'FPix2_neg+FPix3_neg',
13718       'BPix2+BPix3' ),
13719     BPix = cms.PSet( 
13720       hitErrorRPhi = cms.double( 0.0027 ),
13721       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13722       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13723       useErrorsFromParam = cms.bool( True ),
13724       hitErrorRZ = cms.double( 0.006 ),
13725       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13726     ),
13727     FPix = cms.PSet( 
13728       hitErrorRPhi = cms.double( 0.0051 ),
13729       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13730       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13731       useErrorsFromParam = cms.bool( True ),
13732       hitErrorRZ = cms.double( 0.0036 ),
13733       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13734     ),
13735     TIB = cms.PSet(  ),
13736     TID = cms.PSet(  ),
13737     TOB = cms.PSet(  ),
13738     TEC = cms.PSet(  ),
13739     MTIB = cms.PSet(  ),
13740     MTID = cms.PSet(  ),
13741     MTOB = cms.PSet(  ),
13742     MTEC = cms.PSet(  )
13743 )
13744 fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13745     doClusterCheck = cms.bool( False ),
13746     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13747     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13748     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13749     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13750     cut = cms.string( "" ),
13751     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13752     silentClusterCheck = cms.untracked.bool( False )
13753 )
13754 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13755     seedingLayers = cms.InputTag( "" ),
13756     trackingRegions = cms.InputTag( "" ),
13757     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ),
13758     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ),
13759     produceSeedingHitSets = cms.bool( True ),
13760     produceIntermediateHitDoublets = cms.bool( False ),
13761     maxElement = cms.uint32( 0 ),
13762     maxElementTotal = cms.uint32( 50000000 ),
13763     putEmptyIfMaxElementReached = cms.bool( False ),
13764     layerPairs = cms.vuint32( 0 )
13765 )
13766 fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13767     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ),
13768     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13769     SeedMomentumForBOFF = cms.double( 5.0 ),
13770     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13771     MinOneOverPtError = cms.double( 1.0 ),
13772     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13773     magneticField = cms.string( "ParabolicMf" ),
13774     forceKinematicWithRegionDirection = cms.bool( False ),
13775     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13776 )
13777 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13778     cleanTrajectoryAfterInOut = cms.bool( False ),
13779     doSeedingRegionRebuilding = cms.bool( False ),
13780     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13781     reverseTrajectories = cms.bool( False ),
13782     useHitsSplitting = cms.bool( False ),
13783     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13784     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
13785     clustersToSkip = cms.InputTag( "" ),
13786     phase2clustersToSkip = cms.InputTag( "" ),
13787     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13788     TransientInitialStateEstimatorParameters = cms.PSet( 
13789       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13790       numberMeasurementsForFit = cms.int32( 4 ),
13791       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13792     ),
13793     numHitsForSeedCleaner = cms.int32( 4 ),
13794     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13795     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13796     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13797     maxNSeeds = cms.uint32( 100000 ),
13798     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13799 )
13800 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13801     TrajectoryInEvent = cms.bool( False ),
13802     useHitsSplitting = cms.bool( False ),
13803     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ),
13804     clusterRemovalInfo = cms.InputTag( "" ),
13805     AlgorithmName = cms.string( "hltDoubletRecovery" ),
13806     GeometricInnerState = cms.bool( True ),
13807     reMatchSplitHits = cms.bool( False ),
13808     usePropagatorForPCA = cms.bool( False ),
13809     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13810     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13811     useSimpleMF = cms.bool( True ),
13812     SimpleMagneticField = cms.string( "ParabolicMf" ),
13813     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13814     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13815     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13816     NavigationSchool = cms.string( "" ),
13817     MeasurementTracker = cms.string( "" )
13818 )
13819 fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13820     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13821     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13822     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13823     ignoreVertices = cms.bool( False ),
13824     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13825     mva = cms.PSet( 
13826       minPixelHits = cms.vint32( 0, 0, 0 ),
13827       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13828       dr_par = cms.PSet( 
13829         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13830         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13831         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13832         dr_exp = cms.vint32( 4, 4, 4 ),
13833         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13834       ),
13835       maxLostLayers = cms.vint32( 1, 1, 1 ),
13836       min3DLayers = cms.vint32( 0, 0, 0 ),
13837       dz_par = cms.PSet( 
13838         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13839         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13840         dz_exp = cms.vint32( 4, 4, 4 )
13841       ),
13842       minNVtxTrk = cms.int32( 3 ),
13843       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13844       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13845       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13846       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13847       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13848       minLayers = cms.vint32( 3, 3, 3 )
13849     )
13850 )
13851 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13852     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13853     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ),
13854     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ),
13855     minQuality = cms.string( "highPurity" ),
13856     copyExtras = cms.untracked.bool( True ),
13857     copyTrajectories = cms.untracked.bool( False )
13858 )
13859 fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger",
13860     copyExtras = cms.untracked.bool( True ),
13861     copyMVA = cms.bool( False ),
13862     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13863     MaxNormalizedChisq = cms.double( 1000.0 ),
13864     MinPT = cms.double( 0.05 ),
13865     MinFound = cms.int32( 3 ),
13866     Epsilon = cms.double( -0.001 ),
13867     ShareFrac = cms.double( 0.19 ),
13868     allowFirstHitShare = cms.bool( True ),
13869     FoundHitBonus = cms.double( 5.0 ),
13870     LostHitPenalty = cms.double( 20.0 ),
13871     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13872     newQuality = cms.string( "confirmed" ),
13873     setsToMerge = cms.VPSet( 
13874       cms.PSet(  pQual = cms.bool( False ),
13875         tLists = cms.vint32( 0, 1 )
13876       )
13877     ),
13878     hasSelector = cms.vint32( 0, 0 ),
13879     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13880     writeOnlyTrkQuals = cms.bool( False ),
13881     makeReKeyedSeeds = cms.untracked.bool( False ),
13882     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13883 )
13884 fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger",
13885     copyExtras = cms.untracked.bool( True ),
13886     copyMVA = cms.bool( False ),
13887     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13888     MaxNormalizedChisq = cms.double( 1000.0 ),
13889     MinPT = cms.double( 0.05 ),
13890     MinFound = cms.int32( 3 ),
13891     Epsilon = cms.double( -0.001 ),
13892     ShareFrac = cms.double( 0.19 ),
13893     allowFirstHitShare = cms.bool( True ),
13894     FoundHitBonus = cms.double( 5.0 ),
13895     LostHitPenalty = cms.double( 20.0 ),
13896     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13897     newQuality = cms.string( "confirmed" ),
13898     setsToMerge = cms.VPSet( 
13899       cms.PSet(  pQual = cms.bool( False ),
13900         tLists = cms.vint32( 0, 1 )
13901       )
13902     ),
13903     hasSelector = cms.vint32( 0, 0 ),
13904     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13905     writeOnlyTrkQuals = cms.bool( False ),
13906     makeReKeyedSeeds = cms.untracked.bool( False ),
13907     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13908 )
13909 fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT",
13910     LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ),
13911     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
13912     ptMin = cms.double( 2.5 ),
13913     pMin = cms.double( 2.5 ),
13914     shareHitFraction = cms.double( 0.8 )
13915 )
13916 fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer",
13917     MuonCaloCompatibility = cms.PSet( 
13918       delta_eta = cms.double( 0.02 ),
13919       delta_phi = cms.double( 0.02 ),
13920       allSiPMHO = cms.bool( False ),
13921       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13922       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13923     ),
13924     TrackAssociatorParameters = cms.PSet( 
13925       useMuon = cms.bool( True ),
13926       truthMatch = cms.bool( False ),
13927       usePreshower = cms.bool( False ),
13928       dRPreshowerPreselection = cms.double( 0.2 ),
13929       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13930       useEcal = cms.bool( True ),
13931       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13932       dRMuon = cms.double( 9999.0 ),
13933       dREcal = cms.double( 9999.0 ),
13934       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13935       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13936       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13937       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
13938       propagateAllDirections = cms.bool( True ),
13939       muonMaxDistanceY = cms.double( 5.0 ),
13940       useHO = cms.bool( True ),
13941       muonMaxDistanceX = cms.double( 5.0 ),
13942       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13943       useHcal = cms.bool( True ),
13944       HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
13945       accountForTrajectoryChangeCalo = cms.bool( False ),
13946       dREcalPreselection = cms.double( 0.05 ),
13947       useCalo = cms.bool( False ),
13948       dRMuonPreselection = cms.double( 0.2 ),
13949       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13950       dRHcal = cms.double( 9999.0 ),
13951       dRHcalPreselection = cms.double( 0.2 ),
13952       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
13953     ),
13954     CaloExtractorPSet = cms.PSet( 
13955       DR_Veto_H = cms.double( 0.1 ),
13956       CenterConeOnCalIntersection = cms.bool( False ),
13957       NoiseTow_EE = cms.double( 0.15 ),
13958       Noise_EB = cms.double( 0.025 ),
13959       Noise_HE = cms.double( 0.2 ),
13960       DR_Veto_E = cms.double( 0.07 ),
13961       NoiseTow_EB = cms.double( 0.04 ),
13962       Noise_EE = cms.double( 0.1 ),
13963       UseRecHitsFlag = cms.bool( False ),
13964       DR_Max = cms.double( 1.0 ),
13965       DepositLabel = cms.untracked.string( "Cal" ),
13966       Noise_HO = cms.double( 0.2 ),
13967       DR_Veto_HO = cms.double( 0.1 ),
13968       Threshold_H = cms.double( 0.5 ),
13969       PrintTimeReport = cms.untracked.bool( False ),
13970       Threshold_E = cms.double( 0.2 ),
13971       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13972       ComponentName = cms.string( "CaloExtractorByAssociator" ),
13973       Threshold_HO = cms.double( 0.5 ),
13974       DepositInstanceLabels = cms.vstring( 'ecal',
13975         'hcal',
13976         'ho' ),
13977       ServiceParameters = cms.PSet( 
13978         RPCLayers = cms.bool( False ),
13979         UseMuonNavigation = cms.untracked.bool( False ),
13980         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13981       ),
13982       TrackAssociatorParameters = cms.PSet( 
13983         useMuon = cms.bool( False ),
13984         truthMatch = cms.bool( False ),
13985         usePreshower = cms.bool( False ),
13986         dRPreshowerPreselection = cms.double( 0.2 ),
13987         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13988         useEcal = cms.bool( False ),
13989         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13990         dRMuon = cms.double( 9999.0 ),
13991         dREcal = cms.double( 1.0 ),
13992         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13993         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13994         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13995         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
13996         propagateAllDirections = cms.bool( True ),
13997         muonMaxDistanceY = cms.double( 5.0 ),
13998         useHO = cms.bool( False ),
13999         muonMaxDistanceX = cms.double( 5.0 ),
14000         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14001         useHcal = cms.bool( False ),
14002         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14003         accountForTrajectoryChangeCalo = cms.bool( False ),
14004         dREcalPreselection = cms.double( 1.0 ),
14005         useCalo = cms.bool( True ),
14006         dRMuonPreselection = cms.double( 0.2 ),
14007         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14008         dRHcal = cms.double( 1.0 ),
14009         dRHcalPreselection = cms.double( 1.0 ),
14010         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14011       ),
14012       Noise_HB = cms.double( 0.2 )
14013     ),
14014     TrackExtractorPSet = cms.PSet( 
14015       Diff_z = cms.double( 0.2 ),
14016       inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14017       Chi2Ndof_Max = cms.double( 1.0E64 ),
14018       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
14019       DR_Veto = cms.double( 0.01 ),
14020       Pt_Min = cms.double( -1.0 ),
14021       DR_Max = cms.double( 1.0 ),
14022       DepositLabel = cms.untracked.string( "" ),
14023       NHits_Min = cms.uint32( 0 ),
14024       Chi2Prob_Min = cms.double( -1.0 ),
14025       Diff_r = cms.double( 0.1 ),
14026       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
14027       ComponentName = cms.string( "TrackExtractor" )
14028     ),
14029     JetExtractorPSet = cms.PSet( 
14030       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ),
14031       DR_Veto = cms.double( 0.1 ),
14032       DR_Max = cms.double( 1.0 ),
14033       ExcludeMuonVeto = cms.bool( True ),
14034       PrintTimeReport = cms.untracked.bool( False ),
14035       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14036       ComponentName = cms.string( "JetExtractor" ),
14037       ServiceParameters = cms.PSet( 
14038         RPCLayers = cms.bool( False ),
14039         UseMuonNavigation = cms.untracked.bool( False ),
14040         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14041       ),
14042       TrackAssociatorParameters = cms.PSet( 
14043         useMuon = cms.bool( False ),
14044         truthMatch = cms.bool( False ),
14045         usePreshower = cms.bool( False ),
14046         dRPreshowerPreselection = cms.double( 0.2 ),
14047         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14048         useEcal = cms.bool( False ),
14049         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14050         dRMuon = cms.double( 9999.0 ),
14051         dREcal = cms.double( 0.5 ),
14052         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14053         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14054         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14055         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14056         propagateAllDirections = cms.bool( True ),
14057         muonMaxDistanceY = cms.double( 5.0 ),
14058         useHO = cms.bool( False ),
14059         muonMaxDistanceX = cms.double( 5.0 ),
14060         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14061         useHcal = cms.bool( False ),
14062         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14063         accountForTrajectoryChangeCalo = cms.bool( False ),
14064         dREcalPreselection = cms.double( 0.5 ),
14065         useCalo = cms.bool( True ),
14066         dRMuonPreselection = cms.double( 0.2 ),
14067         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14068         dRHcal = cms.double( 0.5 ),
14069         dRHcalPreselection = cms.double( 0.5 ),
14070         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14071       ),
14072       Threshold = cms.double( 5.0 )
14073     ),
14074     trackDepositName = cms.string( "tracker" ),
14075     ecalDepositName = cms.string( "ecal" ),
14076     hcalDepositName = cms.string( "hcal" ),
14077     hoDepositName = cms.string( "ho" ),
14078     jetDepositName = cms.string( "jets" ),
14079     TimingFillerParameters = cms.PSet( 
14080       DTTimingParameters = cms.PSet( 
14081         HitError = cms.double( 6.0 ),
14082         MatchParameters = cms.PSet( 
14083           TightMatchDT = cms.bool( False ),
14084           DTradius = cms.double( 0.01 ),
14085           TightMatchCSC = cms.bool( True ),
14086           CSCsegments = cms.InputTag( "hltCscSegments" ),
14087           DTsegments = cms.InputTag( "hltDt4DSegments" )
14088         ),
14089         debug = cms.bool( False ),
14090         DoWireCorr = cms.bool( False ),
14091         RequireBothProjections = cms.bool( False ),
14092         DTTimeOffset = cms.double( 2.7 ),
14093         PruneCut = cms.double( 10000.0 ),
14094         DTsegments = cms.InputTag( "hltDt4DSegments" ),
14095         UseSegmentT0 = cms.bool( False ),
14096         HitsMin = cms.int32( 5 ),
14097         DropTheta = cms.bool( True ),
14098         ServiceParameters = cms.PSet( 
14099           RPCLayers = cms.bool( True ),
14100           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14101         )
14102       ),
14103       UseCSC = cms.bool( True ),
14104       CSCTimingParameters = cms.PSet( 
14105         MatchParameters = cms.PSet( 
14106           TightMatchDT = cms.bool( False ),
14107           DTradius = cms.double( 0.01 ),
14108           TightMatchCSC = cms.bool( True ),
14109           CSCsegments = cms.InputTag( "hltCscSegments" ),
14110           DTsegments = cms.InputTag( "hltDt4DSegments" )
14111         ),
14112         debug = cms.bool( False ),
14113         CSCWireTimeOffset = cms.double( 0.0 ),
14114         CSCStripError = cms.double( 7.0 ),
14115         CSCTimeOffset = cms.double( 0.0 ),
14116         CSCWireError = cms.double( 8.6 ),
14117         PruneCut = cms.double( 100.0 ),
14118         CSCsegments = cms.InputTag( "hltCscSegments" ),
14119         UseStripTime = cms.bool( True ),
14120         CSCStripTimeOffset = cms.double( 0.0 ),
14121         UseWireTime = cms.bool( True ),
14122         ServiceParameters = cms.PSet( 
14123           RPCLayers = cms.bool( True ),
14124           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14125         )
14126       ),
14127       ErrorDT = cms.double( 6.0 ),
14128       EcalEnergyCut = cms.double( 0.4 ),
14129       UseECAL = cms.bool( True ),
14130       ErrorEB = cms.double( 2.085 ),
14131       UseDT = cms.bool( True ),
14132       ErrorEE = cms.double( 6.95 ),
14133       ErrorCSC = cms.double( 7.4 )
14134     ),
14135     ShowerDigiFillerParameters = cms.PSet( 
14136       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
14137       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
14138       digiMaxDistanceX = cms.double( 25.0 )
14139     ),
14140     TrackerKinkFinderParameters = cms.PSet( 
14141       usePosition = cms.bool( False ),
14142       diagonalOnly = cms.bool( False )
14143     ),
14144     fillEnergy = cms.bool( True ),
14145     storeCrossedHcalRecHits = cms.bool( False ),
14146     maxAbsPullX = cms.double( 4.0 ),
14147     maxAbsEta = cms.double( 3.0 ),
14148     minPt = cms.double( 10.0 ),
14149     inputCollectionTypes = cms.vstring( 'inner tracks',
14150       'links',
14151       'outer tracks' ),
14152     addExtraSoftMuons = cms.bool( False ),
14153     fillGlobalTrackRefits = cms.bool( False ),
14154     debugWithTruthMatching = cms.bool( False ),
14155     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ),
14156     fillCaloCompatibility = cms.bool( True ),
14157     maxAbsPullY = cms.double( 9999.0 ),
14158     maxAbsDy = cms.double( 9999.0 ),
14159     minP = cms.double( 10.0 ),
14160     minPCaloMuon = cms.double( 1.0E9 ),
14161     maxAbsDx = cms.double( 3.0 ),
14162     fillIsolation = cms.bool( True ),
14163     writeIsoDeposits = cms.bool( False ),
14164     minNumberOfMatches = cms.int32( 1 ),
14165     fillMatching = cms.bool( True ),
14166     fillShowerDigis = cms.bool( False ),
14167     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
14168     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
14169     fillGlobalTrackQuality = cms.bool( False ),
14170     globalTrackQualityInputTag = cms.InputTag( "" ),
14171     selectHighPurity = cms.bool( False ),
14172     pvInputTag = cms.InputTag( "" ),
14173     fillTrackerKink = cms.bool( False ),
14174     minCaloCompatibility = cms.double( 0.6 ),
14175     runArbitrationCleaner = cms.bool( False ),
14176     arbitrationCleanerOptions = cms.PSet( 
14177       OverlapDTheta = cms.double( 0.02 ),
14178       Overlap = cms.bool( True ),
14179       Clustering = cms.bool( True ),
14180       ME1a = cms.bool( True ),
14181       ClusterDTheta = cms.double( 0.02 ),
14182       ClusterDPhi = cms.double( 0.6 ),
14183       OverlapDPhi = cms.double( 0.0786 )
14184     ),
14185     arbitrateTrackerMuons = cms.bool( False )
14186 )
14187 fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer",
14188     navigator = cms.PSet( 
14189       barrel = cms.PSet(  ),
14190       endcap = cms.PSet(  ),
14191       name = cms.string( "PFRecHitECALNavigator" )
14192     ),
14193     producers = cms.VPSet( 
14194       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14195         srFlags = cms.InputTag( "" ),
14196         name = cms.string( "PFEBRecHitCreator" ),
14197         qualityTests = cms.VPSet( 
14198           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14199             applySelectionsToAllCrystals = cms.bool( True )
14200           ),
14201           cms.PSet(  topologicalCleaning = cms.bool( True ),
14202             skipTTRecoveredHits = cms.bool( True ),
14203             cleaningThreshold = cms.double( 2.0 ),
14204             name = cms.string( "PFRecHitQTestECAL" ),
14205             timingCleaning = cms.bool( True )
14206           )
14207         )
14208       ),
14209       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14210         srFlags = cms.InputTag( "" ),
14211         name = cms.string( "PFEERecHitCreator" ),
14212         qualityTests = cms.VPSet( 
14213           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14214             applySelectionsToAllCrystals = cms.bool( True )
14215           ),
14216           cms.PSet(  topologicalCleaning = cms.bool( True ),
14217             skipTTRecoveredHits = cms.bool( True ),
14218             cleaningThreshold = cms.double( 2.0 ),
14219             name = cms.string( "PFRecHitQTestECAL" ),
14220             timingCleaning = cms.bool( True )
14221           )
14222         )
14223       )
14224     )
14225 )
14226 fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer",
14227     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ),
14228     usePFThresholdsFromDB = cms.bool( True ),
14229     recHitCleaners = cms.VPSet( 
14230     ),
14231     seedCleaners = cms.VPSet( 
14232     ),
14233     seedFinder = cms.PSet( 
14234       thresholdsByDetector = cms.VPSet( 
14235         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
14236           seedingThreshold = cms.double( 0.6 ),
14237           detector = cms.string( "ECAL_ENDCAP" )
14238         ),
14239         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14240           seedingThreshold = cms.double( 0.23 ),
14241           detector = cms.string( "ECAL_BARREL" )
14242         )
14243       ),
14244       algoName = cms.string( "LocalMaximumSeedFinder" ),
14245       nNeighbours = cms.int32( 8 )
14246     ),
14247     initialClusteringStep = cms.PSet( 
14248       thresholdsByDetector = cms.VPSet( 
14249         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
14250           gatheringThresholdPt = cms.double( 0.0 ),
14251           detector = cms.string( "ECAL_BARREL" )
14252         ),
14253         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
14254           gatheringThresholdPt = cms.double( 0.0 ),
14255           detector = cms.string( "ECAL_ENDCAP" )
14256         )
14257       ),
14258       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
14259       useCornerCells = cms.bool( True )
14260     ),
14261     pfClusterBuilder = cms.PSet( 
14262       minFracTot = cms.double( 1.0E-20 ),
14263       stoppingTolerance = cms.double( 1.0E-8 ),
14264       positionCalc = cms.PSet( 
14265         minAllowedNormalization = cms.double( 1.0E-9 ),
14266         posCalcNCrystals = cms.int32( 9 ),
14267         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14268         logWeightDenominator = cms.double( 0.08 ),
14269         minFractionInCalc = cms.double( 1.0E-9 ),
14270         timeResolutionCalcBarrel = cms.PSet( 
14271           corrTermLowE = cms.double( 0.0510871 ),
14272           threshLowE = cms.double( 0.5 ),
14273           noiseTerm = cms.double( 1.10889 ),
14274           constantTermLowE = cms.double( 0.0 ),
14275           noiseTermLowE = cms.double( 1.31883 ),
14276           threshHighE = cms.double( 5.0 ),
14277           constantTerm = cms.double( 0.428192 )
14278         ),
14279         timeResolutionCalcEndcap = cms.PSet( 
14280           corrTermLowE = cms.double( 0.0 ),
14281           threshLowE = cms.double( 1.0 ),
14282           noiseTerm = cms.double( 5.72489999999 ),
14283           constantTermLowE = cms.double( 0.0 ),
14284           noiseTermLowE = cms.double( 6.92683000001 ),
14285           threshHighE = cms.double( 10.0 ),
14286           constantTerm = cms.double( 0.0 )
14287         )
14288       ),
14289       maxIterations = cms.uint32( 50 ),
14290       positionCalcForConvergence = cms.PSet( 
14291         minAllowedNormalization = cms.double( 0.0 ),
14292         T0_ES = cms.double( 1.2 ),
14293         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14294         T0_EE = cms.double( 3.1 ),
14295         T0_EB = cms.double( 7.4 ),
14296         X0 = cms.double( 0.89 ),
14297         minFractionInCalc = cms.double( 0.0 ),
14298         W0 = cms.double( 4.2 )
14299       ),
14300       allCellsPositionCalc = cms.PSet( 
14301         minAllowedNormalization = cms.double( 1.0E-9 ),
14302         posCalcNCrystals = cms.int32( -1 ),
14303         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14304         logWeightDenominator = cms.double( 0.08 ),
14305         minFractionInCalc = cms.double( 1.0E-9 ),
14306         timeResolutionCalcBarrel = cms.PSet( 
14307           corrTermLowE = cms.double( 0.0510871 ),
14308           threshLowE = cms.double( 0.5 ),
14309           noiseTerm = cms.double( 1.10889 ),
14310           constantTermLowE = cms.double( 0.0 ),
14311           noiseTermLowE = cms.double( 1.31883 ),
14312           threshHighE = cms.double( 5.0 ),
14313           constantTerm = cms.double( 0.428192 )
14314         ),
14315         timeResolutionCalcEndcap = cms.PSet( 
14316           corrTermLowE = cms.double( 0.0 ),
14317           threshLowE = cms.double( 1.0 ),
14318           noiseTerm = cms.double( 5.72489999999 ),
14319           constantTermLowE = cms.double( 0.0 ),
14320           noiseTermLowE = cms.double( 6.92683000001 ),
14321           threshHighE = cms.double( 10.0 ),
14322           constantTerm = cms.double( 0.0 )
14323         )
14324       ),
14325       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14326       recHitEnergyNorms = cms.VPSet( 
14327         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
14328           detector = cms.string( "ECAL_BARREL" )
14329         ),
14330         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
14331           detector = cms.string( "ECAL_ENDCAP" )
14332         )
14333       ),
14334       showerSigma = cms.double( 1.5 ),
14335       minFractionToKeep = cms.double( 1.0E-7 ),
14336       excludeOtherSeeds = cms.bool( True )
14337     ),
14338     positionReCalc = cms.PSet( 
14339       minAllowedNormalization = cms.double( 0.0 ),
14340       T0_ES = cms.double( 1.2 ),
14341       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14342       T0_EE = cms.double( 3.1 ),
14343       T0_EB = cms.double( 7.4 ),
14344       X0 = cms.double( 0.89 ),
14345       minFractionInCalc = cms.double( 0.0 ),
14346       W0 = cms.double( 4.2 )
14347     ),
14348     energyCorrector = cms.PSet(  )
14349 )
14350 fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer",
14351     minimumPSEnergy = cms.double( 0.0 ),
14352     skipPS = cms.bool( False ),
14353     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
14354     energyCorrector = cms.PSet( 
14355       recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14356       recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14357       applyCrackCorrections = cms.bool( False ),
14358       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14359       applyMVACorrections = cms.bool( True ),
14360       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14361       maxPtForMVAEvaluation = cms.double( 300.0 ),
14362       srfAwareCorrection = cms.bool( True )
14363     ),
14364     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" )
14365 )
14366 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
14367     producers = cms.VPSet( 
14368       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
14369         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
14370       )
14371     ),
14372     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14373     synchronise = cms.untracked.bool( False )
14374 )
14375 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
14376     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
14377 )
14378 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
14379     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14380     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14381     seedFinder = cms.PSet( 
14382       thresholdsByDetector = cms.VPSet( 
14383         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14384           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
14385           detector = cms.string( "HCAL_BARREL1" )
14386         ),
14387         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14388           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
14389           detector = cms.string( "HCAL_ENDCAP" )
14390         )
14391       ),
14392       nNeighbours = cms.int32( 4 )
14393     ),
14394     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
14395   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14396     detector = cms.string( "HCAL_BARREL1" )
14397   ),
14398   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14399     detector = cms.string( "HCAL_ENDCAP" )
14400   )
14401 ) ),
14402     pfClusterBuilder = cms.PSet( 
14403       minFracTot = cms.double( 1.0E-20 ),
14404       stoppingTolerance = cms.double( 1.0E-8 ),
14405       positionCalc = cms.PSet( 
14406         minAllowedNormalization = cms.double( 1.0E-9 ),
14407         minFractionInCalc = cms.double( 1.0E-9 )
14408       ),
14409       maxIterations = cms.uint32( 5 ),
14410       recHitEnergyNorms = cms.VPSet( 
14411         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14412           detector = cms.string( "HCAL_BARREL1" )
14413         ),
14414         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14415           detector = cms.string( "HCAL_ENDCAP" )
14416         )
14417       ),
14418       showerSigma = cms.double( 10.0 ),
14419       minFractionToKeep = cms.double( 1.0E-7 ),
14420       excludeOtherSeeds = cms.bool( True ),
14421       timeResolutionCalcBarrel = cms.PSet( 
14422         corrTermLowE = cms.double( 0.0 ),
14423         threshLowE = cms.double( 6.0 ),
14424         noiseTerm = cms.double( 21.86 ),
14425         constantTermLowE = cms.double( 4.24 ),
14426         noiseTermLowE = cms.double( 8.0 ),
14427         threshHighE = cms.double( 15.0 ),
14428         constantTerm = cms.double( 2.82 )
14429       ),
14430       timeResolutionCalcEndcap = cms.PSet( 
14431         corrTermLowE = cms.double( 0.0 ),
14432         threshLowE = cms.double( 6.0 ),
14433         noiseTerm = cms.double( 21.86 ),
14434         constantTermLowE = cms.double( 4.24 ),
14435         noiseTermLowE = cms.double( 8.0 ),
14436         threshHighE = cms.double( 15.0 ),
14437         constantTerm = cms.double( 2.82 )
14438       )
14439     ),
14440     synchronise = cms.bool( False )
14441 )
14442 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
14443     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
14444     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14445     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
14446     usePFThresholdsFromDB = cms.bool( True ),
14447     pfClusterBuilder = cms.PSet( 
14448       minFracTot = cms.double( 1.0E-20 ),
14449       stoppingTolerance = cms.double( 1.0E-8 ),
14450       positionCalc = cms.PSet( 
14451         minAllowedNormalization = cms.double( 1.0E-9 ),
14452         posCalcNCrystals = cms.int32( 5 ),
14453         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14454         logWeightDenominatorByDetector = cms.VPSet( 
14455           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14456             depths = cms.vint32( 1, 2, 3, 4 ),
14457             detector = cms.string( "HCAL_BARREL1" )
14458           ),
14459           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14460             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14461             detector = cms.string( "HCAL_ENDCAP" )
14462           )
14463         ),
14464         minFractionInCalc = cms.double( 1.0E-9 )
14465       ),
14466       maxIterations = cms.uint32( 5 ),
14467       minChi2Prob = cms.double( 0.0 ),
14468       allCellsPositionCalc = cms.PSet( 
14469         minAllowedNormalization = cms.double( 1.0E-9 ),
14470         posCalcNCrystals = cms.int32( -1 ),
14471         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14472         logWeightDenominatorByDetector = cms.VPSet( 
14473           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14474             depths = cms.vint32( 1, 2, 3, 4 ),
14475             detector = cms.string( "HCAL_BARREL1" )
14476           ),
14477           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14478             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14479             detector = cms.string( "HCAL_ENDCAP" )
14480           )
14481         ),
14482         minFractionInCalc = cms.double( 1.0E-9 )
14483       ),
14484       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14485       recHitEnergyNorms = cms.VPSet( 
14486         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14487           depths = cms.vint32( 1, 2, 3, 4 ),
14488           detector = cms.string( "HCAL_BARREL1" )
14489         ),
14490         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14491           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14492           detector = cms.string( "HCAL_ENDCAP" )
14493         )
14494       ),
14495       maxNSigmaTime = cms.double( 10.0 ),
14496       showerSigma = cms.double( 10.0 ),
14497       timeSigmaEE = cms.double( 10.0 ),
14498       clusterTimeResFromSeed = cms.bool( False ),
14499       minFractionToKeep = cms.double( 1.0E-7 ),
14500       excludeOtherSeeds = cms.bool( True ),
14501       timeResolutionCalcBarrel = cms.PSet( 
14502         corrTermLowE = cms.double( 0.0 ),
14503         threshLowE = cms.double( 6.0 ),
14504         noiseTerm = cms.double( 21.86 ),
14505         constantTermLowE = cms.double( 4.24 ),
14506         noiseTermLowE = cms.double( 8.0 ),
14507         threshHighE = cms.double( 15.0 ),
14508         constantTerm = cms.double( 2.82 )
14509       ),
14510       timeResolutionCalcEndcap = cms.PSet( 
14511         corrTermLowE = cms.double( 0.0 ),
14512         threshLowE = cms.double( 6.0 ),
14513         noiseTerm = cms.double( 21.86 ),
14514         constantTermLowE = cms.double( 4.24 ),
14515         noiseTermLowE = cms.double( 8.0 ),
14516         threshHighE = cms.double( 15.0 ),
14517         constantTerm = cms.double( 2.82 )
14518       ),
14519       timeSigmaEB = cms.double( 10.0 )
14520     )
14521 )
14522 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
14523     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
14524     energyCorrector = cms.PSet(  ),
14525     pfClusterBuilder = cms.PSet( 
14526       allCellsPositionCalc = cms.PSet( 
14527         minAllowedNormalization = cms.double( 1.0E-9 ),
14528         posCalcNCrystals = cms.int32( -1 ),
14529         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14530         logWeightDenominatorByDetector = cms.VPSet( 
14531           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14532             depths = cms.vint32( 1, 2, 3, 4 ),
14533             detector = cms.string( "HCAL_BARREL1" )
14534           ),
14535           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14536             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14537             detector = cms.string( "HCAL_ENDCAP" )
14538           )
14539         ),
14540         minFractionInCalc = cms.double( 1.0E-9 )
14541       ),
14542       algoName = cms.string( "PFMultiDepthClusterizer" ),
14543       nSigmaPhi = cms.double( 2.0 ),
14544       minFractionToKeep = cms.double( 1.0E-7 ),
14545       nSigmaEta = cms.double( 2.0 )
14546     ),
14547     positionReCalc = cms.PSet(  ),
14548     usePFThresholdsFromDB = cms.bool( True )
14549 )
14550 fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer",
14551     TrackQuality = cms.string( "none" ),
14552     UseQuality = cms.bool( False ),
14553     TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' )
14554 )
14555 fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer",
14556     verbose = cms.untracked.bool( False ),
14557     debug = cms.untracked.bool( False ),
14558     elementImporters = cms.VPSet( 
14559       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsSerialSync" ),
14560         cleanBadConvertedBrems = cms.bool( False ),
14561         muonMaxDPtOPt = cms.double( 1.0 ),
14562         source = cms.InputTag( "hltLightPFTracksSerialSync" ),
14563         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
14564         vetoEndcap = cms.bool( False ),
14565         useIterativeTracking = cms.bool( False ),
14566         importerName = cms.string( "GeneralTracksImporter" ),
14567         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
14568         trackQuality = cms.string( "highPurity" )
14569       ),
14570       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ),
14571         importerName = cms.string( "ECALClusterImporter" ),
14572         BCtoPFCMap = cms.InputTag( "" )
14573       ),
14574       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ),
14575         importerName = cms.string( "GenericClusterImporter" )
14576       ),
14577       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
14578         importerName = cms.string( "GenericClusterImporter" )
14579       )
14580     ),
14581     linkDefinitions = cms.VPSet( 
14582       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
14583         useKDTree = cms.bool( True ),
14584         linkerName = cms.string( "TrackAndECALLinker" )
14585       ),
14586       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
14587         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
14588         nMaxHcalLinksPerTrack = cms.int32( 1 ),
14589         linkType = cms.string( "TRACK:HCAL" ),
14590         useKDTree = cms.bool( True ),
14591         linkerName = cms.string( "TrackAndHCALLinker" )
14592       ),
14593       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
14594         linkType = cms.string( "ECAL:HCAL" ),
14595         useKDTree = cms.bool( False ),
14596         linkerName = cms.string( "ECALAndHCALLinker" )
14597       ),
14598       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
14599         useKDTree = cms.bool( False ),
14600         linkerName = cms.string( "HFEMAndHFHADLinker" )
14601       )
14602     )
14603 )
14604 fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer",
14605     verbose = cms.untracked.bool( False ),
14606     debug = cms.untracked.bool( False ),
14607     blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ),
14608     muons = cms.InputTag( "hltMuonsSerialSync" ),
14609     postMuonCleaning = cms.bool( True ),
14610     vetoEndcap = cms.bool( False ),
14611     vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ),
14612     useVerticesForNeutral = cms.bool( True ),
14613     useHO = cms.bool( False ),
14614     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
14615     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
14616     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
14617     useEGammaElectrons = cms.bool( False ),
14618     egammaElectrons = cms.InputTag( "" ),
14619     useEGammaFilters = cms.bool( False ),
14620     useProtectionsForJetMET = cms.bool( True ),
14621     PFEGammaFiltersParameters = cms.PSet( 
14622       electron_missinghits = cms.uint32( 1 ),
14623       electron_protectionsForJetMET = cms.PSet( 
14624         maxEeleOverPoutRes = cms.double( 0.5 ),
14625         maxEleHcalEOverEcalE = cms.double( 0.1 ),
14626         maxEcalEOverPRes = cms.double( 0.2 ),
14627         maxHcalEOverP = cms.double( 1.0 ),
14628         maxE = cms.double( 50.0 ),
14629         maxTrackPOverEele = cms.double( 1.0 ),
14630         maxDPhiIN = cms.double( 0.1 ),
14631         maxEcalEOverP_2 = cms.double( 0.2 ),
14632         maxEcalEOverP_1 = cms.double( 0.5 ),
14633         maxEeleOverPout = cms.double( 0.2 ),
14634         maxHcalEOverEcalE = cms.double( 0.1 ),
14635         maxHcalE = cms.double( 10.0 ),
14636         maxNtracks = cms.double( 3.0 )
14637       ),
14638       photon_MinEt = cms.double( 10.0 ),
14639       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
14640       electron_protectionsForBadHcal = cms.PSet( 
14641         dEta = cms.vdouble( 0.0064, 0.01264 ),
14642         dPhi = cms.vdouble( 0.0547, 0.0394 ),
14643         enableProtections = cms.bool( False ),
14644         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
14645         eInvPInv = cms.vdouble( 0.184, 0.0721 )
14646       ),
14647       photon_protectionsForBadHcal = cms.PSet( 
14648         enableProtections = cms.bool( False ),
14649         solidConeTrkIsoOffset = cms.double( 10.0 ),
14650         solidConeTrkIsoSlope = cms.double( 0.3 )
14651       ),
14652       electron_iso_mva_barrel = cms.double( -0.1875 ),
14653       electron_iso_mva_endcap = cms.double( -0.1075 ),
14654       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
14655       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
14656       photon_HoE = cms.double( 0.05 ),
14657       electron_iso_combIso_endcap = cms.double( 10.0 ),
14658       electron_iso_pt = cms.double( 10.0 ),
14659       photon_protectionsForJetMET = cms.PSet( 
14660         sumPtTrackIsoSlope = cms.double( 0.001 ),
14661         sumPtTrackIso = cms.double( 4.0 )
14662       ),
14663       electron_iso_combIso_barrel = cms.double( 10.0 ),
14664       electron_noniso_mvaCut = cms.double( -0.1 ),
14665       photon_combIso = cms.double( 10.0 ),
14666       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
14667     ),
14668     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
14669     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
14670     muon_HO = cms.vdouble( 0.9, 0.9 ),
14671     PFMuonAlgoParameters = cms.PSet(  ),
14672     rejectTracks_Bad = cms.bool( False ),
14673     rejectTracks_Step45 = cms.bool( False ),
14674     usePFNuclearInteractions = cms.bool( False ),
14675     usePFConversions = cms.bool( False ),
14676     usePFDecays = cms.bool( False ),
14677     dptRel_DispVtx = cms.double( 10.0 ),
14678     iCfgCandConnector = cms.PSet( 
14679       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
14680       bCorrect = cms.bool( False ),
14681       bCalibPrimary = cms.bool( False )
14682     ),
14683     nsigma_TRACK = cms.double( 1.0 ),
14684     pt_Error = cms.double( 1.0 ),
14685     factors_45 = cms.vdouble( 10.0, 100.0 ),
14686     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
14687     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
14688     goodTrackDeadHcal_layers = cms.uint32( 4 ),
14689     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
14690     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
14691     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
14692     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
14693     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
14694     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
14695     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
14696     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
14697     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
14698     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
14699     pf_nsigma_ECAL = cms.double( 0.0 ),
14700     pf_nsigma_HCAL = cms.double( 1.0 ),
14701     pf_nsigma_HFEM = cms.double( 1.0 ),
14702     pf_nsigma_HFHAD = cms.double( 1.0 ),
14703     useCalibrationsFromDB = cms.bool( True ),
14704     calibrationsLabel = cms.string( "HLT" ),
14705     postHFCleaning = cms.bool( False ),
14706     PFHFCleaningParameters = cms.PSet( 
14707       minHFCleaningPt = cms.double( 5.0 ),
14708       minDeltaMet = cms.double( 0.4 ),
14709       maxSignificance = cms.double( 2.5 ),
14710       minSignificance = cms.double( 2.5 ),
14711       minSignificanceReduction = cms.double( 1.4 ),
14712       maxDeltaPhiPt = cms.double( 7.0 )
14713     ),
14714     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
14715     calibHF_use = cms.bool( False ),
14716     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 ),
14717     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 ),
14718     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 ),
14719     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 ),
14720     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 ),
14721     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
14722 )
14723 fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
14724     useMassDropTagger = cms.bool( False ),
14725     useFiltering = cms.bool( False ),
14726     useDynamicFiltering = cms.bool( False ),
14727     useTrimming = cms.bool( False ),
14728     usePruning = cms.bool( False ),
14729     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14730     useKtPruning = cms.bool( False ),
14731     useConstituentSubtraction = cms.bool( False ),
14732     useSoftDrop = cms.bool( False ),
14733     correctShape = cms.bool( False ),
14734     UseOnlyVertexTracks = cms.bool( False ),
14735     UseOnlyOnePV = cms.bool( False ),
14736     muCut = cms.double( -1.0 ),
14737     yCut = cms.double( -1.0 ),
14738     rFilt = cms.double( -1.0 ),
14739     rFiltFactor = cms.double( -1.0 ),
14740     trimPtFracMin = cms.double( -1.0 ),
14741     zcut = cms.double( -1.0 ),
14742     rcut_factor = cms.double( -1.0 ),
14743     csRho_EtaMax = cms.double( -1.0 ),
14744     csRParam = cms.double( -1.0 ),
14745     beta = cms.double( -1.0 ),
14746     R0 = cms.double( -1.0 ),
14747     gridMaxRapidity = cms.double( -1.0 ),
14748     gridSpacing = cms.double( -1.0 ),
14749     DzTrVtxMax = cms.double( 0.0 ),
14750     DxyTrVtxMax = cms.double( 0.0 ),
14751     MaxVtxZ = cms.double( 15.0 ),
14752     subjetPtMin = cms.double( -1.0 ),
14753     muMin = cms.double( -1.0 ),
14754     muMax = cms.double( -1.0 ),
14755     yMin = cms.double( -1.0 ),
14756     yMax = cms.double( -1.0 ),
14757     dRMin = cms.double( -1.0 ),
14758     dRMax = cms.double( -1.0 ),
14759     maxDepth = cms.int32( -1 ),
14760     nFilt = cms.int32( -1 ),
14761     MinVtxNdof = cms.int32( 0 ),
14762     src = cms.InputTag( "hltParticleFlowSerialSync" ),
14763     srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ),
14764     jetType = cms.string( "PFJet" ),
14765     jetAlgorithm = cms.string( "AntiKt" ),
14766     rParam = cms.double( 0.4 ),
14767     inputEtMin = cms.double( 0.0 ),
14768     inputEMin = cms.double( 0.0 ),
14769     jetPtMin = cms.double( 0.0 ),
14770     doPVCorrection = cms.bool( False ),
14771     doAreaFastjet = cms.bool( False ),
14772     doRhoFastjet = cms.bool( False ),
14773     doPUOffsetCorr = cms.bool( False ),
14774     puPtMin = cms.double( 10.0 ),
14775     nSigmaPU = cms.double( 1.0 ),
14776     radiusPU = cms.double( 0.4 ),
14777     subtractorName = cms.string( "" ),
14778     useExplicitGhosts = cms.bool( False ),
14779     doAreaDiskApprox = cms.bool( True ),
14780     voronoiRfact = cms.double( -9.0 ),
14781     Rho_EtaMax = cms.double( 4.4 ),
14782     Ghost_EtaMax = cms.double( 6.0 ),
14783     Active_Area_Repeats = cms.int32( 5 ),
14784     GhostArea = cms.double( 0.01 ),
14785     restrictInputs = cms.bool( False ),
14786     maxInputs = cms.uint32( 1 ),
14787     writeCompound = cms.bool( False ),
14788     writeJetsWithConst = cms.bool( False ),
14789     doFastJetNonUniform = cms.bool( False ),
14790     useDeterministicSeed = cms.bool( True ),
14791     minSeed = cms.uint32( 0 ),
14792     verbosity = cms.int32( 0 ),
14793     puWidth = cms.double( 0.0 ),
14794     nExclude = cms.uint32( 0 ),
14795     maxBadEcalCells = cms.uint32( 9999999 ),
14796     maxBadHcalCells = cms.uint32( 9999999 ),
14797     maxProblematicEcalCells = cms.uint32( 9999999 ),
14798     maxProblematicHcalCells = cms.uint32( 9999999 ),
14799     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14800     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14801     puCenters = cms.vdouble(  ),
14802     applyWeight = cms.bool( False ),
14803     srcWeights = cms.InputTag( "" ),
14804     minimumTowersFraction = cms.double( 0.0 ),
14805     jetCollInstanceName = cms.string( "" ),
14806     sumRecHits = cms.bool( False )
14807 )
14808 fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14809     minPt = cms.double( 20.0 ),
14810     maxEta = cms.double( 1.0E99 ),
14811     CHF = cms.double( 0.0 ),
14812     NHF = cms.double( 0.99 ),
14813     CEF = cms.double( 0.99 ),
14814     NEF = cms.double( 0.99 ),
14815     maxCF = cms.double( 99.0 ),
14816     NCH = cms.int32( 0 ),
14817     NTOT = cms.int32( 1 ),
14818     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14819 )
14820 fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14821     minPt = cms.double( 20.0 ),
14822     maxEta = cms.double( 1.0E99 ),
14823     CHF = cms.double( 0.0 ),
14824     NHF = cms.double( 0.9 ),
14825     CEF = cms.double( 0.99 ),
14826     NEF = cms.double( 0.99 ),
14827     maxCF = cms.double( 99.0 ),
14828     NCH = cms.int32( 0 ),
14829     NTOT = cms.int32( 1 ),
14830     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14831 )
14832 fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
14833     maxRapidity = cms.double( 5.0 ),
14834     gridSpacing = cms.double( 0.55 ),
14835     pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" )
14836 )
14837 fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
14838     level = cms.string( "L1FastJet" ),
14839     algorithm = cms.string( "AK4PFHLT" ),
14840     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" )
14841 )
14842 fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
14843     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
14844 )
14845 fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14846     src = cms.InputTag( "hltAK4PFJetsSerialSync" ),
14847     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14848     verbose = cms.untracked.bool( False )
14849 )
14850 fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14851     src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ),
14852     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14853     verbose = cms.untracked.bool( False )
14854 )
14855 fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14856     src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ),
14857     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14858     verbose = cms.untracked.bool( False )
14859 )
14860 fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
14861     src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ),
14862     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ),
14863     triggerJetsType = cms.int32( 85 ),
14864     maxDeltaR = cms.double( 0.5 )
14865 )
14866 fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet",
14867     saveTags = cms.bool( True ),
14868     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ),
14869     triggerType = cms.int32( 85 ),
14870     MinE = cms.double( -1.0 ),
14871     MinPt = cms.double( 40.0 ),
14872     MinMass = cms.double( -1.0 ),
14873     MaxMass = cms.double( -1.0 ),
14874     MinEta = cms.double( -1.0 ),
14875     MaxEta = cms.double( 5.0 ),
14876     MinN = cms.int32( 1 )
14877 )
14878 fragment.hltPreAlCaAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
14879     offset = cms.uint32( 0 ),
14880     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14881 )
14882 fragment.hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer",
14883     useMassDropTagger = cms.bool( False ),
14884     useFiltering = cms.bool( False ),
14885     useDynamicFiltering = cms.bool( False ),
14886     useTrimming = cms.bool( False ),
14887     usePruning = cms.bool( False ),
14888     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14889     useKtPruning = cms.bool( False ),
14890     useConstituentSubtraction = cms.bool( False ),
14891     useSoftDrop = cms.bool( False ),
14892     correctShape = cms.bool( False ),
14893     UseOnlyVertexTracks = cms.bool( False ),
14894     UseOnlyOnePV = cms.bool( False ),
14895     muCut = cms.double( -1.0 ),
14896     yCut = cms.double( -1.0 ),
14897     rFilt = cms.double( -1.0 ),
14898     rFiltFactor = cms.double( -1.0 ),
14899     trimPtFracMin = cms.double( -1.0 ),
14900     zcut = cms.double( -1.0 ),
14901     rcut_factor = cms.double( -1.0 ),
14902     csRho_EtaMax = cms.double( -1.0 ),
14903     csRParam = cms.double( -1.0 ),
14904     beta = cms.double( -1.0 ),
14905     R0 = cms.double( -1.0 ),
14906     gridMaxRapidity = cms.double( -1.0 ),
14907     gridSpacing = cms.double( -1.0 ),
14908     DzTrVtxMax = cms.double( 0.0 ),
14909     DxyTrVtxMax = cms.double( 0.0 ),
14910     MaxVtxZ = cms.double( 15.0 ),
14911     subjetPtMin = cms.double( -1.0 ),
14912     muMin = cms.double( -1.0 ),
14913     muMax = cms.double( -1.0 ),
14914     yMin = cms.double( -1.0 ),
14915     yMax = cms.double( -1.0 ),
14916     dRMin = cms.double( -1.0 ),
14917     dRMax = cms.double( -1.0 ),
14918     maxDepth = cms.int32( -1 ),
14919     nFilt = cms.int32( -1 ),
14920     MinVtxNdof = cms.int32( 5 ),
14921     src = cms.InputTag( "hltTowerMakerForAll" ),
14922     srcPVs = cms.InputTag( "NotUsed" ),
14923     jetType = cms.string( "CaloJet" ),
14924     jetAlgorithm = cms.string( "AntiKt" ),
14925     rParam = cms.double( 0.8 ),
14926     inputEtMin = cms.double( 0.3 ),
14927     inputEMin = cms.double( 0.0 ),
14928     jetPtMin = cms.double( 1.0 ),
14929     doPVCorrection = cms.bool( False ),
14930     doAreaFastjet = cms.bool( False ),
14931     doRhoFastjet = cms.bool( False ),
14932     doPUOffsetCorr = cms.bool( False ),
14933     puPtMin = cms.double( 10.0 ),
14934     nSigmaPU = cms.double( 1.0 ),
14935     radiusPU = cms.double( 0.8 ),
14936     subtractorName = cms.string( "" ),
14937     useExplicitGhosts = cms.bool( False ),
14938     doAreaDiskApprox = cms.bool( True ),
14939     voronoiRfact = cms.double( 0.9 ),
14940     Rho_EtaMax = cms.double( 4.4 ),
14941     Ghost_EtaMax = cms.double( 6.0 ),
14942     Active_Area_Repeats = cms.int32( 5 ),
14943     GhostArea = cms.double( 0.01 ),
14944     restrictInputs = cms.bool( False ),
14945     maxInputs = cms.uint32( 1 ),
14946     writeCompound = cms.bool( False ),
14947     writeJetsWithConst = cms.bool( False ),
14948     doFastJetNonUniform = cms.bool( False ),
14949     useDeterministicSeed = cms.bool( True ),
14950     minSeed = cms.uint32( 14327 ),
14951     verbosity = cms.int32( 0 ),
14952     puWidth = cms.double( 0.0 ),
14953     nExclude = cms.uint32( 0 ),
14954     maxBadEcalCells = cms.uint32( 9999999 ),
14955     maxBadHcalCells = cms.uint32( 9999999 ),
14956     maxProblematicEcalCells = cms.uint32( 9999999 ),
14957     maxProblematicHcalCells = cms.uint32( 9999999 ),
14958     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14959     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14960     puCenters = cms.vdouble(  ),
14961     applyWeight = cms.bool( False ),
14962     srcWeights = cms.InputTag( "" ),
14963     minimumTowersFraction = cms.double( 0.0 ),
14964     jetCollInstanceName = cms.string( "" ),
14965     sumRecHits = cms.bool( False )
14966 )
14967 fragment.hltAK8CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
14968     min_N90 = cms.int32( -2 ),
14969     min_N90hits = cms.int32( 2 ),
14970     min_EMF = cms.double( 1.0E-6 ),
14971     max_EMF = cms.double( 999.0 ),
14972     jetsInput = cms.InputTag( "hltAK8CaloJets" ),
14973     JetIDParams = cms.PSet( 
14974       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
14975       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
14976       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
14977       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
14978       useRecHits = cms.bool( True ),
14979       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
14980     )
14981 )
14982 fragment.hltAK8CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
14983     level = cms.string( "L1FastJet" ),
14984     algorithm = cms.string( "AK8CaloHLT" ),
14985     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
14986 )
14987 fragment.hltAK8CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14988     level = cms.string( "L2Relative" ),
14989     algorithm = cms.string( "AK8CaloHLT" )
14990 )
14991 fragment.hltAK8CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14992     level = cms.string( "L3Absolute" ),
14993     algorithm = cms.string( "AK8CaloHLT" )
14994 )
14995 fragment.hltAK8CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14996     level = cms.string( "L2L3Residual" ),
14997     algorithm = cms.string( "AK8CaloHLT" )
14998 )
14999 fragment.hltAK8CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15000     correctors = cms.VInputTag( 'hltAK8CaloFastJetCorrector','hltAK8CaloRelativeCorrector','hltAK8CaloAbsoluteCorrector','hltAK8CaloResidualCorrector' )
15001 )
15002 fragment.hltAK8CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
15003     src = cms.InputTag( "hltAK8CaloJets" ),
15004     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15005     verbose = cms.untracked.bool( False )
15006 )
15007 fragment.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
15008     src = cms.InputTag( "hltAK8CaloJetsIDPassed" ),
15009     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15010     verbose = cms.untracked.bool( False )
15011 )
15012 fragment.hltSingleCaloJet10AK8 = cms.EDFilter( "HLT1CaloJet",
15013     saveTags = cms.bool( True ),
15014     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
15015     triggerType = cms.int32( 85 ),
15016     MinE = cms.double( -1.0 ),
15017     MinPt = cms.double( 10.0 ),
15018     MinMass = cms.double( -1.0 ),
15019     MaxMass = cms.double( -1.0 ),
15020     MinEta = cms.double( -1.0 ),
15021     MaxEta = cms.double( 5.0 ),
15022     MinN = cms.int32( 1 )
15023 )
15024 fragment.hltAK8CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
15025     useMassDropTagger = cms.bool( False ),
15026     useFiltering = cms.bool( False ),
15027     useDynamicFiltering = cms.bool( False ),
15028     useTrimming = cms.bool( False ),
15029     usePruning = cms.bool( False ),
15030     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15031     useKtPruning = cms.bool( False ),
15032     useConstituentSubtraction = cms.bool( False ),
15033     useSoftDrop = cms.bool( False ),
15034     correctShape = cms.bool( False ),
15035     UseOnlyVertexTracks = cms.bool( False ),
15036     UseOnlyOnePV = cms.bool( False ),
15037     muCut = cms.double( -1.0 ),
15038     yCut = cms.double( -1.0 ),
15039     rFilt = cms.double( -1.0 ),
15040     rFiltFactor = cms.double( -1.0 ),
15041     trimPtFracMin = cms.double( -1.0 ),
15042     zcut = cms.double( -1.0 ),
15043     rcut_factor = cms.double( -1.0 ),
15044     csRho_EtaMax = cms.double( -1.0 ),
15045     csRParam = cms.double( -1.0 ),
15046     beta = cms.double( -1.0 ),
15047     R0 = cms.double( -1.0 ),
15048     gridMaxRapidity = cms.double( -1.0 ),
15049     gridSpacing = cms.double( -1.0 ),
15050     DzTrVtxMax = cms.double( 0.0 ),
15051     DxyTrVtxMax = cms.double( 0.0 ),
15052     MaxVtxZ = cms.double( 15.0 ),
15053     subjetPtMin = cms.double( -1.0 ),
15054     muMin = cms.double( -1.0 ),
15055     muMax = cms.double( -1.0 ),
15056     yMin = cms.double( -1.0 ),
15057     yMax = cms.double( -1.0 ),
15058     dRMin = cms.double( -1.0 ),
15059     dRMax = cms.double( -1.0 ),
15060     maxDepth = cms.int32( -1 ),
15061     nFilt = cms.int32( -1 ),
15062     MinVtxNdof = cms.int32( 5 ),
15063     src = cms.InputTag( "hltTowerMakerForAll" ),
15064     srcPVs = cms.InputTag( "NotUsed" ),
15065     jetType = cms.string( "CaloJet" ),
15066     jetAlgorithm = cms.string( "AntiKt" ),
15067     rParam = cms.double( 0.8 ),
15068     inputEtMin = cms.double( 0.3 ),
15069     inputEMin = cms.double( 0.0 ),
15070     jetPtMin = cms.double( 1.0 ),
15071     doPVCorrection = cms.bool( False ),
15072     doAreaFastjet = cms.bool( False ),
15073     doRhoFastjet = cms.bool( False ),
15074     doPUOffsetCorr = cms.bool( False ),
15075     puPtMin = cms.double( 10.0 ),
15076     nSigmaPU = cms.double( 1.0 ),
15077     radiusPU = cms.double( 0.8 ),
15078     subtractorName = cms.string( "" ),
15079     useExplicitGhosts = cms.bool( False ),
15080     doAreaDiskApprox = cms.bool( False ),
15081     voronoiRfact = cms.double( -9.0 ),
15082     Rho_EtaMax = cms.double( 4.4 ),
15083     Ghost_EtaMax = cms.double( 6.0 ),
15084     Active_Area_Repeats = cms.int32( 5 ),
15085     GhostArea = cms.double( 0.01 ),
15086     restrictInputs = cms.bool( False ),
15087     maxInputs = cms.uint32( 1 ),
15088     writeCompound = cms.bool( False ),
15089     writeJetsWithConst = cms.bool( False ),
15090     doFastJetNonUniform = cms.bool( False ),
15091     useDeterministicSeed = cms.bool( True ),
15092     minSeed = cms.uint32( 0 ),
15093     verbosity = cms.int32( 0 ),
15094     puWidth = cms.double( 0.0 ),
15095     nExclude = cms.uint32( 0 ),
15096     maxBadEcalCells = cms.uint32( 9999999 ),
15097     maxBadHcalCells = cms.uint32( 9999999 ),
15098     maxProblematicEcalCells = cms.uint32( 9999999 ),
15099     maxProblematicHcalCells = cms.uint32( 9999999 ),
15100     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15101     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15102     puCenters = cms.vdouble(  ),
15103     applyWeight = cms.bool( False ),
15104     srcWeights = cms.InputTag( "" ),
15105     minimumTowersFraction = cms.double( 0.0 ),
15106     jetCollInstanceName = cms.string( "" ),
15107     sumRecHits = cms.bool( False )
15108 )
15109 fragment.hltAK8CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
15110     src = cms.InputTag( "hltAK8CaloJetsPF" ),
15111     filter = cms.bool( False ),
15112     etMin = cms.double( 5.0 )
15113 )
15114 fragment.hltAK8PFJets = cms.EDProducer( "FastjetJetProducer",
15115     useMassDropTagger = cms.bool( False ),
15116     useFiltering = cms.bool( False ),
15117     useDynamicFiltering = cms.bool( False ),
15118     useTrimming = cms.bool( False ),
15119     usePruning = cms.bool( False ),
15120     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15121     useKtPruning = cms.bool( False ),
15122     useConstituentSubtraction = cms.bool( False ),
15123     useSoftDrop = cms.bool( False ),
15124     correctShape = cms.bool( False ),
15125     UseOnlyVertexTracks = cms.bool( False ),
15126     UseOnlyOnePV = cms.bool( False ),
15127     muCut = cms.double( -1.0 ),
15128     yCut = cms.double( -1.0 ),
15129     rFilt = cms.double( -1.0 ),
15130     rFiltFactor = cms.double( -1.0 ),
15131     trimPtFracMin = cms.double( -1.0 ),
15132     zcut = cms.double( -1.0 ),
15133     rcut_factor = cms.double( -1.0 ),
15134     csRho_EtaMax = cms.double( -1.0 ),
15135     csRParam = cms.double( -1.0 ),
15136     beta = cms.double( -1.0 ),
15137     R0 = cms.double( -1.0 ),
15138     gridMaxRapidity = cms.double( -1.0 ),
15139     gridSpacing = cms.double( -1.0 ),
15140     DzTrVtxMax = cms.double( 0.0 ),
15141     DxyTrVtxMax = cms.double( 0.0 ),
15142     MaxVtxZ = cms.double( 15.0 ),
15143     subjetPtMin = cms.double( -1.0 ),
15144     muMin = cms.double( -1.0 ),
15145     muMax = cms.double( -1.0 ),
15146     yMin = cms.double( -1.0 ),
15147     yMax = cms.double( -1.0 ),
15148     dRMin = cms.double( -1.0 ),
15149     dRMax = cms.double( -1.0 ),
15150     maxDepth = cms.int32( -1 ),
15151     nFilt = cms.int32( -1 ),
15152     MinVtxNdof = cms.int32( 0 ),
15153     src = cms.InputTag( "hltParticleFlow" ),
15154     srcPVs = cms.InputTag( "hltPixelVertices" ),
15155     jetType = cms.string( "PFJet" ),
15156     jetAlgorithm = cms.string( "AntiKt" ),
15157     rParam = cms.double( 0.8 ),
15158     inputEtMin = cms.double( 0.0 ),
15159     inputEMin = cms.double( 0.0 ),
15160     jetPtMin = cms.double( 0.0 ),
15161     doPVCorrection = cms.bool( False ),
15162     doAreaFastjet = cms.bool( False ),
15163     doRhoFastjet = cms.bool( False ),
15164     doPUOffsetCorr = cms.bool( False ),
15165     puPtMin = cms.double( 10.0 ),
15166     nSigmaPU = cms.double( 1.0 ),
15167     radiusPU = cms.double( 0.8 ),
15168     subtractorName = cms.string( "" ),
15169     useExplicitGhosts = cms.bool( False ),
15170     doAreaDiskApprox = cms.bool( True ),
15171     voronoiRfact = cms.double( -9.0 ),
15172     Rho_EtaMax = cms.double( 4.4 ),
15173     Ghost_EtaMax = cms.double( 6.0 ),
15174     Active_Area_Repeats = cms.int32( 5 ),
15175     GhostArea = cms.double( 0.01 ),
15176     restrictInputs = cms.bool( False ),
15177     maxInputs = cms.uint32( 1 ),
15178     writeCompound = cms.bool( False ),
15179     writeJetsWithConst = cms.bool( False ),
15180     doFastJetNonUniform = cms.bool( False ),
15181     useDeterministicSeed = cms.bool( True ),
15182     minSeed = cms.uint32( 0 ),
15183     verbosity = cms.int32( 0 ),
15184     puWidth = cms.double( 0.0 ),
15185     nExclude = cms.uint32( 0 ),
15186     maxBadEcalCells = cms.uint32( 9999999 ),
15187     maxBadHcalCells = cms.uint32( 9999999 ),
15188     maxProblematicEcalCells = cms.uint32( 9999999 ),
15189     maxProblematicHcalCells = cms.uint32( 9999999 ),
15190     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15191     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15192     puCenters = cms.vdouble(  ),
15193     applyWeight = cms.bool( False ),
15194     srcWeights = cms.InputTag( "" ),
15195     minimumTowersFraction = cms.double( 0.0 ),
15196     jetCollInstanceName = cms.string( "" ),
15197     sumRecHits = cms.bool( False )
15198 )
15199 fragment.hltAK8PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15200     level = cms.string( "L1FastJet" ),
15201     algorithm = cms.string( "AK8PFHLT" ),
15202     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
15203 )
15204 fragment.hltAK8PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15205     level = cms.string( "L2Relative" ),
15206     algorithm = cms.string( "AK8PFHLT" )
15207 )
15208 fragment.hltAK8PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15209     level = cms.string( "L3Absolute" ),
15210     algorithm = cms.string( "AK8PFHLT" )
15211 )
15212 fragment.hltAK8PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15213     level = cms.string( "L2L3Residual" ),
15214     algorithm = cms.string( "AK8PFHLT" )
15215 )
15216 fragment.hltAK8PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15217     correctors = cms.VInputTag( 'hltAK8PFFastJetCorrector','hltAK8PFRelativeCorrector','hltAK8PFAbsoluteCorrector','hltAK8PFResidualCorrector' )
15218 )
15219 fragment.hltAK8PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
15220     src = cms.InputTag( "hltAK8PFJets" ),
15221     correctors = cms.VInputTag( 'hltAK8PFCorrector' ),
15222     verbose = cms.untracked.bool( False )
15223 )
15224 fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15225     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
15226     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10AK8" ),
15227     triggerJetsType = cms.int32( 85 ),
15228     maxDeltaR = cms.double( 0.5 )
15229 )
15230 fragment.hltSinglePFJet40AK8 = cms.EDFilter( "HLT1PFJet",
15231     saveTags = cms.bool( True ),
15232     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
15233     triggerType = cms.int32( 85 ),
15234     MinE = cms.double( -1.0 ),
15235     MinPt = cms.double( 40.0 ),
15236     MinMass = cms.double( -1.0 ),
15237     MaxMass = cms.double( -1.0 ),
15238     MinEta = cms.double( -1.0 ),
15239     MaxEta = cms.double( 5.0 ),
15240     MinN = cms.int32( 1 )
15241 )
15242 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
15243     saveTags = cms.bool( True ),
15244     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15245     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15246     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15247     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15248     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15249     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15250     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15251     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15252     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15253     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15254 )
15255 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
15256     offset = cms.uint32( 0 ),
15257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15258 )
15259 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15260     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15261     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
15262 )
15263 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15264     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15265     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
15266 )
15267 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
15268     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15269     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15270     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
15271     minD2cut = cms.double( 1.0E-4 )
15272 )
15273 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15274     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15275     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
15276     useQualityCut = cms.bool( True ),
15277     minQuality = cms.string( "loose" )
15278 )
15279 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15280     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
15281     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
15282     useQualityCut = cms.bool( True ),
15283     minQuality = cms.string( "loose" )
15284 )
15285 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
15286     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15287     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
15288     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
15289     useQualityCut = cms.bool( True ),
15290     minQuality = cms.string( "loose" ),
15291     deltaR2cut = cms.double( 4.0E-4 )
15292 )
15293 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15294     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15295     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15296     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
15297 )
15298 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15299     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
15300     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15301     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
15302 )
15303 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
15304     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15305     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
15306     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15307     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
15308     dzCut = cms.double( 1.0 )
15309 )
15310 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15311     saveTags = cms.bool( True ),
15312     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15313     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15314     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15315     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15316     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15317     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15318     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15319     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15320     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15321     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15322 )
15323 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
15324     offset = cms.uint32( 0 ),
15325     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15326 )
15327 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15328     saveTags = cms.bool( True ),
15329     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15330     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15331     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15332     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15333     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15334     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15335     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15336     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15337     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15338     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15339 )
15340 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
15341     offset = cms.uint32( 0 ),
15342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15343 )
15344 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
15345     offset = cms.uint32( 0 ),
15346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15347 )
15348 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
15349     inputTag = cms.InputTag( "rawDataCollector" ),
15350     fedList = cms.vuint32( 1405 )
15351 )
15352 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
15353     offset = cms.uint32( 0 ),
15354     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15355 )
15356 fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
15357     saveTags = cms.bool( True ),
15358     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" ),
15359     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15360     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15361     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15362     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15363     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15364     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15365     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15366     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15367     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15368 )
15369 fragment.hltPreDSTPFScoutingDoubleMuonNoVtx = cms.EDFilter( "HLTPrescaler",
15370     offset = cms.uint32( 0 ),
15371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15372 )
15373 fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter",
15374     saveTags = cms.bool( True ),
15375     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15376     PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ),
15377     MaxEta = cms.double( 2.5 ),
15378     MinPt = cms.double( 0.0 ),
15379     MaxDeltaR = cms.double( 0.3 ),
15380     MinN = cms.int32( 2 ),
15381     CentralBxOnly = cms.bool( True ),
15382     SelectQualities = cms.vint32(  )
15383 )
15384 fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer",
15385     InputObjects = cms.InputTag( "hltL2Muons" )
15386 )
15387 fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15388     saveTags = cms.bool( True ),
15389     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15390     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15391     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15392     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15393     MinN = cms.int32( 0 ),
15394     MaxEta = cms.double( 2.5 ),
15395     AbsEtaBins = cms.vdouble( 0.0 ),
15396     MinNstations = cms.vint32( 0 ),
15397     MinNhits = cms.vint32( 0 ),
15398     CutOnChambers = cms.bool( False ),
15399     MinNchambers = cms.vint32( 0 ),
15400     MaxDr = cms.double( 9999.0 ),
15401     MinDr = cms.double( -1.0 ),
15402     MaxDz = cms.double( 9999.0 ),
15403     MinDxySig = cms.double( -1.0 ),
15404     MinPt = cms.double( 0.0 ),
15405     NSigmaPt = cms.double( 0.0 ),
15406     MatchToPreviousCand = cms.bool( True )
15407 )
15408 fragment.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer( "TSGForOIFromL2",
15409     src = cms.InputTag( "hltL2Muons" ),
15410     layersToTry = cms.int32( 2 ),
15411     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
15412     hitsToTry = cms.int32( 1 ),
15413     adjustErrorsDynamicallyForHits = cms.bool( False ),
15414     adjustErrorsDynamicallyForHitless = cms.bool( True ),
15415     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15416     UseHitLessSeeds = cms.bool( True ),
15417     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
15418     maxEtaForTOB = cms.double( 1.8 ),
15419     minEtaForTEC = cms.double( 0.7 ),
15420     debug = cms.untracked.bool( False ),
15421     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
15422     maxSeeds = cms.uint32( 20 ),
15423     maxHitlessSeeds = cms.uint32( 5 ),
15424     maxHitSeeds = cms.uint32( 1 ),
15425     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
15426     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
15427     pT1 = cms.double( 13.0 ),
15428     pT2 = cms.double( 30.0 ),
15429     pT3 = cms.double( 70.0 ),
15430     eta1 = cms.double( 0.2 ),
15431     eta2 = cms.double( 0.3 ),
15432     eta3 = cms.double( 1.0 ),
15433     eta4 = cms.double( 1.2 ),
15434     eta5 = cms.double( 1.6 ),
15435     eta6 = cms.double( 1.4 ),
15436     eta7 = cms.double( 2.1 ),
15437     SF1 = cms.double( 3.0 ),
15438     SF2 = cms.double( 4.0 ),
15439     SF3 = cms.double( 5.0 ),
15440     SF4 = cms.double( 7.0 ),
15441     SF5 = cms.double( 10.0 ),
15442     SF6 = cms.double( 2.0 ),
15443     SFHld = cms.double( 2.0 ),
15444     SFHd = cms.double( 4.0 ),
15445     tsosDiff1 = cms.double( 0.2 ),
15446     tsosDiff2 = cms.double( 0.02 ),
15447     displacedReco = cms.bool( False ),
15448     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
15449 )
15450 fragment.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15451     cleanTrajectoryAfterInOut = cms.bool( False ),
15452     doSeedingRegionRebuilding = cms.bool( False ),
15453     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15454     reverseTrajectories = cms.bool( True ),
15455     useHitsSplitting = cms.bool( False ),
15456     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15457     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ),
15458     clustersToSkip = cms.InputTag( "" ),
15459     phase2clustersToSkip = cms.InputTag( "" ),
15460     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15461     TransientInitialStateEstimatorParameters = cms.PSet( 
15462       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15463       numberMeasurementsForFit = cms.int32( 4 ),
15464       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15465     ),
15466     numHitsForSeedCleaner = cms.int32( 4 ),
15467     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15468     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15469     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
15470     maxNSeeds = cms.uint32( 500000 ),
15471     maxSeedsBeforeCleaning = cms.uint32( 5000 )
15472 )
15473 fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15474     TrajectoryInEvent = cms.bool( False ),
15475     useHitsSplitting = cms.bool( False ),
15476     src = cms.InputTag( "hltIterL3OITrackCandidatesNoVtx" ),
15477     clusterRemovalInfo = cms.InputTag( "" ),
15478     AlgorithmName = cms.string( "iter10" ),
15479     GeometricInnerState = cms.bool( True ),
15480     reMatchSplitHits = cms.bool( False ),
15481     usePropagatorForPCA = cms.bool( False ),
15482     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15483     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15484     useSimpleMF = cms.bool( False ),
15485     SimpleMagneticField = cms.string( "" ),
15486     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
15487     Propagator = cms.string( "PropagatorWithMaterial" ),
15488     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15489     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15490     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
15491 )
15492 fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15493     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15494     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15495     vertices = cms.InputTag( "Notused" ),
15496     ignoreVertices = cms.bool( True ),
15497     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15498     mva = cms.PSet( 
15499       minPixelHits = cms.vint32( 0, 0, 0 ),
15500       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15501       dr_par = cms.PSet( 
15502         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15503         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15504         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15505         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15506         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15507       ),
15508       maxLostLayers = cms.vint32( 4, 3, 2 ),
15509       min3DLayers = cms.vint32( 0, 0, 0 ),
15510       dz_par = cms.PSet( 
15511         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15512         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15513         dz_exp = cms.vint32( 4, 4, 2147483647 )
15514       ),
15515       minNVtxTrk = cms.int32( 3 ),
15516       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15517       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15518       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15519       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
15520       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15521       minLayers = cms.vint32( 3, 5, 5 )
15522     )
15523 )
15524 fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15525     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15526     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','MVAValues' ),
15527     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','QualityMasks' ),
15528     minQuality = cms.string( "highPurity" ),
15529     copyExtras = cms.untracked.bool( True ),
15530     copyTrajectories = cms.untracked.bool( False )
15531 )
15532 fragment.hltL3MuonsIterL3OINoVtx = cms.EDProducer( "L3MuonProducer",
15533     ServiceParameters = cms.PSet( 
15534       RPCLayers = cms.bool( True ),
15535       UseMuonNavigation = cms.untracked.bool( True ),
15536       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15537         'SteppingHelixPropagatorAny',
15538         'hltESPSmartPropagator',
15539         'hltESPSteppingHelixPropagatorOpposite' )
15540     ),
15541     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15542     TrackLoaderParameters = cms.PSet( 
15543       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15544       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15545       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15546       DoSmoothing = cms.bool( True ),
15547       SmoothTkTrack = cms.untracked.bool( False ),
15548       VertexConstraint = cms.bool( False ),
15549       MuonUpdatorAtVertexParameters = cms.PSet( 
15550         MaxChi2 = cms.double( 1000000.0 ),
15551         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15552         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15553       ),
15554       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15555       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15556     ),
15557     L3TrajBuilderParameters = cms.PSet( 
15558       PtCut = cms.double( 1.0 ),
15559       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15560       GlobalMuonTrackMatcher = cms.PSet( 
15561         Chi2Cut_3 = cms.double( 200.0 ),
15562         DeltaDCut_2 = cms.double( 10.0 ),
15563         Eta_threshold = cms.double( 1.2 ),
15564         Quality_2 = cms.double( 15.0 ),
15565         DeltaDCut_1 = cms.double( 40.0 ),
15566         Quality_3 = cms.double( 7.0 ),
15567         DeltaDCut_3 = cms.double( 15.0 ),
15568         Quality_1 = cms.double( 20.0 ),
15569         Pt_threshold1 = cms.double( 0.0 ),
15570         DeltaRCut_2 = cms.double( 0.2 ),
15571         DeltaRCut_1 = cms.double( 0.1 ),
15572         Pt_threshold2 = cms.double( 9.99999999E8 ),
15573         Chi2Cut_1 = cms.double( 50.0 ),
15574         Chi2Cut_2 = cms.double( 50.0 ),
15575         DeltaRCut_3 = cms.double( 1.0 ),
15576         LocChi2Cut = cms.double( 0.001 ),
15577         Propagator = cms.string( "hltESPSmartPropagator" ),
15578         MinPt = cms.double( 1.0 ),
15579         MinP = cms.double( 2.5 )
15580       ),
15581       ScaleTECxFactor = cms.double( -1.0 ),
15582       tkTrajUseVertex = cms.bool( False ),
15583       MuonTrackingRegionBuilder = cms.PSet( 
15584         Rescale_Dz = cms.double( 4.0 ),
15585         Pt_fixed = cms.bool( False ),
15586         Eta_fixed = cms.bool( True ),
15587         Eta_min = cms.double( 0.1 ),
15588         DeltaZ = cms.double( 24.2 ),
15589         maxRegions = cms.int32( 2 ),
15590         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15591         UseVertex = cms.bool( False ),
15592         Z_fixed = cms.bool( False ),
15593         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15594         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15595         Rescale_phi = cms.double( 3.0 ),
15596         DeltaEta = cms.double( 0.2 ),
15597         precise = cms.bool( True ),
15598         OnDemand = cms.int32( -1 ),
15599         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15600         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15601         vertexCollection = cms.InputTag( "pixelVertices" ),
15602         Pt_min = cms.double( 3.0 ),
15603         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15604         Phi_fixed = cms.bool( True ),
15605         DeltaR = cms.double( 0.025 ),
15606         input = cms.InputTag( "hltL2Muons" ),
15607         DeltaPhi = cms.double( 0.15 ),
15608         Phi_min = cms.double( 0.1 ),
15609         Rescale_eta = cms.double( 3.0 )
15610       ),
15611       TrackTransformer = cms.PSet( 
15612         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15613         RefitDirection = cms.string( "insideOut" ),
15614         RefitRPCHits = cms.bool( True ),
15615         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15616         DoPredictionsOnly = cms.bool( False ),
15617         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15618         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15619         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15620       ),
15621       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15622       RefitRPCHits = cms.bool( True ),
15623       tkTrajVertex = cms.InputTag( "Notused" ),
15624       GlbRefitterParameters = cms.PSet( 
15625         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15626         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15627         RefitFlag = cms.bool( True ),
15628         SkipStation = cms.int32( -1 ),
15629         Chi2CutRPC = cms.double( 1.0 ),
15630         PropDirForCosmics = cms.bool( False ),
15631         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15632         HitThreshold = cms.int32( 1 ),
15633         DYTthrs = cms.vint32( 30, 15 ),
15634         TrackerSkipSystem = cms.int32( -1 ),
15635         RefitDirection = cms.string( "insideOut" ),
15636         Chi2CutCSC = cms.double( 150.0 ),
15637         Chi2CutDT = cms.double( 10.0 ),
15638         RefitRPCHits = cms.bool( True ),
15639         TrackerSkipSection = cms.int32( -1 ),
15640         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15641         DoPredictionsOnly = cms.bool( False ),
15642         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15643         MuonHitsOption = cms.int32( 1 ),
15644         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15645       ),
15646       PCut = cms.double( 2.5 ),
15647       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15648       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15649       tkTrajMaxChi2 = cms.double( 9999.0 ),
15650       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15651       ScaleTECyFactor = cms.double( -1.0 ),
15652       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityNoVtx" )
15653     )
15654 )
15655 fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15656     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15657 )
15658 fragment.hltIterL3OIL3MuonsNoVtx = cms.EDProducer( "L3TrackCombiner",
15659     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15660 )
15661 fragment.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducer",
15662     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsNoVtx" ),
15663     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15664     MuonPtOption = cms.string( "Tracker" )
15665 )
15666 fragment.hltL2SelectorForL3IONoVtx = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
15667     l2Src = cms.InputTag( "hltL2Muons" ),
15668     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesNoVtx" ),
15669     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15670     applyL3Filters = cms.bool( False ),
15671     MinNhits = cms.int32( 1 ),
15672     MaxNormalizedChi2 = cms.double( 20.0 ),
15673     MinNmuonHits = cms.int32( 1 ),
15674     MaxPtDifference = cms.double( 0.3 )
15675 )
15676 fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
15677     DeltaR = cms.double( 0.025 ),
15678     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15679     OnDemand = cms.int32( -1 ),
15680     vertexCollection = cms.InputTag( "notUsed" ),
15681     MeasurementTrackerName = cms.InputTag( "" ),
15682     UseVertex = cms.bool( False ),
15683     Rescale_Dz = cms.double( 4.0 ),
15684     Pt_fixed = cms.bool( True ),
15685     Z_fixed = cms.bool( True ),
15686     Pt_min = cms.double( 0.0 ),
15687     DeltaZ = cms.double( 24.2 ),
15688     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
15689     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
15690     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
15691     maxRegions = cms.int32( 5 ),
15692     precise = cms.bool( True ),
15693     input = cms.InputTag( "hltL2SelectorForL3IONoVtx" )
15694 )
15695 fragment.hltPixelTracksInRegionL2NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15696     tracks = cms.InputTag( "hltPixelTracks" ),
15697     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsNoVtx" ),
15698     produceTrackCollection = cms.bool( True ),
15699     produceMask = cms.bool( False )
15700 )
15701 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15702     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2NoVtx" ),
15703     InputVertexCollection = cms.InputTag( "" ),
15704     originHalfLength = cms.double( 0.3 ),
15705     originRadius = cms.double( 0.1 ),
15706     useProtoTrackKinematics = cms.bool( False ),
15707     useEventsWithNoVertex = cms.bool( True ),
15708     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15709     usePV = cms.bool( False ),
15710     includeFourthHit = cms.bool( True ),
15711     produceComplement = cms.bool( False ),
15712     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15713 )
15714 fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15715     cleanTrajectoryAfterInOut = cms.bool( False ),
15716     doSeedingRegionRebuilding = cms.bool( True ),
15717     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15718     reverseTrajectories = cms.bool( False ),
15719     useHitsSplitting = cms.bool( True ),
15720     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15721     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ),
15722     clustersToSkip = cms.InputTag( "" ),
15723     phase2clustersToSkip = cms.InputTag( "" ),
15724     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15725     TransientInitialStateEstimatorParameters = cms.PSet( 
15726       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15727       numberMeasurementsForFit = cms.int32( 4 ),
15728       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15729     ),
15730     numHitsForSeedCleaner = cms.int32( 4 ),
15731     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15732     RedundantSeedCleaner = cms.string( "none" ),
15733     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15734     maxNSeeds = cms.uint32( 100000 ),
15735     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15736 )
15737 fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15738     TrajectoryInEvent = cms.bool( False ),
15739     useHitsSplitting = cms.bool( False ),
15740     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesNoVtx" ),
15741     clusterRemovalInfo = cms.InputTag( "" ),
15742     AlgorithmName = cms.string( "hltIter0" ),
15743     GeometricInnerState = cms.bool( True ),
15744     reMatchSplitHits = cms.bool( False ),
15745     usePropagatorForPCA = cms.bool( False ),
15746     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15747     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15748     useSimpleMF = cms.bool( True ),
15749     SimpleMagneticField = cms.string( "ParabolicMf" ),
15750     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15751     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15752     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15753     NavigationSchool = cms.string( "" ),
15754     MeasurementTracker = cms.string( "" )
15755 )
15756 fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15757     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15758     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15759     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
15760     ignoreVertices = cms.bool( False ),
15761     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15762     mva = cms.PSet( 
15763       minPixelHits = cms.vint32( 0, 0, 0 ),
15764       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15765       dr_par = cms.PSet( 
15766         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15767         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15768         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15769         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15770         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15771       ),
15772       maxLostLayers = cms.vint32( 1, 1, 1 ),
15773       min3DLayers = cms.vint32( 0, 0, 0 ),
15774       dz_par = cms.PSet( 
15775         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15776         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15777         dz_exp = cms.vint32( 4, 4, 2147483647 )
15778       ),
15779       minNVtxTrk = cms.int32( 3 ),
15780       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15781       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15782       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15783       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
15784       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15785       minLayers = cms.vint32( 3, 3, 4 )
15786     )
15787 )
15788 fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15789     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15790     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','MVAValues' ),
15791     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','QualityMasks' ),
15792     minQuality = cms.string( "highPurity" ),
15793     copyExtras = cms.untracked.bool( True ),
15794     copyTrajectories = cms.untracked.bool( False )
15795 )
15796 fragment.hltL3MuonsIterL3IONoVtx = cms.EDProducer( "L3MuonProducer",
15797     ServiceParameters = cms.PSet( 
15798       RPCLayers = cms.bool( True ),
15799       UseMuonNavigation = cms.untracked.bool( True ),
15800       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15801         'SteppingHelixPropagatorAny',
15802         'hltESPSmartPropagator',
15803         'hltESPSteppingHelixPropagatorOpposite' )
15804     ),
15805     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15806     TrackLoaderParameters = cms.PSet( 
15807       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15808       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15809       DoSmoothing = cms.bool( False ),
15810       SmoothTkTrack = cms.untracked.bool( False ),
15811       VertexConstraint = cms.bool( False ),
15812       MuonUpdatorAtVertexParameters = cms.PSet( 
15813         MaxChi2 = cms.double( 1000000.0 ),
15814         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15815         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15816       ),
15817       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15818       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15819     ),
15820     L3TrajBuilderParameters = cms.PSet( 
15821       PtCut = cms.double( 1.0 ),
15822       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15823       GlobalMuonTrackMatcher = cms.PSet( 
15824         Chi2Cut_3 = cms.double( 200.0 ),
15825         DeltaDCut_2 = cms.double( 10.0 ),
15826         Eta_threshold = cms.double( 1.2 ),
15827         Quality_2 = cms.double( 15.0 ),
15828         DeltaDCut_1 = cms.double( 40.0 ),
15829         Quality_3 = cms.double( 7.0 ),
15830         DeltaDCut_3 = cms.double( 15.0 ),
15831         Quality_1 = cms.double( 20.0 ),
15832         Pt_threshold1 = cms.double( 0.0 ),
15833         DeltaRCut_2 = cms.double( 0.2 ),
15834         DeltaRCut_1 = cms.double( 0.1 ),
15835         Pt_threshold2 = cms.double( 9.99999999E8 ),
15836         Chi2Cut_1 = cms.double( 50.0 ),
15837         Chi2Cut_2 = cms.double( 50.0 ),
15838         DeltaRCut_3 = cms.double( 1.0 ),
15839         LocChi2Cut = cms.double( 0.001 ),
15840         Propagator = cms.string( "hltESPSmartPropagator" ),
15841         MinPt = cms.double( 1.0 ),
15842         MinP = cms.double( 2.5 )
15843       ),
15844       ScaleTECxFactor = cms.double( -1.0 ),
15845       tkTrajUseVertex = cms.bool( False ),
15846       MuonTrackingRegionBuilder = cms.PSet( 
15847         Rescale_Dz = cms.double( 4.0 ),
15848         Pt_fixed = cms.bool( True ),
15849         Eta_fixed = cms.bool( True ),
15850         Eta_min = cms.double( 0.1 ),
15851         DeltaZ = cms.double( 24.2 ),
15852         maxRegions = cms.int32( 2 ),
15853         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15854         UseVertex = cms.bool( False ),
15855         Z_fixed = cms.bool( True ),
15856         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15857         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15858         Rescale_phi = cms.double( 3.0 ),
15859         DeltaEta = cms.double( 0.04 ),
15860         precise = cms.bool( True ),
15861         OnDemand = cms.int32( -1 ),
15862         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15863         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15864         vertexCollection = cms.InputTag( "pixelVertices" ),
15865         Pt_min = cms.double( 3.0 ),
15866         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15867         Phi_fixed = cms.bool( True ),
15868         DeltaR = cms.double( 0.025 ),
15869         input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ),
15870         DeltaPhi = cms.double( 0.15 ),
15871         Phi_min = cms.double( 0.1 ),
15872         Rescale_eta = cms.double( 3.0 )
15873       ),
15874       TrackTransformer = cms.PSet( 
15875         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15876         RefitDirection = cms.string( "insideOut" ),
15877         RefitRPCHits = cms.bool( True ),
15878         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15879         DoPredictionsOnly = cms.bool( False ),
15880         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15881         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15882         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15883       ),
15884       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15885       RefitRPCHits = cms.bool( True ),
15886       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
15887       GlbRefitterParameters = cms.PSet( 
15888         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15889         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15890         RefitFlag = cms.bool( True ),
15891         SkipStation = cms.int32( -1 ),
15892         Chi2CutRPC = cms.double( 1.0 ),
15893         PropDirForCosmics = cms.bool( False ),
15894         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15895         HitThreshold = cms.int32( 1 ),
15896         DYTthrs = cms.vint32( 30, 15 ),
15897         TrackerSkipSystem = cms.int32( -1 ),
15898         RefitDirection = cms.string( "insideOut" ),
15899         Chi2CutCSC = cms.double( 150.0 ),
15900         Chi2CutDT = cms.double( 10.0 ),
15901         RefitRPCHits = cms.bool( True ),
15902         TrackerSkipSection = cms.int32( -1 ),
15903         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15904         DoPredictionsOnly = cms.bool( False ),
15905         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15906         MuonHitsOption = cms.int32( 1 ),
15907         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15908       ),
15909       PCut = cms.double( 2.5 ),
15910       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15911       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15912       matchToSeeds = cms.bool( True ),
15913       tkTrajMaxChi2 = cms.double( 9999.0 ),
15914       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15915       ScaleTECyFactor = cms.double( -1.0 ),
15916       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityNoVtx" )
15917     )
15918 )
15919 fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15920     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15921 )
15922 fragment.hltIterL3MuonsFromL2NoVtx = cms.EDProducer( "L3TrackCombiner",
15923     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15924 )
15925 fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
15926     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15927     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15928     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15929     L1MinPt = cms.double( -1.0 ),
15930     L1MaxEta = cms.double( 5.0 ),
15931     L1MinQuality = cms.uint32( 7 ),
15932     CentralBxOnly = cms.bool( True )
15933 )
15934 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
15935     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
15936     L1MinPt = cms.double( 0.0 ),
15937     L1MaxEta = cms.double( 2.5 ),
15938     L1MinQuality = cms.uint32( 7 ),
15939     SetMinPtBarrelTo = cms.double( 3.5 ),
15940     SetMinPtEndcapTo = cms.double( 1.0 ),
15941     CentralBxOnly = cms.bool( True ),
15942     RegionPSet = cms.PSet( 
15943       vertexCollection = cms.InputTag( "notUsed" ),
15944       zErrorVetex = cms.double( 0.2 ),
15945       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15946       zErrorBeamSpot = cms.double( 24.2 ),
15947       maxNVertices = cms.int32( 1 ),
15948       maxNRegions = cms.int32( 5 ),
15949       nSigmaZVertex = cms.double( 3.0 ),
15950       nSigmaZBeamSpot = cms.double( 4.0 ),
15951       ptMin = cms.double( 0.0 ),
15952       mode = cms.string( "BeamSpotSigma" ),
15953       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorNoVtx" ),
15954       searchOpt = cms.bool( False ),
15955       whereToUseMeasurementTracker = cms.string( "Never" ),
15956       originRadius = cms.double( 0.2 ),
15957       measurementTrackerName = cms.InputTag( "" ),
15958       precise = cms.bool( True ),
15959       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
15960       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
15961       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 )
15962     ),
15963     ServiceParameters = cms.PSet( 
15964       RPCLayers = cms.bool( True ),
15965       UseMuonNavigation = cms.untracked.bool( True ),
15966       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
15967     )
15968 )
15969 fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15970     tracks = cms.InputTag( "hltPixelTracks" ),
15971     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx" ),
15972     produceTrackCollection = cms.bool( True ),
15973     produceMask = cms.bool( False )
15974 )
15975 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15976     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1NoVtx" ),
15977     InputVertexCollection = cms.InputTag( "" ),
15978     originHalfLength = cms.double( 0.3 ),
15979     originRadius = cms.double( 0.1 ),
15980     useProtoTrackKinematics = cms.bool( False ),
15981     useEventsWithNoVertex = cms.bool( True ),
15982     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15983     usePV = cms.bool( False ),
15984     includeFourthHit = cms.bool( True ),
15985     produceComplement = cms.bool( False ),
15986     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15987 )
15988 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15989     cleanTrajectoryAfterInOut = cms.bool( False ),
15990     doSeedingRegionRebuilding = cms.bool( True ),
15991     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15992     reverseTrajectories = cms.bool( False ),
15993     useHitsSplitting = cms.bool( True ),
15994     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15995     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ),
15996     clustersToSkip = cms.InputTag( "" ),
15997     phase2clustersToSkip = cms.InputTag( "" ),
15998     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15999     TransientInitialStateEstimatorParameters = cms.PSet( 
16000       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16001       numberMeasurementsForFit = cms.int32( 4 ),
16002       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16003     ),
16004     numHitsForSeedCleaner = cms.int32( 4 ),
16005     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16006     RedundantSeedCleaner = cms.string( "none" ),
16007     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16008     maxNSeeds = cms.uint32( 100000 ),
16009     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16010 )
16011 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
16012     TrajectoryInEvent = cms.bool( False ),
16013     useHitsSplitting = cms.bool( False ),
16014     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx" ),
16015     clusterRemovalInfo = cms.InputTag( "" ),
16016     AlgorithmName = cms.string( "hltIter0" ),
16017     GeometricInnerState = cms.bool( True ),
16018     reMatchSplitHits = cms.bool( False ),
16019     usePropagatorForPCA = cms.bool( False ),
16020     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16021     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16022     useSimpleMF = cms.bool( True ),
16023     SimpleMagneticField = cms.string( "ParabolicMf" ),
16024     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16025     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16026     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16027     NavigationSchool = cms.string( "" ),
16028     MeasurementTracker = cms.string( "" )
16029 )
16030 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
16031     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16032     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16033     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16034     ignoreVertices = cms.bool( False ),
16035     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16036     mva = cms.PSet( 
16037       minPixelHits = cms.vint32( 0, 0, 0 ),
16038       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
16039       dr_par = cms.PSet( 
16040         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
16041         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
16042         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16043         dr_exp = cms.vint32( 4, 4, 2147483647 ),
16044         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
16045       ),
16046       maxLostLayers = cms.vint32( 1, 1, 1 ),
16047       min3DLayers = cms.vint32( 0, 0, 0 ),
16048       dz_par = cms.PSet( 
16049         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16050         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
16051         dz_exp = cms.vint32( 4, 4, 2147483647 )
16052       ),
16053       minNVtxTrk = cms.int32( 3 ),
16054       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16055       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16056       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16057       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16058       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16059       minLayers = cms.vint32( 3, 3, 4 )
16060     )
16061 )
16062 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
16063     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16064     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','MVAValues' ),
16065     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','QualityMasks' ),
16066     minQuality = cms.string( "highPurity" ),
16067     copyExtras = cms.untracked.bool( True ),
16068     copyTrajectories = cms.untracked.bool( False )
16069 )
16070 fragment.hltIterL3MuonMergedNoVtx = cms.EDProducer( "TrackListMerger",
16071     copyExtras = cms.untracked.bool( True ),
16072     copyMVA = cms.bool( False ),
16073     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16074     MaxNormalizedChisq = cms.double( 1000.0 ),
16075     MinPT = cms.double( 0.05 ),
16076     MinFound = cms.int32( 3 ),
16077     Epsilon = cms.double( -0.001 ),
16078     ShareFrac = cms.double( 0.19 ),
16079     allowFirstHitShare = cms.bool( True ),
16080     FoundHitBonus = cms.double( 5.0 ),
16081     LostHitPenalty = cms.double( 20.0 ),
16082     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16083     newQuality = cms.string( "confirmed" ),
16084     setsToMerge = cms.VPSet( 
16085       cms.PSet(  pQual = cms.bool( False ),
16086         tLists = cms.vint32( 0, 1 )
16087       )
16088     ),
16089     hasSelector = cms.vint32( 0, 0 ),
16090     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16091     writeOnlyTrkQuals = cms.bool( False ),
16092     makeReKeyedSeeds = cms.untracked.bool( False ),
16093     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16094 )
16095 fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer( "TrackListMerger",
16096     copyExtras = cms.untracked.bool( True ),
16097     copyMVA = cms.bool( False ),
16098     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16099     MaxNormalizedChisq = cms.double( 1000.0 ),
16100     MinPT = cms.double( 0.05 ),
16101     MinFound = cms.int32( 3 ),
16102     Epsilon = cms.double( -0.001 ),
16103     ShareFrac = cms.double( 0.19 ),
16104     allowFirstHitShare = cms.bool( True ),
16105     FoundHitBonus = cms.double( 5.0 ),
16106     LostHitPenalty = cms.double( 20.0 ),
16107     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16108     newQuality = cms.string( "confirmed" ),
16109     setsToMerge = cms.VPSet( 
16110       cms.PSet(  pQual = cms.bool( False ),
16111         tLists = cms.vint32( 0, 1 )
16112       )
16113     ),
16114     hasSelector = cms.vint32( 0, 0 ),
16115     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16116     writeOnlyTrkQuals = cms.bool( False ),
16117     makeReKeyedSeeds = cms.untracked.bool( False ),
16118     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16119 )
16120 fragment.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
16121     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
16122     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
16123     ptMin = cms.double( 2.5 ),
16124     pMin = cms.double( 2.5 ),
16125     shareHitFraction = cms.double( 0.19 )
16126 )
16127 fragment.hltIterL3MuonsNoVtx = cms.EDProducer( "MuonIdProducer",
16128     MuonCaloCompatibility = cms.PSet( 
16129       delta_eta = cms.double( 0.02 ),
16130       delta_phi = cms.double( 0.02 ),
16131       allSiPMHO = cms.bool( False ),
16132       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
16133       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
16134     ),
16135     TrackAssociatorParameters = cms.PSet( 
16136       useMuon = cms.bool( True ),
16137       truthMatch = cms.bool( False ),
16138       usePreshower = cms.bool( False ),
16139       dRPreshowerPreselection = cms.double( 0.2 ),
16140       muonMaxDistanceSigmaY = cms.double( 0.0 ),
16141       useEcal = cms.bool( False ),
16142       muonMaxDistanceSigmaX = cms.double( 0.0 ),
16143       dRMuon = cms.double( 9999.0 ),
16144       dREcal = cms.double( 9999.0 ),
16145       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16146       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16147       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16148       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16149       propagateAllDirections = cms.bool( True ),
16150       muonMaxDistanceY = cms.double( 5.0 ),
16151       useHO = cms.bool( False ),
16152       muonMaxDistanceX = cms.double( 5.0 ),
16153       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16154       useHcal = cms.bool( False ),
16155       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16156       accountForTrajectoryChangeCalo = cms.bool( False ),
16157       dREcalPreselection = cms.double( 0.05 ),
16158       useCalo = cms.bool( False ),
16159       dRMuonPreselection = cms.double( 0.2 ),
16160       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16161       dRHcal = cms.double( 9999.0 ),
16162       dRHcalPreselection = cms.double( 0.2 ),
16163       HORecHitCollectionLabel = cms.InputTag( "Notused" )
16164     ),
16165     CaloExtractorPSet = cms.PSet( 
16166       DR_Veto_H = cms.double( 0.1 ),
16167       CenterConeOnCalIntersection = cms.bool( False ),
16168       NoiseTow_EE = cms.double( 0.15 ),
16169       Noise_EB = cms.double( 0.025 ),
16170       Noise_HE = cms.double( 0.2 ),
16171       DR_Veto_E = cms.double( 0.07 ),
16172       NoiseTow_EB = cms.double( 0.04 ),
16173       Noise_EE = cms.double( 0.1 ),
16174       UseRecHitsFlag = cms.bool( False ),
16175       DR_Max = cms.double( 1.0 ),
16176       DepositLabel = cms.untracked.string( "Cal" ),
16177       Noise_HO = cms.double( 0.2 ),
16178       DR_Veto_HO = cms.double( 0.1 ),
16179       Threshold_H = cms.double( 0.5 ),
16180       PrintTimeReport = cms.untracked.bool( False ),
16181       Threshold_E = cms.double( 0.2 ),
16182       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16183       ComponentName = cms.string( "CaloExtractorByAssociator" ),
16184       Threshold_HO = cms.double( 0.5 ),
16185       DepositInstanceLabels = cms.vstring( 'ecal',
16186         'hcal',
16187         'ho' ),
16188       ServiceParameters = cms.PSet( 
16189         RPCLayers = cms.bool( False ),
16190         UseMuonNavigation = cms.untracked.bool( False ),
16191         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16192       ),
16193       TrackAssociatorParameters = cms.PSet( 
16194         useMuon = cms.bool( False ),
16195         truthMatch = cms.bool( False ),
16196         usePreshower = cms.bool( False ),
16197         dRPreshowerPreselection = cms.double( 0.2 ),
16198         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16199         useEcal = cms.bool( False ),
16200         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16201         dRMuon = cms.double( 9999.0 ),
16202         dREcal = cms.double( 1.0 ),
16203         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16204         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16205         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16206         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16207         propagateAllDirections = cms.bool( True ),
16208         muonMaxDistanceY = cms.double( 5.0 ),
16209         useHO = cms.bool( False ),
16210         muonMaxDistanceX = cms.double( 5.0 ),
16211         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16212         useHcal = cms.bool( False ),
16213         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16214         accountForTrajectoryChangeCalo = cms.bool( False ),
16215         dREcalPreselection = cms.double( 1.0 ),
16216         useCalo = cms.bool( True ),
16217         dRMuonPreselection = cms.double( 0.2 ),
16218         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16219         dRHcal = cms.double( 1.0 ),
16220         dRHcalPreselection = cms.double( 1.0 ),
16221         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16222       ),
16223       Noise_HB = cms.double( 0.2 )
16224     ),
16225     TrackExtractorPSet = cms.PSet( 
16226       Diff_z = cms.double( 0.2 ),
16227       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx" ),
16228       Chi2Ndof_Max = cms.double( 1.0E64 ),
16229       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16230       DR_Veto = cms.double( 0.01 ),
16231       Pt_Min = cms.double( -1.0 ),
16232       DR_Max = cms.double( 1.0 ),
16233       NHits_Min = cms.uint32( 0 ),
16234       Chi2Prob_Min = cms.double( -1.0 ),
16235       Diff_r = cms.double( 0.1 ),
16236       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16237       ComponentName = cms.string( "TrackExtractor" )
16238     ),
16239     JetExtractorPSet = cms.PSet( 
16240       JetCollectionLabel = cms.InputTag( "Notused" ),
16241       DR_Veto = cms.double( 0.1 ),
16242       DR_Max = cms.double( 1.0 ),
16243       ExcludeMuonVeto = cms.bool( True ),
16244       PrintTimeReport = cms.untracked.bool( False ),
16245       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16246       ComponentName = cms.string( "JetExtractor" ),
16247       ServiceParameters = cms.PSet( 
16248         RPCLayers = cms.bool( False ),
16249         UseMuonNavigation = cms.untracked.bool( False ),
16250         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16251       ),
16252       TrackAssociatorParameters = cms.PSet( 
16253         useMuon = cms.bool( False ),
16254         truthMatch = cms.bool( False ),
16255         usePreshower = cms.bool( False ),
16256         dRPreshowerPreselection = cms.double( 0.2 ),
16257         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16258         useEcal = cms.bool( False ),
16259         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16260         dRMuon = cms.double( 9999.0 ),
16261         dREcal = cms.double( 0.5 ),
16262         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16263         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16264         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16265         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16266         propagateAllDirections = cms.bool( True ),
16267         muonMaxDistanceY = cms.double( 5.0 ),
16268         useHO = cms.bool( False ),
16269         muonMaxDistanceX = cms.double( 5.0 ),
16270         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16271         useHcal = cms.bool( False ),
16272         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16273         accountForTrajectoryChangeCalo = cms.bool( False ),
16274         dREcalPreselection = cms.double( 0.5 ),
16275         useCalo = cms.bool( True ),
16276         dRMuonPreselection = cms.double( 0.2 ),
16277         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16278         dRHcal = cms.double( 0.5 ),
16279         dRHcalPreselection = cms.double( 0.5 ),
16280         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16281       ),
16282       Threshold = cms.double( 5.0 )
16283     ),
16284     trackDepositName = cms.string( "tracker" ),
16285     ecalDepositName = cms.string( "ecal" ),
16286     hcalDepositName = cms.string( "hcal" ),
16287     hoDepositName = cms.string( "ho" ),
16288     jetDepositName = cms.string( "jets" ),
16289     TimingFillerParameters = cms.PSet( 
16290       DTTimingParameters = cms.PSet( 
16291         HitError = cms.double( 6.0 ),
16292         MatchParameters = cms.PSet( 
16293           TightMatchDT = cms.bool( False ),
16294           DTradius = cms.double( 0.01 ),
16295           TightMatchCSC = cms.bool( True ),
16296           CSCsegments = cms.InputTag( "hltCscSegments" ),
16297           DTsegments = cms.InputTag( "hltDt4DSegments" )
16298         ),
16299         debug = cms.bool( False ),
16300         DoWireCorr = cms.bool( False ),
16301         RequireBothProjections = cms.bool( False ),
16302         DTTimeOffset = cms.double( 2.7 ),
16303         PruneCut = cms.double( 10000.0 ),
16304         DTsegments = cms.InputTag( "hltDt4DSegments" ),
16305         UseSegmentT0 = cms.bool( False ),
16306         HitsMin = cms.int32( 5 ),
16307         DropTheta = cms.bool( True ),
16308         ServiceParameters = cms.PSet( 
16309           RPCLayers = cms.bool( True ),
16310           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16311         )
16312       ),
16313       UseCSC = cms.bool( True ),
16314       CSCTimingParameters = cms.PSet( 
16315         MatchParameters = cms.PSet( 
16316           TightMatchDT = cms.bool( False ),
16317           DTradius = cms.double( 0.01 ),
16318           TightMatchCSC = cms.bool( True ),
16319           CSCsegments = cms.InputTag( "hltCscSegments" ),
16320           DTsegments = cms.InputTag( "hltDt4DSegments" )
16321         ),
16322         debug = cms.bool( False ),
16323         CSCWireTimeOffset = cms.double( 0.0 ),
16324         CSCStripError = cms.double( 7.0 ),
16325         CSCTimeOffset = cms.double( 0.0 ),
16326         CSCWireError = cms.double( 8.6 ),
16327         PruneCut = cms.double( 100.0 ),
16328         CSCsegments = cms.InputTag( "hltCscSegments" ),
16329         UseStripTime = cms.bool( True ),
16330         CSCStripTimeOffset = cms.double( 0.0 ),
16331         UseWireTime = cms.bool( True ),
16332         ServiceParameters = cms.PSet( 
16333           RPCLayers = cms.bool( True ),
16334           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16335         )
16336       ),
16337       ErrorDT = cms.double( 6.0 ),
16338       EcalEnergyCut = cms.double( 0.4 ),
16339       UseECAL = cms.bool( True ),
16340       ErrorEB = cms.double( 2.085 ),
16341       UseDT = cms.bool( True ),
16342       ErrorEE = cms.double( 6.95 ),
16343       ErrorCSC = cms.double( 7.4 )
16344     ),
16345     ShowerDigiFillerParameters = cms.PSet( 
16346       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
16347       digiMaxDistanceX = cms.double( 25.0 ),
16348       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
16349     ),
16350     TrackerKinkFinderParameters = cms.PSet( 
16351       usePosition = cms.bool( False ),
16352       diagonalOnly = cms.bool( False )
16353     ),
16354     fillEnergy = cms.bool( False ),
16355     storeCrossedHcalRecHits = cms.bool( False ),
16356     maxAbsPullX = cms.double( 4.0 ),
16357     maxAbsEta = cms.double( 3.0 ),
16358     minPt = cms.double( 8.0 ),
16359     inputCollectionTypes = cms.vstring( 'inner tracks',
16360       'links' ),
16361     addExtraSoftMuons = cms.bool( False ),
16362     fillGlobalTrackRefits = cms.bool( False ),
16363     debugWithTruthMatching = cms.bool( False ),
16364     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltL3MuonsIterL3LinksNoVtx' ),
16365     fillCaloCompatibility = cms.bool( False ),
16366     maxAbsPullY = cms.double( 9999.0 ),
16367     maxAbsDy = cms.double( 9999.0 ),
16368     minP = cms.double( 0.0 ),
16369     minPCaloMuon = cms.double( 1.0E9 ),
16370     maxAbsDx = cms.double( 3.0 ),
16371     fillIsolation = cms.bool( False ),
16372     writeIsoDeposits = cms.bool( False ),
16373     minNumberOfMatches = cms.int32( 1 ),
16374     fillMatching = cms.bool( True ),
16375     fillShowerDigis = cms.bool( False ),
16376     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
16377     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
16378     fillGlobalTrackQuality = cms.bool( False ),
16379     globalTrackQualityInputTag = cms.InputTag( "" ),
16380     selectHighPurity = cms.bool( False ),
16381     pvInputTag = cms.InputTag( "" ),
16382     fillTrackerKink = cms.bool( False ),
16383     minCaloCompatibility = cms.double( 0.6 ),
16384     runArbitrationCleaner = cms.bool( False ),
16385     arbitrationCleanerOptions = cms.PSet( 
16386       OverlapDTheta = cms.double( 0.02 ),
16387       Overlap = cms.bool( True ),
16388       Clustering = cms.bool( True ),
16389       ME1a = cms.bool( True ),
16390       ClusterDTheta = cms.double( 0.02 ),
16391       ClusterDPhi = cms.double( 0.6 ),
16392       OverlapDPhi = cms.double( 0.0786 )
16393     ),
16394     arbitrateTrackerMuons = cms.bool( True )
16395 )
16396 fragment.hltIterL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
16397     InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16398     DisplacedReconstruction = cms.bool( False )
16399 )
16400 fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
16401     saveTags = cms.bool( True ),
16402     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16403     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16404     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScoutingNoVtx" ),
16405     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
16406     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16407     MinN = cms.int32( 2 ),
16408     MaxEta = cms.double( 2.5 ),
16409     MinNhits = cms.int32( 0 ),
16410     MaxDr = cms.double( 9999.0 ),
16411     MinDr = cms.double( -1.0 ),
16412     MaxDz = cms.double( 9999.0 ),
16413     MinDxySig = cms.double( -1.0 ),
16414     MinPt = cms.double( 0.0 ),
16415     NSigmaPt = cms.double( 0.0 ),
16416     MaxNormalizedChi2 = cms.double( 9999.0 ),
16417     MaxDXYBeamSpot = cms.double( 9999.0 ),
16418     MinDXYBeamSpot = cms.double( -1.0 ),
16419     MinNmuonHits = cms.int32( 0 ),
16420     MaxPtDifference = cms.double( 9999.0 ),
16421     MinTrackPt = cms.double( 0.0 ),
16422     minMuonStations = cms.int32( 0 ),
16423     minTrkHits = cms.int32( -1 ),
16424     minMuonHits = cms.int32( -1 ),
16425     allowedTypeMask = cms.uint32( 255 ),
16426     requiredTypeMask = cms.uint32( 0 ),
16427     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
16428     trkMuonId = cms.uint32( 0 ),
16429     L1MatchingdR = cms.double( 0.3 ),
16430     MatchToPreviousCand = cms.bool( True ),
16431     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
16432     requireL3MuonTrajectorySeed = cms.bool( False ),
16433     useSimpleGeometry = cms.bool( True ),
16434     useStation2 = cms.bool( True ),
16435     fallbackToME1 = cms.bool( False ),
16436     cosmicPropagationHypothesis = cms.bool( False ),
16437     useMB2InOverlap = cms.bool( False ),
16438     useTrack = cms.string( "tracker" ),
16439     useState = cms.string( "atVertex" ),
16440     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
16441     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
16442     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
16443 )
16444 fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer",
16445     src = cms.InputTag( "hltParticleFlow" ),
16446     globalThreshold = cms.double( 0.0 ),
16447     alias = cms.string( "hltPFMet" ),
16448     calculateSignificance = cms.bool( False ),
16449     parameters = cms.PSet(  ),
16450     applyWeight = cms.bool( False ),
16451     srcWeights = cms.InputTag( "" )
16452 )
16453 fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16454     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16455     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16456     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16457     skipHCAL = cms.bool( True ),
16458     skipECAL = cms.bool( False ),
16459     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16460     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16461     maxRapidity = cms.double( 2.5 ),
16462     gridSpacing = cms.double( 0.55 ),
16463     usePFThresholdsFromDB = cms.bool( True )
16464 )
16465 fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16466     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16467     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16468     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16469     skipHCAL = cms.bool( False ),
16470     skipECAL = cms.bool( True ),
16471     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16472     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16473     maxRapidity = cms.double( 2.5 ),
16474     gridSpacing = cms.double( 0.55 ),
16475     usePFThresholdsFromDB = cms.bool( True )
16476 )
16477 fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16478     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
16479       'EcalRegionalRecHitsEE' ),
16480     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
16481     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16482     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16483     useUncalib = cms.bool( False ),
16484     doIsolated = cms.bool( True ),
16485     l1LowerThr = cms.double( 0.0 ),
16486     l1UpperThr = cms.double( 999.0 ),
16487     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16488     regionEtaMargin = cms.double( 0.4 ),
16489     regionPhiMargin = cms.double( 0.4 )
16490 )
16491 fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16492     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
16493     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
16494     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16495     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16496     useUncalib = cms.bool( False ),
16497     doIsolated = cms.bool( True ),
16498     l1LowerThr = cms.double( 0.0 ),
16499     l1UpperThr = cms.double( 999.0 ),
16500     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16501     regionEtaMargin = cms.double( 0.4 ),
16502     regionPhiMargin = cms.double( 0.4 )
16503 )
16504 fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer",
16505     navigator = cms.PSet( 
16506       barrel = cms.PSet(  ),
16507       endcap = cms.PSet(  ),
16508       name = cms.string( "PFRecHitECALNavigator" )
16509     ),
16510     producers = cms.VPSet( 
16511       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ),
16512         srFlags = cms.InputTag( "" ),
16513         name = cms.string( "PFEBRecHitCreator" ),
16514         qualityTests = cms.VPSet( 
16515           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16516             applySelectionsToAllCrystals = cms.bool( True )
16517           ),
16518           cms.PSet(  topologicalCleaning = cms.bool( True ),
16519             skipTTRecoveredHits = cms.bool( True ),
16520             cleaningThreshold = cms.double( 2.0 ),
16521             name = cms.string( "PFRecHitQTestECAL" ),
16522             timingCleaning = cms.bool( True )
16523           )
16524         )
16525       ),
16526       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ),
16527         srFlags = cms.InputTag( "" ),
16528         name = cms.string( "PFEERecHitCreator" ),
16529         qualityTests = cms.VPSet( 
16530           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16531             applySelectionsToAllCrystals = cms.bool( True )
16532           ),
16533           cms.PSet(  topologicalCleaning = cms.bool( True ),
16534             skipTTRecoveredHits = cms.bool( True ),
16535             cleaningThreshold = cms.double( 2.0 ),
16536             name = cms.string( "PFRecHitQTestECAL" ),
16537             timingCleaning = cms.bool( True )
16538           )
16539         )
16540       )
16541     )
16542 )
16543 fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer",
16544     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
16545     producers = cms.VPSet( 
16546       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ),
16547         name = cms.string( "PFPSRecHitCreator" ),
16548         qualityTests = cms.VPSet( 
16549           cms.PSet(  threshold = cms.double( 7.0E-6 ),
16550             name = cms.string( "PFRecHitQTestThreshold" )
16551           )
16552         )
16553       )
16554     )
16555 )
16556 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer",
16557     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ),
16558     usePFThresholdsFromDB = cms.bool( True ),
16559     recHitCleaners = cms.VPSet( 
16560     ),
16561     seedCleaners = cms.VPSet( 
16562     ),
16563     seedFinder = cms.PSet( 
16564       thresholdsByDetector = cms.VPSet( 
16565         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
16566           seedingThreshold = cms.double( 0.6 ),
16567           detector = cms.string( "ECAL_ENDCAP" )
16568         ),
16569         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16570           seedingThreshold = cms.double( 0.23 ),
16571           detector = cms.string( "ECAL_BARREL" )
16572         )
16573       ),
16574       algoName = cms.string( "LocalMaximumSeedFinder" ),
16575       nNeighbours = cms.int32( 8 )
16576     ),
16577     initialClusteringStep = cms.PSet( 
16578       thresholdsByDetector = cms.VPSet( 
16579         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
16580           gatheringThresholdPt = cms.double( 0.0 ),
16581           detector = cms.string( "ECAL_BARREL" )
16582         ),
16583         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
16584           gatheringThresholdPt = cms.double( 0.0 ),
16585           detector = cms.string( "ECAL_ENDCAP" )
16586         )
16587       ),
16588       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16589       useCornerCells = cms.bool( True )
16590     ),
16591     pfClusterBuilder = cms.PSet( 
16592       minFracTot = cms.double( 1.0E-20 ),
16593       stoppingTolerance = cms.double( 1.0E-8 ),
16594       positionCalc = cms.PSet( 
16595         minAllowedNormalization = cms.double( 1.0E-9 ),
16596         posCalcNCrystals = cms.int32( 9 ),
16597         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16598         logWeightDenominator = cms.double( 0.08 ),
16599         minFractionInCalc = cms.double( 1.0E-9 ),
16600         timeResolutionCalcBarrel = cms.PSet( 
16601           corrTermLowE = cms.double( 0.0510871 ),
16602           threshLowE = cms.double( 0.5 ),
16603           noiseTerm = cms.double( 1.10889 ),
16604           constantTermLowE = cms.double( 0.0 ),
16605           noiseTermLowE = cms.double( 1.31883 ),
16606           threshHighE = cms.double( 5.0 ),
16607           constantTerm = cms.double( 0.428192 )
16608         ),
16609         timeResolutionCalcEndcap = cms.PSet( 
16610           corrTermLowE = cms.double( 0.0 ),
16611           threshLowE = cms.double( 1.0 ),
16612           noiseTerm = cms.double( 5.72489999999 ),
16613           constantTermLowE = cms.double( 0.0 ),
16614           noiseTermLowE = cms.double( 6.92683000001 ),
16615           threshHighE = cms.double( 10.0 ),
16616           constantTerm = cms.double( 0.0 )
16617         )
16618       ),
16619       maxIterations = cms.uint32( 50 ),
16620       positionCalcForConvergence = cms.PSet( 
16621         minAllowedNormalization = cms.double( 0.0 ),
16622         T0_ES = cms.double( 1.2 ),
16623         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16624         T0_EE = cms.double( 3.1 ),
16625         T0_EB = cms.double( 7.4 ),
16626         X0 = cms.double( 0.89 ),
16627         minFractionInCalc = cms.double( 0.0 ),
16628         W0 = cms.double( 4.2 )
16629       ),
16630       allCellsPositionCalc = cms.PSet( 
16631         minAllowedNormalization = cms.double( 1.0E-9 ),
16632         posCalcNCrystals = cms.int32( -1 ),
16633         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16634         logWeightDenominator = cms.double( 0.08 ),
16635         minFractionInCalc = cms.double( 1.0E-9 ),
16636         timeResolutionCalcBarrel = cms.PSet( 
16637           corrTermLowE = cms.double( 0.0510871 ),
16638           threshLowE = cms.double( 0.5 ),
16639           noiseTerm = cms.double( 1.10889 ),
16640           constantTermLowE = cms.double( 0.0 ),
16641           noiseTermLowE = cms.double( 1.31883 ),
16642           threshHighE = cms.double( 5.0 ),
16643           constantTerm = cms.double( 0.428192 )
16644         ),
16645         timeResolutionCalcEndcap = cms.PSet( 
16646           corrTermLowE = cms.double( 0.0 ),
16647           threshLowE = cms.double( 1.0 ),
16648           noiseTerm = cms.double( 5.72489999999 ),
16649           constantTermLowE = cms.double( 0.0 ),
16650           noiseTermLowE = cms.double( 6.92683000001 ),
16651           threshHighE = cms.double( 10.0 ),
16652           constantTerm = cms.double( 0.0 )
16653         )
16654       ),
16655       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16656       recHitEnergyNorms = cms.VPSet( 
16657         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
16658           detector = cms.string( "ECAL_BARREL" )
16659         ),
16660         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
16661           detector = cms.string( "ECAL_ENDCAP" )
16662         )
16663       ),
16664       showerSigma = cms.double( 1.5 ),
16665       minFractionToKeep = cms.double( 1.0E-7 ),
16666       excludeOtherSeeds = cms.bool( True )
16667     ),
16668     positionReCalc = cms.PSet( 
16669       minAllowedNormalization = cms.double( 0.0 ),
16670       T0_ES = cms.double( 1.2 ),
16671       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16672       T0_EE = cms.double( 3.1 ),
16673       T0_EB = cms.double( 7.4 ),
16674       X0 = cms.double( 0.89 ),
16675       minFractionInCalc = cms.double( 0.0 ),
16676       W0 = cms.double( 4.2 )
16677     ),
16678     energyCorrector = cms.PSet(  )
16679 )
16680 fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer",
16681     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ),
16682     usePFThresholdsFromDB = cms.bool( True ),
16683     recHitCleaners = cms.VPSet( 
16684     ),
16685     seedCleaners = cms.VPSet( 
16686     ),
16687     seedFinder = cms.PSet( 
16688       thresholdsByDetector = cms.VPSet( 
16689         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16690           seedingThreshold = cms.double( 1.2E-4 ),
16691           detector = cms.string( "PS1" )
16692         ),
16693         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16694           seedingThreshold = cms.double( 1.2E-4 ),
16695           detector = cms.string( "PS2" )
16696         )
16697       ),
16698       algoName = cms.string( "LocalMaximumSeedFinder" ),
16699       nNeighbours = cms.int32( 4 )
16700     ),
16701     initialClusteringStep = cms.PSet( 
16702       thresholdsByDetector = cms.VPSet( 
16703         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16704           gatheringThresholdPt = cms.double( 0.0 ),
16705           detector = cms.string( "PS1" )
16706         ),
16707         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16708           gatheringThresholdPt = cms.double( 0.0 ),
16709           detector = cms.string( "PS2" )
16710         )
16711       ),
16712       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16713       useCornerCells = cms.bool( False )
16714     ),
16715     pfClusterBuilder = cms.PSet( 
16716       minFracTot = cms.double( 1.0E-20 ),
16717       stoppingTolerance = cms.double( 1.0E-8 ),
16718       positionCalc = cms.PSet( 
16719         minAllowedNormalization = cms.double( 1.0E-9 ),
16720         posCalcNCrystals = cms.int32( -1 ),
16721         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16722         logWeightDenominator = cms.double( 6.0E-5 ),
16723         minFractionInCalc = cms.double( 1.0E-9 )
16724       ),
16725       maxIterations = cms.uint32( 50 ),
16726       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16727       recHitEnergyNorms = cms.VPSet( 
16728         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16729           detector = cms.string( "PS1" )
16730         ),
16731         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16732           detector = cms.string( "PS2" )
16733         )
16734       ),
16735       showerSigma = cms.double( 0.3 ),
16736       minFractionToKeep = cms.double( 1.0E-7 ),
16737       excludeOtherSeeds = cms.bool( True )
16738     ),
16739     positionReCalc = cms.PSet(  ),
16740     energyCorrector = cms.PSet(  )
16741 )
16742 fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer",
16743     minimumPSEnergy = cms.double( 0.0 ),
16744     skipPS = cms.bool( False ),
16745     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ),
16746     energyCorrector = cms.PSet( 
16747       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16748       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16749       applyCrackCorrections = cms.bool( False ),
16750       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16751       applyMVACorrections = cms.bool( True ),
16752       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16753       maxPtForMVAEvaluation = cms.double( 300.0 ),
16754       srfAwareCorrection = cms.bool( True )
16755     ),
16756     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" )
16757 )
16758 fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
16759     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16760     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ),
16761     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
16762     doRhoCorrection = cms.bool( True ),
16763     rhoMax = cms.double( 9.9999999E7 ),
16764     rhoScale = cms.double( 1.0 ),
16765     drMax = cms.double( 0.3 ),
16766     drVetoBarrel = cms.double( 0.05 ),
16767     drVetoEndcap = cms.double( 0.05 ),
16768     etaStripBarrel = cms.double( 0.0 ),
16769     etaStripEndcap = cms.double( 0.0 ),
16770     energyBarrel = cms.double( 0.0 ),
16771     energyEndcap = cms.double( 0.0 ),
16772     effectiveAreas = cms.vdouble( 0.58, 0.35 ),
16773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16774 )
16775 fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
16776     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16777     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
16778     useHF = cms.bool( False ),
16779     pfClusterProducerHFEM = cms.InputTag( "" ),
16780     pfClusterProducerHFHAD = cms.InputTag( "" ),
16781     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ),
16782     doRhoCorrection = cms.bool( True ),
16783     rhoMax = cms.double( 9.9999999E7 ),
16784     rhoScale = cms.double( 1.0 ),
16785     drMax = cms.double( 0.3 ),
16786     drVetoBarrel = cms.double( 0.1 ),
16787     drVetoEndcap = cms.double( 0.1 ),
16788     etaStripBarrel = cms.double( 0.0 ),
16789     etaStripEndcap = cms.double( 0.0 ),
16790     energyBarrel = cms.double( 0.0 ),
16791     energyEndcap = cms.double( 0.0 ),
16792     useEt = cms.bool( True ),
16793     effectiveAreas = cms.vdouble( 0.227, 0.372 ),
16794     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16795     doEffAreaCorrection = cms.bool( True ),
16796     effectiveAreasCorr = cms.vdouble( 0.594, 0.64 ),
16797     effectiveAreasThres = cms.vdouble( 9.0, 9.0 )
16798 )
16799 fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
16800     RegionPSet = cms.PSet( 
16801       vertexCollection = cms.InputTag( "hltPixelVertices" ),
16802       zErrorVetex = cms.double( 0.2 ),
16803       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16804       zErrorBeamSpot = cms.double( 24.2 ),
16805       maxNVertices = cms.int32( 4 ),
16806       maxNRegions = cms.int32( 40 ),
16807       nSigmaZVertex = cms.double( 3.0 ),
16808       nSigmaZBeamSpot = cms.double( 4.0 ),
16809       ptMin = cms.double( 0.3 ),
16810       mode = cms.string( "VerticesFixed" ),
16811       input = cms.InputTag( "hltIterL3MuonCandidates" ),
16812       searchOpt = cms.bool( False ),
16813       whereToUseMeasurementTracker = cms.string( "Never" ),
16814       originRadius = cms.double( 0.1 ),
16815       measurementTrackerName = cms.InputTag( "" ),
16816       precise = cms.bool( True ),
16817       deltaEta = cms.double( 0.3 ),
16818       deltaPhi = cms.double( 0.3 )
16819     )
16820 )
16821 fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion",
16822     tracks = cms.InputTag( "hltPixelTracks" ),
16823     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ),
16824     produceTrackCollection = cms.bool( True ),
16825     produceMask = cms.bool( False )
16826 )
16827 fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16828     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ),
16829     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
16830     originHalfLength = cms.double( 0.3 ),
16831     originRadius = cms.double( 0.1 ),
16832     useProtoTrackKinematics = cms.bool( False ),
16833     useEventsWithNoVertex = cms.bool( True ),
16834     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16835     usePV = cms.bool( False ),
16836     includeFourthHit = cms.bool( True ),
16837     produceComplement = cms.bool( False ),
16838     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16839 )
16840 fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
16841     cleanTrajectoryAfterInOut = cms.bool( False ),
16842     doSeedingRegionRebuilding = cms.bool( False ),
16843     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16844     reverseTrajectories = cms.bool( False ),
16845     useHitsSplitting = cms.bool( False ),
16846     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16847     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ),
16848     clustersToSkip = cms.InputTag( "" ),
16849     phase2clustersToSkip = cms.InputTag( "" ),
16850     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
16851     TransientInitialStateEstimatorParameters = cms.PSet( 
16852       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16853       numberMeasurementsForFit = cms.int32( 4 ),
16854       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16855     ),
16856     numHitsForSeedCleaner = cms.int32( 4 ),
16857     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16858     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16859     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16860     maxNSeeds = cms.uint32( 100000 ),
16861     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16862 )
16863 fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
16864     TrajectoryInEvent = cms.bool( False ),
16865     useHitsSplitting = cms.bool( False ),
16866     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ),
16867     clusterRemovalInfo = cms.InputTag( "" ),
16868     AlgorithmName = cms.string( "hltIter0" ),
16869     GeometricInnerState = cms.bool( True ),
16870     reMatchSplitHits = cms.bool( False ),
16871     usePropagatorForPCA = cms.bool( False ),
16872     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16873     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16874     useSimpleMF = cms.bool( True ),
16875     SimpleMagneticField = cms.string( "ParabolicMf" ),
16876     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16877     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16878     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16879     NavigationSchool = cms.string( "" ),
16880     MeasurementTracker = cms.string( "" )
16881 )
16882 fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
16883     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16884     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16885     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16886     ignoreVertices = cms.bool( False ),
16887     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16888     mva = cms.PSet( 
16889       minPixelHits = cms.vint32( 0, 0, 0 ),
16890       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
16891       dr_par = cms.PSet( 
16892         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
16893         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
16894         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
16895         dr_exp = cms.vint32( 4, 4, 4 ),
16896         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
16897       ),
16898       maxLostLayers = cms.vint32( 1, 1, 1 ),
16899       min3DLayers = cms.vint32( 0, 0, 0 ),
16900       dz_par = cms.PSet( 
16901         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
16902         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
16903         dz_exp = cms.vint32( 4, 4, 4 )
16904       ),
16905       minNVtxTrk = cms.int32( 3 ),
16906       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16907       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16908       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
16909       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16910       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16911       minLayers = cms.vint32( 3, 3, 3 )
16912     )
16913 )
16914 fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
16915     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16916     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ),
16917     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ),
16918     minQuality = cms.string( "highPurity" ),
16919     copyExtras = cms.untracked.bool( True ),
16920     copyTrajectories = cms.untracked.bool( False )
16921 )
16922 fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
16923     UseRhoCorrectedCaloDeposits = cms.bool( False ),
16924     UseCaloIso = cms.bool( False ),
16925     CaloDepositsLabel = cms.InputTag( "notUsed" ),
16926     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
16927     OutputMuIsoDeposits = cms.bool( True ),
16928     TrackPt_Min = cms.double( -1.0 ),
16929     printDebug = cms.bool( False ),
16930     CutsPSet = cms.PSet( 
16931       applyCutsORmaxNTracks = cms.bool( False ),
16932       maxNTracks = cms.int32( -1 ),
16933       Thresholds = cms.vdouble( 0.14 ),
16934       EtaBounds = cms.vdouble( 2.411 ),
16935       ComponentName = cms.string( "SimpleCuts" ),
16936       ConeSizes = cms.vdouble( 0.3 )
16937     ),
16938     TrkExtractorPSet = cms.PSet( 
16939       Diff_z = cms.double( 0.2 ),
16940       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
16941       Chi2Ndof_Max = cms.double( 1.0E64 ),
16942       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16943       DR_Veto = cms.double( 0.01 ),
16944       Pt_Min = cms.double( -1.0 ),
16945       VetoLeadingTrack = cms.bool( True ),
16946       DR_Max = cms.double( 0.3 ),
16947       DepositLabel = cms.untracked.string( "PXLS" ),
16948       PtVeto_Min = cms.double( 2.0 ),
16949       NHits_Min = cms.uint32( 0 ),
16950       PropagateTracksToRadius = cms.bool( True ),
16951       ReferenceRadius = cms.double( 6.0 ),
16952       Chi2Prob_Min = cms.double( -1.0 ),
16953       Diff_r = cms.double( 0.1 ),
16954       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16955       ComponentName = cms.string( "PixelTrackExtractor" ),
16956       DR_VetoPt = cms.double( 0.025 )
16957     ),
16958     CaloExtractorPSet = cms.PSet( 
16959       DR_Veto_H = cms.double( 0.1 ),
16960       Vertex_Constraint_Z = cms.bool( False ),
16961       DR_Veto_E = cms.double( 0.07 ),
16962       Weight_H = cms.double( 1.0 ),
16963       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
16964       DR_Max = cms.double( 0.3 ),
16965       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
16966       Vertex_Constraint_XY = cms.bool( False ),
16967       Threshold_H = cms.double( 0.5 ),
16968       Threshold_E = cms.double( 0.2 ),
16969       ComponentName = cms.string( "CaloExtractor" ),
16970       Weight_E = cms.double( 1.0 )
16971     )
16972 )
16973 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
16974     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
16975     doSatelliteClusterMerge = cms.bool( False ),
16976     thresh_PFClusterBarrel = cms.double( 0.5 ),
16977     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
16978     useRegression = cms.bool( True ),
16979     satelliteMajorityFraction = cms.double( 0.5 ),
16980     thresh_PFClusterEndcap = cms.double( 0.5 ),
16981     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
16982     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
16983     verbose = cms.untracked.bool( False ),
16984     thresh_SCEt = cms.double( 4.0 ),
16985     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
16986     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
16987     useDynamicDPhiWindow = cms.bool( True ),
16988     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
16989     regressionConfig = cms.PSet( 
16990       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
16991       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16992       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16993       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
16994       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
16995       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
16996       isHLT = cms.bool( True ),
16997       regTrainedWithPS = cms.bool( True )
16998     ),
16999     applyCrackCorrections = cms.bool( False ),
17000     satelliteClusterSeedThreshold = cms.double( 50.0 ),
17001     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
17002     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
17003     PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17004     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
17005     EnergyWeight = cms.string( "Raw" ),
17006     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17007     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
17008     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
17009     thresh_PFClusterES = cms.double( 0.5 ),
17010     seedThresholdIsET = cms.bool( True ),
17011     isOOTCollection = cms.bool( False ),
17012     barrelRecHits = cms.InputTag( "" ),
17013     endcapRecHits = cms.InputTag( "" ),
17014     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
17015     dropUnseedable = cms.bool( False ),
17016     ClusteringType = cms.string( "Mustache" )
17017 )
17018 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
17019     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
17020     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
17021     recoEcalCandidateCollection = cms.string( "" )
17022 )
17023 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
17024     saveTags = cms.bool( True ),
17025     candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17026     candNonIsolatedTag = cms.InputTag( "" ),
17027     doIsolated = cms.bool( True )
17028 )
17029 fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer",
17030     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17031     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17032     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17033     multThresEB = cms.double( 1.0 ),
17034     multThresEE = cms.double( 1.25 )
17035 )
17036 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
17037     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17038     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17039     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17040     skipHCAL = cms.bool( False ),
17041     skipECAL = cms.bool( False ),
17042     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17043     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17044     maxRapidity = cms.double( 2.5 ),
17045     gridSpacing = cms.double( 0.55 ),
17046     usePFThresholdsFromDB = cms.bool( True )
17047 )
17048 fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
17049     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17050     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17051     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17052     doRhoCorrection = cms.bool( False ),
17053     rhoMax = cms.double( 9.9999999E7 ),
17054     rhoScale = cms.double( 1.0 ),
17055     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17056     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
17057     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17058     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
17059     usePFThresholdsFromDB = cms.bool( True ),
17060     innerCone = cms.double( 0.0 ),
17061     outerCone = cms.double( 0.14 ),
17062     depth = cms.int32( 0 ),
17063     maxSeverityHB = cms.int32( 9 ),
17064     maxSeverityHE = cms.int32( 9 ),
17065     doEtSum = cms.bool( False ),
17066     useSingleTower = cms.bool( False ),
17067     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
17068     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17069 )
17070 fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
17071     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17072     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17073     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17074     doRhoCorrection = cms.bool( False ),
17075     rhoMax = cms.double( 9.9999999E7 ),
17076     rhoScale = cms.double( 1.0 ),
17077     drMax = cms.double( 0.3 ),
17078     drVetoBarrel = cms.double( 0.0 ),
17079     drVetoEndcap = cms.double( 0.0 ),
17080     etaStripBarrel = cms.double( 0.0 ),
17081     etaStripEndcap = cms.double( 0.0 ),
17082     energyBarrel = cms.double( 0.0 ),
17083     energyEndcap = cms.double( 0.0 ),
17084     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
17085     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17086 )
17087 fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
17088     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17089     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17090     useHF = cms.bool( False ),
17091     pfClusterProducerHFEM = cms.InputTag( "" ),
17092     pfClusterProducerHFHAD = cms.InputTag( "" ),
17093     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17094     doRhoCorrection = cms.bool( False ),
17095     rhoMax = cms.double( 9.9999999E7 ),
17096     rhoScale = cms.double( 1.0 ),
17097     drMax = cms.double( 0.3 ),
17098     drVetoBarrel = cms.double( 0.0 ),
17099     drVetoEndcap = cms.double( 0.0 ),
17100     etaStripBarrel = cms.double( 0.0 ),
17101     etaStripEndcap = cms.double( 0.0 ),
17102     energyBarrel = cms.double( 0.0 ),
17103     energyEndcap = cms.double( 0.0 ),
17104     useEt = cms.bool( True ),
17105     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
17106     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17107     doEffAreaCorrection = cms.bool( False ),
17108     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17109     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17110 )
17111 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
17112     layerList = cms.vstring( 'BPix1+BPix2',
17113       'BPix1+BPix3',
17114       'BPix1+BPix4',
17115       'BPix2+BPix3',
17116       'BPix2+BPix4',
17117       'BPix3+BPix4',
17118       'FPix1_pos+FPix2_pos',
17119       'FPix1_pos+FPix3_pos',
17120       'FPix2_pos+FPix3_pos',
17121       'BPix1+FPix1_pos',
17122       'BPix1+FPix2_pos',
17123       'BPix1+FPix3_pos',
17124       'BPix2+FPix1_pos',
17125       'BPix2+FPix2_pos',
17126       'BPix2+FPix3_pos',
17127       'BPix3+FPix1_pos',
17128       'BPix3+FPix2_pos',
17129       'BPix3+FPix3_pos',
17130       'BPix4+FPix1_pos',
17131       'BPix4+FPix2_pos',
17132       'BPix4+FPix3_pos',
17133       'FPix1_neg+FPix2_neg',
17134       'FPix1_neg+FPix3_neg',
17135       'FPix2_neg+FPix3_neg',
17136       'BPix1+FPix1_neg',
17137       'BPix1+FPix2_neg',
17138       'BPix1+FPix3_neg',
17139       'BPix2+FPix1_neg',
17140       'BPix2+FPix2_neg',
17141       'BPix2+FPix3_neg',
17142       'BPix3+FPix1_neg',
17143       'BPix3+FPix2_neg',
17144       'BPix3+FPix3_neg',
17145       'BPix4+FPix1_neg',
17146       'BPix4+FPix2_neg',
17147       'BPix4+FPix3_neg' ),
17148     BPix = cms.PSet( 
17149       hitErrorRPhi = cms.double( 0.0027 ),
17150       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17151       useErrorsFromParam = cms.bool( True ),
17152       hitErrorRZ = cms.double( 0.006 ),
17153       HitProducer = cms.string( "hltSiPixelRecHits" )
17154     ),
17155     FPix = cms.PSet( 
17156       hitErrorRPhi = cms.double( 0.0051 ),
17157       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17158       useErrorsFromParam = cms.bool( True ),
17159       hitErrorRZ = cms.double( 0.0036 ),
17160       HitProducer = cms.string( "hltSiPixelRecHits" )
17161     ),
17162     TIB = cms.PSet(  ),
17163     TID = cms.PSet(  ),
17164     TOB = cms.PSet(  ),
17165     TEC = cms.PSet(  ),
17166     MTIB = cms.PSet(  ),
17167     MTID = cms.PSet(  ),
17168     MTOB = cms.PSet(  ),
17169     MTEC = cms.PSet(  )
17170 )
17171 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
17172     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17173       'BPix2+BPix3+BPix4',
17174       'BPix1+BPix3+BPix4',
17175       'BPix1+BPix2+BPix4',
17176       'BPix2+BPix3+FPix1_pos',
17177       'BPix2+BPix3+FPix1_neg',
17178       'BPix1+BPix2+FPix1_pos',
17179       'BPix1+BPix2+FPix1_neg',
17180       'BPix2+FPix1_pos+FPix2_pos',
17181       'BPix2+FPix1_neg+FPix2_neg',
17182       'BPix1+FPix1_pos+FPix2_pos',
17183       'BPix1+FPix1_neg+FPix2_neg',
17184       'FPix1_pos+FPix2_pos+FPix3_pos',
17185       'FPix1_neg+FPix2_neg+FPix3_neg',
17186       'BPix1+BPix3+FPix1_pos',
17187       'BPix1+BPix2+FPix2_pos',
17188       'BPix1+BPix3+FPix1_neg',
17189       'BPix1+BPix2+FPix2_neg',
17190       'BPix1+FPix2_neg+FPix3_neg',
17191       'BPix1+FPix1_neg+FPix3_neg',
17192       'BPix1+FPix2_pos+FPix3_pos',
17193       'BPix1+FPix1_pos+FPix3_pos' ),
17194     BPix = cms.PSet( 
17195       hitErrorRPhi = cms.double( 0.0027 ),
17196       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17197       useErrorsFromParam = cms.bool( True ),
17198       hitErrorRZ = cms.double( 0.006 ),
17199       HitProducer = cms.string( "hltSiPixelRecHits" )
17200     ),
17201     FPix = cms.PSet( 
17202       hitErrorRPhi = cms.double( 0.0051 ),
17203       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17204       useErrorsFromParam = cms.bool( True ),
17205       hitErrorRZ = cms.double( 0.0036 ),
17206       HitProducer = cms.string( "hltSiPixelRecHits" )
17207     ),
17208     TIB = cms.PSet(  ),
17209     TID = cms.PSet(  ),
17210     TOB = cms.PSet(  ),
17211     TEC = cms.PSet(  ),
17212     MTIB = cms.PSet(  ),
17213     MTID = cms.PSet(  ),
17214     MTOB = cms.PSet(  ),
17215     MTEC = cms.PSet(  )
17216 )
17217 fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
17218     cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17219     minEtCutEB = cms.double( 0.0 ),
17220     minEtCutEE = cms.double( 0.0 ),
17221     cuts = cms.VPSet( 
17222       cms.PSet(  endcapCut = cms.PSet( 
17223   useEt = cms.bool( False ),
17224   cutOverE = cms.double( 0.2 )
17225 ),
17226         var = cms.InputTag( "hltEgammaHoverEUnseeded" ),
17227         barrelCut = cms.PSet( 
17228           useEt = cms.bool( False ),
17229           cutOverE = cms.double( 0.2 )
17230         )
17231       )
17232     )
17233 )
17234 fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
17235     RegionPSet = cms.PSet( 
17236       minBSDeltaZ = cms.double( 0.0 ),
17237       useZInVertex = cms.bool( False ),
17238       vertices = cms.InputTag( "" ),
17239       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17240       useZInBeamspot = cms.bool( False ),
17241       ptMin = cms.double( 1.5 ),
17242       deltaEtaRegion = cms.double( 0.1 ),
17243       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
17244       originHalfLength = cms.double( 12.5 ),
17245       measurementTrackerEvent = cms.InputTag( "" ),
17246       originRadius = cms.double( 0.05 ),
17247       precise = cms.bool( True ),
17248       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17249       whereToUseMeasTracker = cms.string( "kNever" ),
17250       deltaPhiRegion = cms.double( 0.4 ),
17251       defaultZ = cms.double( 0.0 )
17252     )
17253 )
17254 fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17255     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
17256     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17257     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17258     clusterCheck = cms.InputTag( "" ),
17259     produceSeedingHitSets = cms.bool( True ),
17260     produceIntermediateHitDoublets = cms.bool( True ),
17261     maxElement = cms.uint32( 0 ),
17262     maxElementTotal = cms.uint32( 50000000 ),
17263     putEmptyIfMaxElementReached = cms.bool( False ),
17264     layerPairs = cms.vuint32( 0 )
17265 )
17266 fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17267     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
17268     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17269     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17270     clusterCheck = cms.InputTag( "" ),
17271     produceSeedingHitSets = cms.bool( True ),
17272     produceIntermediateHitDoublets = cms.bool( True ),
17273     maxElement = cms.uint32( 0 ),
17274     maxElementTotal = cms.uint32( 50000000 ),
17275     putEmptyIfMaxElementReached = cms.bool( False ),
17276     layerPairs = cms.vuint32( 0, 1 )
17277 )
17278 fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer",
17279     doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ),
17280     extraHitRPhitolerance = cms.double( 0.032 ),
17281     useBendingCorrection = cms.bool( True ),
17282     CAThetaCut = cms.double( 0.004 ),
17283     CAPhiCut = cms.double( 0.1 ),
17284     CAThetaCut_byTriplets = cms.VPSet( 
17285       cms.PSet(  seedingLayers = cms.string( "" ),
17286         cut = cms.double( -1.0 )
17287       )
17288     ),
17289     CAPhiCut_byTriplets = cms.VPSet( 
17290       cms.PSet(  seedingLayers = cms.string( "" ),
17291         cut = cms.double( -1.0 )
17292       )
17293     ),
17294     CAHardPtCut = cms.double( 0.3 ),
17295     maxChi2 = cms.PSet( 
17296       value2 = cms.double( 6.0 ),
17297       value1 = cms.double( 100.0 ),
17298       pt1 = cms.double( 0.8 ),
17299       enabled = cms.bool( True ),
17300       pt2 = cms.double( 8.0 )
17301     ),
17302     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17303 )
17304 fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17305     seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ),
17306     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17307     SeedMomentumForBOFF = cms.double( 5.0 ),
17308     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17309     MinOneOverPtError = cms.double( 1.0 ),
17310     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17311     magneticField = cms.string( "ParabolicMf" ),
17312     forceKinematicWithRegionDirection = cms.bool( False ),
17313     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17314 )
17315 fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17316     seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ),
17317     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17318     SeedMomentumForBOFF = cms.double( 5.0 ),
17319     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17320     MinOneOverPtError = cms.double( 1.0 ),
17321     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17322     magneticField = cms.string( "ParabolicMf" ),
17323     forceKinematicWithRegionDirection = cms.bool( False ),
17324     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17325 )
17326 fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner",
17327     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' ),
17328     clusterRemovalInfos = cms.VInputTag(  )
17329 )
17330 fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
17331     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
17332     vertices = cms.InputTag( "" ),
17333     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17334     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
17335     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17336     matcherConfig = cms.PSet( 
17337       useRecoVertex = cms.bool( False ),
17338       minNrHits = cms.vuint32( 2, 3 ),
17339       matchingCuts = cms.VPSet( 
17340         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
17341           version = cms.int32( 2 ),
17342           dRZMaxHighEt = cms.vdouble( 9999.0 ),
17343           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
17344           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
17345           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
17346           dRZMaxHighEtThres = cms.vdouble( 0.0 )
17347         ),
17348         cms.PSet(  etaBins = cms.vdouble(  ),
17349           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17350           version = cms.int32( 2 ),
17351           dRZMaxHighEt = cms.vdouble( 0.05 ),
17352           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17353           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17354           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17355           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17356         ),
17357         cms.PSet(  etaBins = cms.vdouble(  ),
17358           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17359           version = cms.int32( 2 ),
17360           dRZMaxHighEt = cms.vdouble( 0.05 ),
17361           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17362           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17363           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17364           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17365         )
17366       ),
17367       minNrHitsValidLayerBins = cms.vint32( 4 ),
17368       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
17369       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
17370       paramMagField = cms.ESInputTag( "","ParabolicMf" )
17371     )
17372 )
17373 fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
17374     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17375     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17376     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
17377   cms.PSet(  yMin = cms.int32( 1 ),
17378     binType = cms.string( "AbsEtaClus" ),
17379     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
17380     xMin = cms.double( 0.0 ),
17381     yMax = cms.int32( 1 ),
17382     xMax = cms.double( 1.5 ),
17383     funcType = cms.string( "TF1:=pol3" )
17384   ),
17385   cms.PSet(  yMin = cms.int32( 2 ),
17386     binType = cms.string( "AbsEtaClus" ),
17387     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
17388     xMin = cms.double( 0.0 ),
17389     yMax = cms.int32( 2 ),
17390     xMax = cms.double( 1.5 ),
17391     funcType = cms.string( "TF1:=pol3" )
17392   ),
17393   cms.PSet(  yMin = cms.int32( 3 ),
17394     binType = cms.string( "AbsEtaClus" ),
17395     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
17396     xMin = cms.double( 0.0 ),
17397     yMax = cms.int32( 99999 ),
17398     xMax = cms.double( 1.5 ),
17399     funcType = cms.string( "TF1:=pol3" )
17400   ),
17401   cms.PSet(  yMin = cms.int32( 1 ),
17402     binType = cms.string( "AbsEtaClus" ),
17403     funcParams = cms.vdouble( 0.00823, -0.0029 ),
17404     xMin = cms.double( 1.5 ),
17405     yMax = cms.int32( 1 ),
17406     xMax = cms.double( 2.0 ),
17407     funcType = cms.string( "TF1:=pol1" )
17408   ),
17409   cms.PSet(  yMin = cms.int32( 1 ),
17410     binType = cms.string( "AbsEtaClus" ),
17411     funcParams = cms.vdouble( 0.00282 ),
17412     xMin = cms.double( 2.0 ),
17413     yMax = cms.int32( 1 ),
17414     xMax = cms.double( 3.0 ),
17415     funcType = cms.string( "TF1:=pol0" )
17416   ),
17417   cms.PSet(  yMin = cms.int32( 2 ),
17418     binType = cms.string( "AbsEtaClus" ),
17419     funcParams = cms.vdouble( 0.010838, -0.00345 ),
17420     xMin = cms.double( 1.5 ),
17421     yMax = cms.int32( 2 ),
17422     xMax = cms.double( 2.0 ),
17423     funcType = cms.string( "TF1:=pol1" )
17424   ),
17425   cms.PSet(  yMin = cms.int32( 2 ),
17426     binType = cms.string( "AbsEtaClus" ),
17427     funcParams = cms.vdouble( 0.0043 ),
17428     xMin = cms.double( 2.0 ),
17429     yMax = cms.int32( 2 ),
17430     xMax = cms.double( 3.0 ),
17431     funcType = cms.string( "TF1:=pol0" )
17432   ),
17433   cms.PSet(  yMin = cms.int32( 3 ),
17434     binType = cms.string( "AbsEtaClus" ),
17435     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
17436     xMin = cms.double( 1.5 ),
17437     yMax = cms.int32( 99999 ),
17438     xMax = cms.double( 3.0 ),
17439     funcType = cms.string( "TF1:=pol2" )
17440   )
17441 ) ),
17442     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
17443   cms.PSet(  yMin = cms.int32( 1 ),
17444     binType = cms.string( "AbsEtaClus" ),
17445     funcParams = cms.vdouble( 1.3E-4 ),
17446     xMin = cms.double( 0.0 ),
17447     yMax = cms.int32( 99999 ),
17448     xMax = cms.double( 1.6 ),
17449     funcType = cms.string( "TF1:=pol0" )
17450   ),
17451   cms.PSet(  yMin = cms.int32( 1 ),
17452     binType = cms.string( "AbsEtaClus" ),
17453     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
17454     xMin = cms.double( 1.5 ),
17455     yMax = cms.int32( 99999 ),
17456     xMax = cms.double( 1.9 ),
17457     funcType = cms.string( "TF1:=pol1" )
17458   ),
17459   cms.PSet(  yMin = cms.int32( 1 ),
17460     binType = cms.string( "AbsEtaClus" ),
17461     funcParams = cms.vdouble( 7.94E-5 ),
17462     xMin = cms.double( 1.9 ),
17463     yMax = cms.int32( 99999 ),
17464     xMax = cms.double( 3.0 ),
17465     funcType = cms.string( "TF1:=pol0" )
17466   )
17467 ) ),
17468     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
17469   cms.PSet(  yMin = cms.int32( 1 ),
17470     binType = cms.string( "AbsEtaClus" ),
17471     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
17472     xMin = cms.double( 0.0 ),
17473     yMax = cms.int32( 99999 ),
17474     xMax = cms.double( 1.5 ),
17475     funcType = cms.string( "TF1:=pol3" )
17476   ),
17477   cms.PSet(  yMin = cms.int32( 1 ),
17478     binType = cms.string( "AbsEtaClus" ),
17479     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
17480     xMin = cms.double( 1.5 ),
17481     yMax = cms.int32( 99999 ),
17482     xMax = cms.double( 3.0 ),
17483     funcType = cms.string( "TF1:=pol3" )
17484   )
17485 ) ),
17486     productsToWrite = cms.int32( 0 )
17487 )
17488 fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker",
17489     cleanTrajectoryAfterInOut = cms.bool( True ),
17490     doSeedingRegionRebuilding = cms.bool( True ),
17491     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17492     reverseTrajectories = cms.bool( False ),
17493     useHitsSplitting = cms.bool( True ),
17494     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17495     src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17496     clustersToSkip = cms.InputTag( "" ),
17497     phase2clustersToSkip = cms.InputTag( "" ),
17498     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
17499     TransientInitialStateEstimatorParameters = cms.PSet( 
17500       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
17501       numberMeasurementsForFit = cms.int32( 4 ),
17502       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
17503     ),
17504     numHitsForSeedCleaner = cms.int32( 4 ),
17505     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17506     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17507     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17508     maxNSeeds = cms.uint32( 1000000 ),
17509     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17510 )
17511 fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer",
17512     TrajectoryInEvent = cms.bool( True ),
17513     useHitsSplitting = cms.bool( False ),
17514     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ),
17515     AlgorithmName = cms.string( "gsf" ),
17516     GeometricInnerState = cms.bool( True ),
17517     reMatchSplitHits = cms.bool( False ),
17518     usePropagatorForPCA = cms.bool( False ),
17519     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17520     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17521     useSimpleMF = cms.bool( False ),
17522     SimpleMagneticField = cms.string( "" ),
17523     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
17524     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
17525     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17526     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17527     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
17528 )
17529 fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
17530     TrackProducer = cms.InputTag( "" ),
17531     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
17532     UseGsfTracks = cms.bool( True ),
17533     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
17534 )
17535 fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
17536     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17537     inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17538     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17539     upperTrackNrToRemoveCut = cms.int32( 9999 ),
17540     lowerTrackNrToRemoveCut = cms.int32( -1 ),
17541     useDefaultValuesForBarrel = cms.bool( False ),
17542     useDefaultValuesForEndcap = cms.bool( False ),
17543     produceAbsValues = cms.bool( False )
17544 )
17545 fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
17546     electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17547     trackProducer = cms.InputTag( "hltMergedTracks" ),
17548     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17549     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17550     egTrkIsoPtMin = cms.double( 1.0 ),
17551     egTrkIsoConeSize = cms.double( 0.2 ),
17552     egTrkIsoZSpan = cms.double( 0.15 ),
17553     egTrkIsoRSpan = cms.double( 999999.0 ),
17554     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
17555     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
17556     egTrkIsoStripBarrel = cms.double( 0.01 ),
17557     egTrkIsoStripEndcap = cms.double( 0.01 ),
17558     useGsfTrack = cms.bool( True ),
17559     useSCRefs = cms.bool( True )
17560 )
17561 fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer",
17562     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17563     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17564     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
17565 )
17566 fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17567     Src = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17568     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ),
17569     matchToPrevious = cms.bool( False ),
17570     MaxEta = cms.double( 2.5 ),
17571     MinPt = cms.double( 0.0 ),
17572     MinPtPair = cms.double( 0.0 ),
17573     MinInvMass = cms.double( 0.0 ),
17574     MaxInvMass = cms.double( 99999.0 ),
17575     ChargeOpt = cms.int32( 0 )
17576 )
17577 fragment.hltDisplacedmumuVtxNoMatchingProducerVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17578     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
17579     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3Filtered" ),
17580     matchToPrevious = cms.bool( False ),
17581     MaxEta = cms.double( 2.5 ),
17582     MinPt = cms.double( 0.0 ),
17583     MinPtPair = cms.double( 0.0 ),
17584     MinInvMass = cms.double( 0.0 ),
17585     MaxInvMass = cms.double( 99999.0 ),
17586     ChargeOpt = cms.int32( 0 )
17587 )
17588 fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17589     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
17590       'EcalRegionalRecHitsEE' ),
17591     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
17592     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17593     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17594     useUncalib = cms.bool( False ),
17595     doIsolated = cms.bool( True ),
17596     l1LowerThr = cms.double( 0.0 ),
17597     l1UpperThr = cms.double( 999.0 ),
17598     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17599     regionEtaMargin = cms.double( 0.4 ),
17600     regionPhiMargin = cms.double( 0.4 )
17601 )
17602 fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17603     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
17604     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
17605     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17606     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17607     useUncalib = cms.bool( False ),
17608     doIsolated = cms.bool( True ),
17609     l1LowerThr = cms.double( 0.0 ),
17610     l1UpperThr = cms.double( 999.0 ),
17611     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17612     regionEtaMargin = cms.double( 0.4 ),
17613     regionPhiMargin = cms.double( 0.4 )
17614 )
17615 fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer",
17616     navigator = cms.PSet( 
17617       barrel = cms.PSet(  ),
17618       endcap = cms.PSet(  ),
17619       name = cms.string( "PFRecHitECALNavigator" )
17620     ),
17621     producers = cms.VPSet( 
17622       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ),
17623         srFlags = cms.InputTag( "" ),
17624         name = cms.string( "PFEBRecHitCreator" ),
17625         qualityTests = cms.VPSet( 
17626           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17627             applySelectionsToAllCrystals = cms.bool( True )
17628           ),
17629           cms.PSet(  topologicalCleaning = cms.bool( True ),
17630             skipTTRecoveredHits = cms.bool( True ),
17631             cleaningThreshold = cms.double( 2.0 ),
17632             name = cms.string( "PFRecHitQTestECAL" ),
17633             timingCleaning = cms.bool( True )
17634           )
17635         )
17636       ),
17637       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ),
17638         srFlags = cms.InputTag( "" ),
17639         name = cms.string( "PFEERecHitCreator" ),
17640         qualityTests = cms.VPSet( 
17641           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17642             applySelectionsToAllCrystals = cms.bool( True )
17643           ),
17644           cms.PSet(  topologicalCleaning = cms.bool( True ),
17645             skipTTRecoveredHits = cms.bool( True ),
17646             cleaningThreshold = cms.double( 2.0 ),
17647             name = cms.string( "PFRecHitQTestECAL" ),
17648             timingCleaning = cms.bool( True )
17649           )
17650         )
17651       )
17652     )
17653 )
17654 fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer",
17655     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17656     producers = cms.VPSet( 
17657       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ),
17658         name = cms.string( "PFPSRecHitCreator" ),
17659         qualityTests = cms.VPSet( 
17660           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17661             name = cms.string( "PFRecHitQTestThreshold" )
17662           )
17663         )
17664       )
17665     )
17666 )
17667 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer",
17668     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ),
17669     usePFThresholdsFromDB = cms.bool( True ),
17670     recHitCleaners = cms.VPSet( 
17671     ),
17672     seedCleaners = cms.VPSet( 
17673     ),
17674     seedFinder = cms.PSet( 
17675       thresholdsByDetector = cms.VPSet( 
17676         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17677           seedingThreshold = cms.double( 0.6 ),
17678           detector = cms.string( "ECAL_ENDCAP" )
17679         ),
17680         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17681           seedingThreshold = cms.double( 0.23 ),
17682           detector = cms.string( "ECAL_BARREL" )
17683         )
17684       ),
17685       algoName = cms.string( "LocalMaximumSeedFinder" ),
17686       nNeighbours = cms.int32( 8 )
17687     ),
17688     initialClusteringStep = cms.PSet( 
17689       thresholdsByDetector = cms.VPSet( 
17690         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17691           gatheringThresholdPt = cms.double( 0.0 ),
17692           detector = cms.string( "ECAL_BARREL" )
17693         ),
17694         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17695           gatheringThresholdPt = cms.double( 0.0 ),
17696           detector = cms.string( "ECAL_ENDCAP" )
17697         )
17698       ),
17699       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17700       useCornerCells = cms.bool( True )
17701     ),
17702     pfClusterBuilder = cms.PSet( 
17703       minFracTot = cms.double( 1.0E-20 ),
17704       stoppingTolerance = cms.double( 1.0E-8 ),
17705       positionCalc = cms.PSet( 
17706         minAllowedNormalization = cms.double( 1.0E-9 ),
17707         posCalcNCrystals = cms.int32( 9 ),
17708         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17709         logWeightDenominator = cms.double( 0.08 ),
17710         minFractionInCalc = cms.double( 1.0E-9 ),
17711         timeResolutionCalcBarrel = cms.PSet( 
17712           corrTermLowE = cms.double( 0.0510871 ),
17713           threshLowE = cms.double( 0.5 ),
17714           noiseTerm = cms.double( 1.10889 ),
17715           constantTermLowE = cms.double( 0.0 ),
17716           noiseTermLowE = cms.double( 1.31883 ),
17717           threshHighE = cms.double( 5.0 ),
17718           constantTerm = cms.double( 0.428192 )
17719         ),
17720         timeResolutionCalcEndcap = cms.PSet( 
17721           corrTermLowE = cms.double( 0.0 ),
17722           threshLowE = cms.double( 1.0 ),
17723           noiseTerm = cms.double( 5.72489999999 ),
17724           constantTermLowE = cms.double( 0.0 ),
17725           noiseTermLowE = cms.double( 6.92683000001 ),
17726           threshHighE = cms.double( 10.0 ),
17727           constantTerm = cms.double( 0.0 )
17728         )
17729       ),
17730       maxIterations = cms.uint32( 50 ),
17731       positionCalcForConvergence = cms.PSet( 
17732         minAllowedNormalization = cms.double( 0.0 ),
17733         T0_ES = cms.double( 1.2 ),
17734         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17735         T0_EE = cms.double( 3.1 ),
17736         T0_EB = cms.double( 7.4 ),
17737         X0 = cms.double( 0.89 ),
17738         minFractionInCalc = cms.double( 0.0 ),
17739         W0 = cms.double( 4.2 )
17740       ),
17741       allCellsPositionCalc = cms.PSet( 
17742         minAllowedNormalization = cms.double( 1.0E-9 ),
17743         posCalcNCrystals = cms.int32( -1 ),
17744         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17745         logWeightDenominator = cms.double( 0.08 ),
17746         minFractionInCalc = cms.double( 1.0E-9 ),
17747         timeResolutionCalcBarrel = cms.PSet( 
17748           corrTermLowE = cms.double( 0.0510871 ),
17749           threshLowE = cms.double( 0.5 ),
17750           noiseTerm = cms.double( 1.10889 ),
17751           constantTermLowE = cms.double( 0.0 ),
17752           noiseTermLowE = cms.double( 1.31883 ),
17753           threshHighE = cms.double( 5.0 ),
17754           constantTerm = cms.double( 0.428192 )
17755         ),
17756         timeResolutionCalcEndcap = cms.PSet( 
17757           corrTermLowE = cms.double( 0.0 ),
17758           threshLowE = cms.double( 1.0 ),
17759           noiseTerm = cms.double( 5.72489999999 ),
17760           constantTermLowE = cms.double( 0.0 ),
17761           noiseTermLowE = cms.double( 6.92683000001 ),
17762           threshHighE = cms.double( 10.0 ),
17763           constantTerm = cms.double( 0.0 )
17764         )
17765       ),
17766       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17767       recHitEnergyNorms = cms.VPSet( 
17768         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
17769           detector = cms.string( "ECAL_BARREL" )
17770         ),
17771         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
17772           detector = cms.string( "ECAL_ENDCAP" )
17773         )
17774       ),
17775       showerSigma = cms.double( 1.5 ),
17776       minFractionToKeep = cms.double( 1.0E-7 ),
17777       excludeOtherSeeds = cms.bool( True )
17778     ),
17779     positionReCalc = cms.PSet( 
17780       minAllowedNormalization = cms.double( 0.0 ),
17781       T0_ES = cms.double( 1.2 ),
17782       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17783       T0_EE = cms.double( 3.1 ),
17784       T0_EB = cms.double( 7.4 ),
17785       X0 = cms.double( 0.89 ),
17786       minFractionInCalc = cms.double( 0.0 ),
17787       W0 = cms.double( 4.2 )
17788     ),
17789     energyCorrector = cms.PSet(  )
17790 )
17791 fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer",
17792     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ),
17793     usePFThresholdsFromDB = cms.bool( True ),
17794     recHitCleaners = cms.VPSet( 
17795     ),
17796     seedCleaners = cms.VPSet( 
17797     ),
17798     seedFinder = cms.PSet( 
17799       thresholdsByDetector = cms.VPSet( 
17800         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17801           seedingThreshold = cms.double( 1.2E-4 ),
17802           detector = cms.string( "PS1" )
17803         ),
17804         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17805           seedingThreshold = cms.double( 1.2E-4 ),
17806           detector = cms.string( "PS2" )
17807         )
17808       ),
17809       algoName = cms.string( "LocalMaximumSeedFinder" ),
17810       nNeighbours = cms.int32( 4 )
17811     ),
17812     initialClusteringStep = cms.PSet( 
17813       thresholdsByDetector = cms.VPSet( 
17814         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17815           gatheringThresholdPt = cms.double( 0.0 ),
17816           detector = cms.string( "PS1" )
17817         ),
17818         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17819           gatheringThresholdPt = cms.double( 0.0 ),
17820           detector = cms.string( "PS2" )
17821         )
17822       ),
17823       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17824       useCornerCells = cms.bool( False )
17825     ),
17826     pfClusterBuilder = cms.PSet( 
17827       minFracTot = cms.double( 1.0E-20 ),
17828       stoppingTolerance = cms.double( 1.0E-8 ),
17829       positionCalc = cms.PSet( 
17830         minAllowedNormalization = cms.double( 1.0E-9 ),
17831         posCalcNCrystals = cms.int32( -1 ),
17832         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17833         logWeightDenominator = cms.double( 6.0E-5 ),
17834         minFractionInCalc = cms.double( 1.0E-9 )
17835       ),
17836       maxIterations = cms.uint32( 50 ),
17837       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17838       recHitEnergyNorms = cms.VPSet( 
17839         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17840           detector = cms.string( "PS1" )
17841         ),
17842         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17843           detector = cms.string( "PS2" )
17844         )
17845       ),
17846       showerSigma = cms.double( 0.3 ),
17847       minFractionToKeep = cms.double( 1.0E-7 ),
17848       excludeOtherSeeds = cms.bool( True )
17849     ),
17850     positionReCalc = cms.PSet(  ),
17851     energyCorrector = cms.PSet(  )
17852 )
17853 fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer",
17854     minimumPSEnergy = cms.double( 0.0 ),
17855     skipPS = cms.bool( False ),
17856     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ),
17857     energyCorrector = cms.PSet( 
17858       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17859       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17860       applyCrackCorrections = cms.bool( False ),
17861       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17862       applyMVACorrections = cms.bool( True ),
17863       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17864       maxPtForMVAEvaluation = cms.double( 300.0 ),
17865       srfAwareCorrection = cms.bool( True )
17866     ),
17867     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" )
17868 )
17869 fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
17870     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17871     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ),
17872     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
17873     doRhoCorrection = cms.bool( True ),
17874     rhoMax = cms.double( 9.9999999E7 ),
17875     rhoScale = cms.double( 1.0 ),
17876     drMax = cms.double( 0.3 ),
17877     drVetoBarrel = cms.double( 0.05 ),
17878     drVetoEndcap = cms.double( 0.05 ),
17879     etaStripBarrel = cms.double( 0.0 ),
17880     etaStripEndcap = cms.double( 0.0 ),
17881     energyBarrel = cms.double( 0.0 ),
17882     energyEndcap = cms.double( 0.0 ),
17883     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
17884     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17885 )
17886 fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
17887     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17888     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17889     useHF = cms.bool( False ),
17890     pfClusterProducerHFEM = cms.InputTag( "" ),
17891     pfClusterProducerHFHAD = cms.InputTag( "" ),
17892     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
17893     doRhoCorrection = cms.bool( True ),
17894     rhoMax = cms.double( 9.9999999E7 ),
17895     rhoScale = cms.double( 1.0 ),
17896     drMax = cms.double( 0.3 ),
17897     drVetoBarrel = cms.double( 0.1 ),
17898     drVetoEndcap = cms.double( 0.1 ),
17899     etaStripBarrel = cms.double( 0.0 ),
17900     etaStripEndcap = cms.double( 0.0 ),
17901     energyBarrel = cms.double( 0.0 ),
17902     energyEndcap = cms.double( 0.0 ),
17903     useEt = cms.bool( True ),
17904     effectiveAreas = cms.vdouble( 0.11, 0.163 ),
17905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17906     doEffAreaCorrection = cms.bool( False ),
17907     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17908     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17909 )
17910 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
17911     RegionPSet = cms.PSet( 
17912       vertexCollection = cms.InputTag( "hltPixelVertices" ),
17913       zErrorVetex = cms.double( 0.2 ),
17914       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17915       zErrorBeamSpot = cms.double( 24.2 ),
17916       maxNVertices = cms.int32( 4 ),
17917       maxNRegions = cms.int32( 40 ),
17918       nSigmaZVertex = cms.double( 3.0 ),
17919       nSigmaZBeamSpot = cms.double( 4.0 ),
17920       ptMin = cms.double( 0.3 ),
17921       mode = cms.string( "VerticesFixed" ),
17922       input = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17923       searchOpt = cms.bool( False ),
17924       whereToUseMeasurementTracker = cms.string( "Never" ),
17925       originRadius = cms.double( 0.1 ),
17926       measurementTrackerName = cms.InputTag( "" ),
17927       precise = cms.bool( True ),
17928       deltaEta = cms.double( 0.3 ),
17929       deltaPhi = cms.double( 0.3 )
17930     )
17931 )
17932 fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion",
17933     tracks = cms.InputTag( "hltPixelTracks" ),
17934     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ),
17935     produceTrackCollection = cms.bool( True ),
17936     produceMask = cms.bool( False )
17937 )
17938 fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
17939     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ),
17940     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
17941     originHalfLength = cms.double( 0.3 ),
17942     originRadius = cms.double( 0.1 ),
17943     useProtoTrackKinematics = cms.bool( False ),
17944     useEventsWithNoVertex = cms.bool( True ),
17945     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17946     usePV = cms.bool( False ),
17947     includeFourthHit = cms.bool( True ),
17948     produceComplement = cms.bool( False ),
17949     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
17950 )
17951 fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
17952     cleanTrajectoryAfterInOut = cms.bool( False ),
17953     doSeedingRegionRebuilding = cms.bool( False ),
17954     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17955     reverseTrajectories = cms.bool( False ),
17956     useHitsSplitting = cms.bool( False ),
17957     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17958     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ),
17959     clustersToSkip = cms.InputTag( "" ),
17960     phase2clustersToSkip = cms.InputTag( "" ),
17961     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
17962     TransientInitialStateEstimatorParameters = cms.PSet( 
17963       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17964       numberMeasurementsForFit = cms.int32( 4 ),
17965       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17966     ),
17967     numHitsForSeedCleaner = cms.int32( 4 ),
17968     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17969     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17970     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17971     maxNSeeds = cms.uint32( 100000 ),
17972     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17973 )
17974 fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
17975     TrajectoryInEvent = cms.bool( False ),
17976     useHitsSplitting = cms.bool( False ),
17977     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ),
17978     clusterRemovalInfo = cms.InputTag( "" ),
17979     AlgorithmName = cms.string( "hltIter0" ),
17980     GeometricInnerState = cms.bool( True ),
17981     reMatchSplitHits = cms.bool( False ),
17982     usePropagatorForPCA = cms.bool( False ),
17983     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17984     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17985     useSimpleMF = cms.bool( True ),
17986     SimpleMagneticField = cms.string( "ParabolicMf" ),
17987     Fitter = cms.string( "hltESPFittingSmootherIT" ),
17988     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17989     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17990     NavigationSchool = cms.string( "" ),
17991     MeasurementTracker = cms.string( "" )
17992 )
17993 fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
17994     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
17995     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17996     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
17997     ignoreVertices = cms.bool( False ),
17998     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
17999     mva = cms.PSet( 
18000       minPixelHits = cms.vint32( 0, 0, 0 ),
18001       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
18002       dr_par = cms.PSet( 
18003         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
18004         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
18005         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
18006         dr_exp = cms.vint32( 4, 4, 4 ),
18007         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
18008       ),
18009       maxLostLayers = cms.vint32( 1, 1, 1 ),
18010       min3DLayers = cms.vint32( 0, 0, 0 ),
18011       dz_par = cms.PSet( 
18012         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
18013         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
18014         dz_exp = cms.vint32( 4, 4, 4 )
18015       ),
18016       minNVtxTrk = cms.int32( 3 ),
18017       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
18018       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
18019       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
18020       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
18021       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
18022       minLayers = cms.vint32( 3, 3, 3 )
18023     )
18024 )
18025 fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
18026     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18027     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ),
18028     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ),
18029     minQuality = cms.string( "highPurity" ),
18030     copyExtras = cms.untracked.bool( True ),
18031     copyTrajectories = cms.untracked.bool( False )
18032 )
18033 fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
18034     UseRhoCorrectedCaloDeposits = cms.bool( False ),
18035     UseCaloIso = cms.bool( False ),
18036     CaloDepositsLabel = cms.InputTag( "notUsed" ),
18037     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18038     OutputMuIsoDeposits = cms.bool( True ),
18039     TrackPt_Min = cms.double( -1.0 ),
18040     printDebug = cms.bool( False ),
18041     CutsPSet = cms.PSet( 
18042       applyCutsORmaxNTracks = cms.bool( False ),
18043       maxNTracks = cms.int32( -1 ),
18044       Thresholds = cms.vdouble( 0.09 ),
18045       EtaBounds = cms.vdouble( 2.411 ),
18046       ComponentName = cms.string( "SimpleCuts" ),
18047       ConeSizes = cms.vdouble( 0.3 )
18048     ),
18049     TrkExtractorPSet = cms.PSet( 
18050       Diff_z = cms.double( 0.2 ),
18051       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ),
18052       Chi2Ndof_Max = cms.double( 1.0E64 ),
18053       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18054       DR_Veto = cms.double( 0.01 ),
18055       Pt_Min = cms.double( -1.0 ),
18056       VetoLeadingTrack = cms.bool( True ),
18057       DR_Max = cms.double( 0.3 ),
18058       DepositLabel = cms.untracked.string( "PXLS" ),
18059       PtVeto_Min = cms.double( 2.0 ),
18060       NHits_Min = cms.uint32( 0 ),
18061       PropagateTracksToRadius = cms.bool( True ),
18062       ReferenceRadius = cms.double( 6.0 ),
18063       Chi2Prob_Min = cms.double( -1.0 ),
18064       Diff_r = cms.double( 0.1 ),
18065       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
18066       ComponentName = cms.string( "PixelTrackExtractor" ),
18067       DR_VetoPt = cms.double( 0.025 )
18068     ),
18069     CaloExtractorPSet = cms.PSet( 
18070       DR_Veto_H = cms.double( 0.1 ),
18071       Vertex_Constraint_Z = cms.bool( False ),
18072       DR_Veto_E = cms.double( 0.07 ),
18073       Weight_H = cms.double( 1.0 ),
18074       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
18075       DR_Max = cms.double( 0.3 ),
18076       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
18077       Vertex_Constraint_XY = cms.bool( False ),
18078       Threshold_H = cms.double( 0.5 ),
18079       Threshold_E = cms.double( 0.2 ),
18080       ComponentName = cms.string( "CaloExtractor" ),
18081       Weight_E = cms.double( 1.0 )
18082     )
18083 )
18084 fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer",
18085     OtherTracks = cms.InputTag( "hltPFMuonMerging" ),
18086     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18087     mantissaPrecision = cms.int32( 10 ),
18088     vtxMinDist = cms.double( 999.0 ),
18089     ptMin = cms.double( 1.0 )
18090 )
18091 fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer",
18092     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18093     mantissaPrecision = cms.int32( 10 )
18094 )
18095 fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer",
18096     pfJetCollection = cms.InputTag( "hltAK4PFJets" ),
18097     pfJetTagCollection = cms.InputTag( "" ),
18098     pfCandidateCollection = cms.InputTag( "hltParticleFlow" ),
18099     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18100     metCollection = cms.InputTag( "hltPFMETProducer" ),
18101     rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
18102     pfJetPtCut = cms.double( 20.0 ),
18103     pfJetEtaCut = cms.double( 5.0 ),
18104     pfCandidatePtCut = cms.double( 0.6 ),
18105     pfCandidateEtaCut = cms.double( 3.0 ),
18106     mantissaPrecision = cms.int32( 10 ),
18107     doJetTags = cms.bool( True ),
18108     doCandidates = cms.bool( True ),
18109     doMet = cms.bool( True ),
18110     doTrackVars = cms.bool( True ),
18111     relativeTrackVars = cms.bool( True ),
18112     doCandIndsForJets = cms.bool( False )
18113 )
18114 fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18115     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18116     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerNoVtx" ),
18117     InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ),
18118     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
18119     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
18120     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ),
18121     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ),
18122     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ),
18123     muonPtCut = cms.double( 0.0 ),
18124     muonEtaCut = cms.double( 2.4 ),
18125     minVtxProbCut = cms.double( 0.001 )
18126 )
18127 fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18128     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ),
18129     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerVtx" ),
18130     InputMuons = cms.InputTag( "hltIterL3Muons" ),
18131     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18132     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
18133     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
18134     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
18135     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ),
18136     muonPtCut = cms.double( 0.0 ),
18137     muonEtaCut = cms.double( 2.4 ),
18138     minVtxProbCut = cms.double( 0.001 )
18139 )
18140 fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer",
18141     EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
18142     EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
18143     SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
18144     r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
18145     HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ),
18146     DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ),
18147     DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ),
18148     MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ),
18149     OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ),
18150     fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ),
18151     EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
18152     EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ),
18153     HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
18154     egammaPtCut = cms.double( 2.0 ),
18155     egammaEtaCut = cms.double( 2.5 ),
18156     egammaHoverECut = cms.double( 9999.0 ),
18157     egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ),
18158     absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ),
18159     saveRecHitTiming = cms.bool( False ),
18160     mantissaPrecision = cms.int32( 10 ),
18161     rechitMatrixSize = cms.int32( 10 ),
18162     rechitZeroSuppression = cms.bool( True ),
18163     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18164     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
18165 )
18166 fragment.hltPreDSTPFScoutingDoubleMuonVtx = cms.EDFilter( "HLTPrescaler",
18167     offset = cms.uint32( 0 ),
18168     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18169 )
18170 fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
18171     saveTags = cms.bool( True ),
18172     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18173     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
18174     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18175     SeedMapTag = cms.InputTag( "hltL2Muons" ),
18176     MinN = cms.int32( 0 ),
18177     MaxEta = cms.double( 2.5 ),
18178     AbsEtaBins = cms.vdouble( 0.0 ),
18179     MinNstations = cms.vint32( 0 ),
18180     MinNhits = cms.vint32( 0 ),
18181     CutOnChambers = cms.bool( False ),
18182     MinNchambers = cms.vint32( 0 ),
18183     MaxDr = cms.double( 9999.0 ),
18184     MinDr = cms.double( -1.0 ),
18185     MaxDz = cms.double( 9999.0 ),
18186     MinDxySig = cms.double( -1.0 ),
18187     MinPt = cms.double( 0.0 ),
18188     NSigmaPt = cms.double( 0.0 ),
18189     MatchToPreviousCand = cms.bool( True )
18190 )
18191 fragment.hltDoubleMuonL3PreFilteredScoutingVtx = cms.EDFilter( "HLTMuonL3PreFilter",
18192     saveTags = cms.bool( True ),
18193     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18194     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18195     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18196     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18197     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18198     MinN = cms.int32( 2 ),
18199     MaxEta = cms.double( 2.5 ),
18200     MinNhits = cms.int32( 0 ),
18201     MaxDr = cms.double( 9999.0 ),
18202     MinDr = cms.double( -1.0 ),
18203     MaxDz = cms.double( 9999.0 ),
18204     MinDxySig = cms.double( -1.0 ),
18205     MinPt = cms.double( 0.0 ),
18206     NSigmaPt = cms.double( 0.0 ),
18207     MaxNormalizedChi2 = cms.double( 9999.0 ),
18208     MaxDXYBeamSpot = cms.double( 9999.0 ),
18209     MinDXYBeamSpot = cms.double( -1.0 ),
18210     MinNmuonHits = cms.int32( 0 ),
18211     MaxPtDifference = cms.double( 9999.0 ),
18212     MinTrackPt = cms.double( 0.0 ),
18213     minMuonStations = cms.int32( 0 ),
18214     minTrkHits = cms.int32( -1 ),
18215     minMuonHits = cms.int32( -1 ),
18216     allowedTypeMask = cms.uint32( 255 ),
18217     requiredTypeMask = cms.uint32( 0 ),
18218     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
18219     trkMuonId = cms.uint32( 0 ),
18220     L1MatchingdR = cms.double( 0.3 ),
18221     MatchToPreviousCand = cms.bool( True ),
18222     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18223     requireL3MuonTrajectorySeed = cms.bool( False ),
18224     useSimpleGeometry = cms.bool( True ),
18225     useStation2 = cms.bool( True ),
18226     fallbackToME1 = cms.bool( False ),
18227     cosmicPropagationHypothesis = cms.bool( False ),
18228     useMB2InOverlap = cms.bool( False ),
18229     useTrack = cms.string( "tracker" ),
18230     useState = cms.string( "atVertex" ),
18231     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18232     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18233     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18234 )
18235 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi = cms.EDFilter( "HLTPrescaler",
18236     offset = cms.uint32( 0 ),
18237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18238 )
18239 fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18240     saveTags = cms.bool( True ),
18241     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18242     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18243     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18244     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18245     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18246     PreviousCandIsL2 = cms.bool( True ),
18247     FastAccept = cms.bool( False ),
18248     MinN = cms.int32( 1 ),
18249     MaxEta = cms.double( 2.5 ),
18250     MinNhits = cms.int32( 0 ),
18251     MaxDr = cms.double( 2.0 ),
18252     MaxDz = cms.double( 9999.0 ),
18253     ChargeOpt = cms.int32( -1 ),
18254     MinPtPair = cms.vdouble( 0.0 ),
18255     MaxPtPair = cms.vdouble( 1.0E125 ),
18256     MinPtMax = cms.vdouble( 0.0 ),
18257     MinPtMin = cms.vdouble( 0.0 ),
18258     MaxPtMin = cms.vdouble( 1.0E125 ),
18259     MinInvMass = cms.vdouble( 2.7 ),
18260     MaxInvMass = cms.vdouble( 3.5 ),
18261     MinDiMuonDeltaR = cms.double( -1.0 ),
18262     MinAcop = cms.double( -999.0 ),
18263     MaxAcop = cms.double( 999.0 ),
18264     MinPtBalance = cms.double( -1.0 ),
18265     MaxPtBalance = cms.double( 999999.0 ),
18266     NSigmaPt = cms.double( 0.0 ),
18267     MaxDCAMuMu = cms.double( 0.5 ),
18268     MaxRapidityPair = cms.double( 999999.0 ),
18269     CutCowboys = cms.bool( False ),
18270     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18271     L1MatchingdR = cms.double( 0.3 ),
18272     MatchToPreviousCand = cms.bool( True ),
18273     useSimpleGeometry = cms.bool( True ),
18274     useStation2 = cms.bool( True ),
18275     fallbackToME1 = cms.bool( False ),
18276     cosmicPropagationHypothesis = cms.bool( False ),
18277     useMB2InOverlap = cms.bool( False ),
18278     useTrack = cms.string( "tracker" ),
18279     useState = cms.string( "atVertex" ),
18280     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18281     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18282     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18283 )
18284 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ = cms.EDFilter( "HLTPrescaler",
18285     offset = cms.uint32( 0 ),
18286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18287 )
18288 fragment.hltDoubleMuScoutingMonitorZL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18289     saveTags = cms.bool( True ),
18290     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18291     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18292     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18293     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18294     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18295     PreviousCandIsL2 = cms.bool( True ),
18296     FastAccept = cms.bool( False ),
18297     MinN = cms.int32( 1 ),
18298     MaxEta = cms.double( 2.5 ),
18299     MinNhits = cms.int32( 0 ),
18300     MaxDr = cms.double( 9999.0 ),
18301     MaxDz = cms.double( 9999.0 ),
18302     ChargeOpt = cms.int32( -1 ),
18303     MinPtPair = cms.vdouble( 0.0 ),
18304     MaxPtPair = cms.vdouble( 1.0E125 ),
18305     MinPtMax = cms.vdouble( 0.0 ),
18306     MinPtMin = cms.vdouble( 0.0 ),
18307     MaxPtMin = cms.vdouble( 1.0E125 ),
18308     MinInvMass = cms.vdouble( 80.0 ),
18309     MaxInvMass = cms.vdouble( 100.0 ),
18310     MinDiMuonDeltaR = cms.double( -1.0 ),
18311     MinAcop = cms.double( -999.0 ),
18312     MaxAcop = cms.double( 999.0 ),
18313     MinPtBalance = cms.double( -1.0 ),
18314     MaxPtBalance = cms.double( 999999.0 ),
18315     NSigmaPt = cms.double( 0.0 ),
18316     MaxDCAMuMu = cms.double( 0.5 ),
18317     MaxRapidityPair = cms.double( 999999.0 ),
18318     CutCowboys = cms.bool( False ),
18319     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18320     L1MatchingdR = cms.double( 0.3 ),
18321     MatchToPreviousCand = cms.bool( True ),
18322     useSimpleGeometry = cms.bool( True ),
18323     useStation2 = cms.bool( True ),
18324     fallbackToME1 = cms.bool( False ),
18325     cosmicPropagationHypothesis = cms.bool( False ),
18326     useMB2InOverlap = cms.bool( False ),
18327     useTrack = cms.string( "tracker" ),
18328     useState = cms.string( "atVertex" ),
18329     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18330     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18331     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18332 )
18333 fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18334     saveTags = cms.bool( True ),
18335     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" ),
18336     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18337     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18338     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18339     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18340     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18341     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18342     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18343     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18344     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18345 )
18346 fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler",
18347     offset = cms.uint32( 0 ),
18348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18349 )
18350 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18351     productLabels = cms.vstring( 'EcalRecHitsEB',
18352       'EcalRecHitsEE' ),
18353     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
18354     l1InputRegions = cms.VPSet( 
18355       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18356         regionEtaMargin = cms.double( 0.9 ),
18357         type = cms.string( "EGamma" ),
18358         minEt = cms.double( 5.0 ),
18359         regionPhiMargin = cms.double( 1.2 ),
18360         maxEt = cms.double( 999999.0 )
18361       ),
18362       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18363         regionEtaMargin = cms.double( 0.9 ),
18364         type = cms.string( "Jet" ),
18365         minEt = cms.double( 170.0 ),
18366         regionPhiMargin = cms.double( 1.2 ),
18367         maxEt = cms.double( 999999.0 )
18368       ),
18369       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18370         regionEtaMargin = cms.double( 0.9 ),
18371         type = cms.string( "Tau" ),
18372         minEt = cms.double( 100.0 ),
18373         regionPhiMargin = cms.double( 1.2 ),
18374         maxEt = cms.double( 999999.0 )
18375       )
18376     )
18377 )
18378 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18379     productLabels = cms.vstring( 'EcalRecHitsES' ),
18380     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
18381     l1InputRegions = cms.VPSet( 
18382       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18383         regionEtaMargin = cms.double( 0.9 ),
18384         type = cms.string( "EGamma" ),
18385         minEt = cms.double( 5.0 ),
18386         regionPhiMargin = cms.double( 1.2 ),
18387         maxEt = cms.double( 999999.0 )
18388       ),
18389       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18390         regionEtaMargin = cms.double( 0.9 ),
18391         type = cms.string( "Jet" ),
18392         minEt = cms.double( 170.0 ),
18393         regionPhiMargin = cms.double( 1.2 ),
18394         maxEt = cms.double( 999999.0 )
18395       ),
18396       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18397         regionEtaMargin = cms.double( 0.9 ),
18398         type = cms.string( "Tau" ),
18399         minEt = cms.double( 100.0 ),
18400         regionPhiMargin = cms.double( 1.2 ),
18401         maxEt = cms.double( 999999.0 )
18402       )
18403     )
18404 )
18405 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
18406     navigator = cms.PSet( 
18407       barrel = cms.PSet(  ),
18408       endcap = cms.PSet(  ),
18409       name = cms.string( "PFRecHitECALNavigator" )
18410     ),
18411     producers = cms.VPSet( 
18412       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18413         srFlags = cms.InputTag( "" ),
18414         name = cms.string( "PFEBRecHitCreator" ),
18415         qualityTests = cms.VPSet( 
18416           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18417             applySelectionsToAllCrystals = cms.bool( True )
18418           ),
18419           cms.PSet(  topologicalCleaning = cms.bool( True ),
18420             skipTTRecoveredHits = cms.bool( True ),
18421             cleaningThreshold = cms.double( 2.0 ),
18422             name = cms.string( "PFRecHitQTestECAL" ),
18423             timingCleaning = cms.bool( True )
18424           )
18425         )
18426       ),
18427       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18428         srFlags = cms.InputTag( "" ),
18429         name = cms.string( "PFEERecHitCreator" ),
18430         qualityTests = cms.VPSet( 
18431           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18432             applySelectionsToAllCrystals = cms.bool( True )
18433           ),
18434           cms.PSet(  topologicalCleaning = cms.bool( True ),
18435             skipTTRecoveredHits = cms.bool( True ),
18436             cleaningThreshold = cms.double( 2.0 ),
18437             name = cms.string( "PFRecHitQTestECAL" ),
18438             timingCleaning = cms.bool( True )
18439           )
18440         )
18441       )
18442     )
18443 )
18444 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
18445     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
18446     producers = cms.VPSet( 
18447       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
18448         name = cms.string( "PFPSRecHitCreator" ),
18449         qualityTests = cms.VPSet( 
18450           cms.PSet(  threshold = cms.double( 7.0E-6 ),
18451             name = cms.string( "PFRecHitQTestThreshold" )
18452           )
18453         )
18454       )
18455     )
18456 )
18457 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
18458     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
18459     usePFThresholdsFromDB = cms.bool( True ),
18460     recHitCleaners = cms.VPSet( 
18461     ),
18462     seedCleaners = cms.VPSet( 
18463     ),
18464     seedFinder = cms.PSet( 
18465       thresholdsByDetector = cms.VPSet( 
18466         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18467           seedingThreshold = cms.double( 1.2E-4 ),
18468           detector = cms.string( "PS1" )
18469         ),
18470         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18471           seedingThreshold = cms.double( 1.2E-4 ),
18472           detector = cms.string( "PS2" )
18473         )
18474       ),
18475       algoName = cms.string( "LocalMaximumSeedFinder" ),
18476       nNeighbours = cms.int32( 4 )
18477     ),
18478     initialClusteringStep = cms.PSet( 
18479       thresholdsByDetector = cms.VPSet( 
18480         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18481           gatheringThresholdPt = cms.double( 0.0 ),
18482           detector = cms.string( "PS1" )
18483         ),
18484         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18485           gatheringThresholdPt = cms.double( 0.0 ),
18486           detector = cms.string( "PS2" )
18487         )
18488       ),
18489       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18490       useCornerCells = cms.bool( False )
18491     ),
18492     pfClusterBuilder = cms.PSet( 
18493       minFracTot = cms.double( 1.0E-20 ),
18494       stoppingTolerance = cms.double( 1.0E-8 ),
18495       positionCalc = cms.PSet( 
18496         minAllowedNormalization = cms.double( 1.0E-9 ),
18497         posCalcNCrystals = cms.int32( -1 ),
18498         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18499         logWeightDenominator = cms.double( 6.0E-5 ),
18500         minFractionInCalc = cms.double( 1.0E-9 )
18501       ),
18502       maxIterations = cms.uint32( 50 ),
18503       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18504       recHitEnergyNorms = cms.VPSet( 
18505         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18506           detector = cms.string( "PS1" )
18507         ),
18508         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18509           detector = cms.string( "PS2" )
18510         )
18511       ),
18512       showerSigma = cms.double( 0.3 ),
18513       minFractionToKeep = cms.double( 1.0E-7 ),
18514       excludeOtherSeeds = cms.bool( True )
18515     ),
18516     positionReCalc = cms.PSet(  ),
18517     energyCorrector = cms.PSet(  )
18518 )
18519 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
18520     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
18521     usePFThresholdsFromDB = cms.bool( True ),
18522     recHitCleaners = cms.VPSet( 
18523     ),
18524     seedCleaners = cms.VPSet( 
18525     ),
18526     seedFinder = cms.PSet( 
18527       thresholdsByDetector = cms.VPSet( 
18528         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
18529           seedingThreshold = cms.double( 0.6 ),
18530           detector = cms.string( "ECAL_ENDCAP" )
18531         ),
18532         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18533           seedingThreshold = cms.double( 0.23 ),
18534           detector = cms.string( "ECAL_BARREL" )
18535         )
18536       ),
18537       algoName = cms.string( "LocalMaximumSeedFinder" ),
18538       nNeighbours = cms.int32( 8 )
18539     ),
18540     initialClusteringStep = cms.PSet( 
18541       thresholdsByDetector = cms.VPSet( 
18542         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
18543           gatheringThresholdPt = cms.double( 0.0 ),
18544           detector = cms.string( "ECAL_BARREL" )
18545         ),
18546         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
18547           gatheringThresholdPt = cms.double( 0.0 ),
18548           detector = cms.string( "ECAL_ENDCAP" )
18549         )
18550       ),
18551       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18552       useCornerCells = cms.bool( True )
18553     ),
18554     pfClusterBuilder = cms.PSet( 
18555       minFracTot = cms.double( 1.0E-20 ),
18556       stoppingTolerance = cms.double( 1.0E-8 ),
18557       positionCalc = cms.PSet( 
18558         minAllowedNormalization = cms.double( 1.0E-9 ),
18559         posCalcNCrystals = cms.int32( 9 ),
18560         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18561         logWeightDenominator = cms.double( 0.08 ),
18562         minFractionInCalc = cms.double( 1.0E-9 ),
18563         timeResolutionCalcBarrel = cms.PSet( 
18564           corrTermLowE = cms.double( 0.0510871 ),
18565           threshLowE = cms.double( 0.5 ),
18566           noiseTerm = cms.double( 1.10889 ),
18567           constantTermLowE = cms.double( 0.0 ),
18568           noiseTermLowE = cms.double( 1.31883 ),
18569           threshHighE = cms.double( 5.0 ),
18570           constantTerm = cms.double( 0.428192 )
18571         ),
18572         timeResolutionCalcEndcap = cms.PSet( 
18573           corrTermLowE = cms.double( 0.0 ),
18574           threshLowE = cms.double( 1.0 ),
18575           noiseTerm = cms.double( 5.72489999999 ),
18576           constantTermLowE = cms.double( 0.0 ),
18577           noiseTermLowE = cms.double( 6.92683000001 ),
18578           threshHighE = cms.double( 10.0 ),
18579           constantTerm = cms.double( 0.0 )
18580         )
18581       ),
18582       maxIterations = cms.uint32( 50 ),
18583       positionCalcForConvergence = cms.PSet( 
18584         minAllowedNormalization = cms.double( 0.0 ),
18585         T0_ES = cms.double( 1.2 ),
18586         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18587         T0_EE = cms.double( 3.1 ),
18588         T0_EB = cms.double( 7.4 ),
18589         X0 = cms.double( 0.89 ),
18590         minFractionInCalc = cms.double( 0.0 ),
18591         W0 = cms.double( 4.2 )
18592       ),
18593       allCellsPositionCalc = cms.PSet( 
18594         minAllowedNormalization = cms.double( 1.0E-9 ),
18595         posCalcNCrystals = cms.int32( -1 ),
18596         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18597         logWeightDenominator = cms.double( 0.08 ),
18598         minFractionInCalc = cms.double( 1.0E-9 ),
18599         timeResolutionCalcBarrel = cms.PSet( 
18600           corrTermLowE = cms.double( 0.0510871 ),
18601           threshLowE = cms.double( 0.5 ),
18602           noiseTerm = cms.double( 1.10889 ),
18603           constantTermLowE = cms.double( 0.0 ),
18604           noiseTermLowE = cms.double( 1.31883 ),
18605           threshHighE = cms.double( 5.0 ),
18606           constantTerm = cms.double( 0.428192 )
18607         ),
18608         timeResolutionCalcEndcap = cms.PSet( 
18609           corrTermLowE = cms.double( 0.0 ),
18610           threshLowE = cms.double( 1.0 ),
18611           noiseTerm = cms.double( 5.72489999999 ),
18612           constantTermLowE = cms.double( 0.0 ),
18613           noiseTermLowE = cms.double( 6.92683000001 ),
18614           threshHighE = cms.double( 10.0 ),
18615           constantTerm = cms.double( 0.0 )
18616         )
18617       ),
18618       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18619       recHitEnergyNorms = cms.VPSet( 
18620         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
18621           detector = cms.string( "ECAL_BARREL" )
18622         ),
18623         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
18624           detector = cms.string( "ECAL_ENDCAP" )
18625         )
18626       ),
18627       showerSigma = cms.double( 1.5 ),
18628       minFractionToKeep = cms.double( 1.0E-7 ),
18629       excludeOtherSeeds = cms.bool( True )
18630     ),
18631     positionReCalc = cms.PSet( 
18632       minAllowedNormalization = cms.double( 0.0 ),
18633       T0_ES = cms.double( 1.2 ),
18634       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18635       T0_EE = cms.double( 3.1 ),
18636       T0_EB = cms.double( 7.4 ),
18637       X0 = cms.double( 0.89 ),
18638       minFractionInCalc = cms.double( 0.0 ),
18639       W0 = cms.double( 4.2 )
18640     ),
18641     energyCorrector = cms.PSet(  )
18642 )
18643 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
18644     minimumPSEnergy = cms.double( 0.0 ),
18645     skipPS = cms.bool( False ),
18646     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
18647     energyCorrector = cms.PSet( 
18648       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18649       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18650       applyCrackCorrections = cms.bool( False ),
18651       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18652       applyMVACorrections = cms.bool( True ),
18653       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18654       maxPtForMVAEvaluation = cms.double( 300.0 ),
18655       srfAwareCorrection = cms.bool( True )
18656     ),
18657     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
18658 )
18659 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
18660     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
18661     doSatelliteClusterMerge = cms.bool( False ),
18662     thresh_PFClusterBarrel = cms.double( 0.5 ),
18663     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
18664     useRegression = cms.bool( True ),
18665     satelliteMajorityFraction = cms.double( 0.5 ),
18666     thresh_PFClusterEndcap = cms.double( 0.5 ),
18667     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18668     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
18669     verbose = cms.untracked.bool( False ),
18670     thresh_SCEt = cms.double( 4.0 ),
18671     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
18672     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
18673     useDynamicDPhiWindow = cms.bool( True ),
18674     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
18675     regressionConfig = cms.PSet( 
18676       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
18677       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18678       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18679       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
18680       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
18681       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
18682       isHLT = cms.bool( True ),
18683       regTrainedWithPS = cms.bool( True )
18684     ),
18685     applyCrackCorrections = cms.bool( False ),
18686     satelliteClusterSeedThreshold = cms.double( 50.0 ),
18687     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
18688     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
18689     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18690     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
18691     EnergyWeight = cms.string( "Raw" ),
18692     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18693     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
18694     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
18695     thresh_PFClusterES = cms.double( 0.5 ),
18696     seedThresholdIsET = cms.bool( True ),
18697     isOOTCollection = cms.bool( False ),
18698     barrelRecHits = cms.InputTag( "" ),
18699     endcapRecHits = cms.InputTag( "" ),
18700     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
18701     dropUnseedable = cms.bool( False ),
18702     ClusteringType = cms.string( "Mustache" )
18703 )
18704 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
18705     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
18706     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
18707     recoEcalCandidateCollection = cms.string( "" )
18708 )
18709 fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
18710     saveTags = cms.bool( True ),
18711     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
18712     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18713     candNonIsolatedTag = cms.InputTag( "" ),
18714     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18715     L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ),
18716     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18717     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18718     ncandcut = cms.int32( 2 ),
18719     doIsolated = cms.bool( False ),
18720     region_eta_size = cms.double( 0.522 ),
18721     region_eta_size_ecap = cms.double( 1.0 ),
18722     region_phi_size = cms.double( 1.044 ),
18723     barrel_end = cms.double( 1.4791 ),
18724     endcap_end = cms.double( 2.65 )
18725 )
18726 fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter",
18727     saveTags = cms.bool( True ),
18728     inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ),
18729     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
18730     etcutEB = cms.double( 11.0 ),
18731     etcutEE = cms.double( 11.0 ),
18732     minEtaCut = cms.double( -2.1 ),
18733     maxEtaCut = cms.double( 2.1 ),
18734     ncandcut = cms.int32( 2 )
18735 )
18736 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
18737     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18738     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18739     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18740     multThresEB = cms.double( 1.0 ),
18741     multThresEE = cms.double( 1.25 )
18742 )
18743 fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18744     saveTags = cms.bool( True ),
18745     candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ),
18746     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
18747     rhoTag = cms.InputTag( "" ),
18748     energyLowEdges = cms.vdouble( 0.0 ),
18749     lessThan = cms.bool( True ),
18750     useEt = cms.bool( False ),
18751     useAbs = cms.bool( False ),
18752     thrRegularEB = cms.vdouble( 0.014 ),
18753     thrRegularEE = cms.vdouble( 0.035 ),
18754     thrOverEEB = cms.vdouble( -1.0 ),
18755     thrOverEEE = cms.vdouble( -1.0 ),
18756     thrOverE2EB = cms.vdouble( -1.0 ),
18757     thrOverE2EE = cms.vdouble( -1.0 ),
18758     ncandcut = cms.int32( 2 ),
18759     doRhoCorrection = cms.bool( False ),
18760     rhoMax = cms.double( 9.9999999E7 ),
18761     rhoScale = cms.double( 1.0 ),
18762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18764     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18765 )
18766 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
18767     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18768     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18769     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
18770     doRhoCorrection = cms.bool( False ),
18771     rhoMax = cms.double( 9.9999999E7 ),
18772     rhoScale = cms.double( 1.0 ),
18773     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
18774     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
18775     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
18776     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
18777     usePFThresholdsFromDB = cms.bool( True ),
18778     innerCone = cms.double( 0.0 ),
18779     outerCone = cms.double( 0.14 ),
18780     depth = cms.int32( 0 ),
18781     maxSeverityHB = cms.int32( 9 ),
18782     maxSeverityHE = cms.int32( 9 ),
18783     doEtSum = cms.bool( False ),
18784     useSingleTower = cms.bool( False ),
18785     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
18786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18787 )
18788 fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18789     saveTags = cms.bool( True ),
18790     candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ),
18791     varTag = cms.InputTag( "hltEgammaHoverE" ),
18792     rhoTag = cms.InputTag( "" ),
18793     energyLowEdges = cms.vdouble( 0.0 ),
18794     lessThan = cms.bool( True ),
18795     useEt = cms.bool( False ),
18796     useAbs = cms.bool( False ),
18797     thrRegularEB = cms.vdouble( -1.0 ),
18798     thrRegularEE = cms.vdouble( -1.0 ),
18799     thrOverEEB = cms.vdouble( 0.2 ),
18800     thrOverEEE = cms.vdouble( 0.2 ),
18801     thrOverE2EB = cms.vdouble( -1.0 ),
18802     thrOverE2EE = cms.vdouble( -1.0 ),
18803     ncandcut = cms.int32( 2 ),
18804     doRhoCorrection = cms.bool( False ),
18805     rhoMax = cms.double( 9.9999999E7 ),
18806     rhoScale = cms.double( 1.0 ),
18807     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18808     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18809     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18810 )
18811 fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18812     saveTags = cms.bool( True ),
18813     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" ),
18814     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18815     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18816     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18817     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18818     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18819     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18820     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18821     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18822     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18823 )
18824 fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler",
18825     offset = cms.uint32( 0 ),
18826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18827 )
18828 fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18829     saveTags = cms.bool( True ),
18830     L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ),
18831     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18832     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18833     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18834     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18835     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18836     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18837     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18838     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18839     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18840 )
18841 fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler",
18842     offset = cms.uint32( 0 ),
18843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18844 )
18845 fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18846     saveTags = cms.bool( True ),
18847     L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ),
18848     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18849     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18850     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18851     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18852     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18853     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18854     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18855     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18856     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18857 )
18858 fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler",
18859     offset = cms.uint32( 0 ),
18860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18861 )
18862 fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18863     saveTags = cms.bool( True ),
18864     L1SeedsLogicalExpression = cms.string( "L1_AXO_Medium" ),
18865     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18866     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18867     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18868     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18869     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18870     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18871     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18872     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18873     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18874 )
18875 fragment.hltPreDSTPFScoutingAXOMedium = cms.EDFilter( "HLTPrescaler",
18876     offset = cms.uint32( 0 ),
18877     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18878 )
18879 fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18880     saveTags = cms.bool( True ),
18881     L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ),
18882     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18883     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18884     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18885     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18886     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18887     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18888     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18889     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18890     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18891 )
18892 fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler",
18893     offset = cms.uint32( 0 ),
18894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18895 )
18896 fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18897     saveTags = cms.bool( True ),
18898     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
18899     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18900     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18901     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18902     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18903     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18904     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18905     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18906     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18907     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18908 )
18909 fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler",
18910     offset = cms.uint32( 0 ),
18911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18912 )
18913 fragment.hltPreMonitorL1TPureRateAXO = cms.EDFilter( "HLTPrescaler",
18914     offset = cms.uint32( 0 ),
18915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18916 )
18917 fragment.hltMonitorL1TPureRateAXO = cms.EDFilter( "TriggerResultsFilter",
18918     usePathStatus = cms.bool( False ),
18919     hltResults = cms.InputTag( "" ),
18920     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
18921     l1tIgnoreMaskAndPrescale = cms.bool( False ),
18922     throw = cms.bool( True ),
18923     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_AXO_* )' )
18924 )
18925 fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18926     saveTags = cms.bool( True ),
18927     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VLoose" ),
18928     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18929     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18930     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18931     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18932     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18933     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18934     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18935     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18936     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18937 )
18938 fragment.hltPreDSTPFScoutingCICADAVLoose = cms.EDFilter( "HLTPrescaler",
18939     offset = cms.uint32( 0 ),
18940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18941 )
18942 fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18943     saveTags = cms.bool( True ),
18944     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Loose" ),
18945     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18946     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18947     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18948     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18949     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18950     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18951     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18952     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18953     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18954 )
18955 fragment.hltPreDSTPFScoutingCICADALoose = cms.EDFilter( "HLTPrescaler",
18956     offset = cms.uint32( 0 ),
18957     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18958 )
18959 fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18960     saveTags = cms.bool( True ),
18961     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Medium" ),
18962     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18963     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18964     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18965     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18966     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18967     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18968     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18969     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18970     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18971 )
18972 fragment.hltPreDSTPFScoutingCICADAMedium = cms.EDFilter( "HLTPrescaler",
18973     offset = cms.uint32( 0 ),
18974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18975 )
18976 fragment.hltL1sDSTRun3CICADATightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18977     saveTags = cms.bool( True ),
18978     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Tight" ),
18979     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18980     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18981     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18982     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18983     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18984     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18985     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18986     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18987     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18988 )
18989 fragment.hltPreDSTPFScoutingCICADATight = cms.EDFilter( "HLTPrescaler",
18990     offset = cms.uint32( 0 ),
18991     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18992 )
18993 fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18994     saveTags = cms.bool( True ),
18995     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VTight" ),
18996     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18997     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18998     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18999     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19000     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19001     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19002     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19003     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19004     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19005 )
19006 fragment.hltPreDSTPFScoutingCICADAVTight = cms.EDFilter( "HLTPrescaler",
19007     offset = cms.uint32( 0 ),
19008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19009 )
19010 fragment.hltPreMonitorL1TPureRateCICADA = cms.EDFilter( "HLTPrescaler",
19011     offset = cms.uint32( 0 ),
19012     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19013 )
19014 fragment.hltMonitorL1TPureRateCICADA = cms.EDFilter( "TriggerResultsFilter",
19015     usePathStatus = cms.bool( False ),
19016     hltResults = cms.InputTag( "" ),
19017     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19018     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19019     throw = cms.bool( True ),
19020     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_CICADA_* )' )
19021 )
19022 fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed",
19023     saveTags = cms.bool( True ),
19024     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF OR L1_SingleMu11_SQ14_BMTF OR L1_SingleMu13_SQ14_BMTF" ),
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.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler",
19036     offset = cms.uint32( 0 ),
19037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19038 )
19039 fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19040     saveTags = cms.bool( True ),
19041     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19042     PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ),
19043     MaxEta = cms.double( 2.5 ),
19044     MinPt = cms.double( 0.0 ),
19045     MaxDeltaR = cms.double( 0.3 ),
19046     MinN = cms.int32( 1 ),
19047     CentralBxOnly = cms.bool( True ),
19048     SelectQualities = cms.vint32(  )
19049 )
19050 fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
19051     saveTags = cms.bool( True ),
19052     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19053     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
19054     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19055     SeedMapTag = cms.InputTag( "hltL2Muons" ),
19056     MinN = cms.int32( 0 ),
19057     MaxEta = cms.double( 2.5 ),
19058     AbsEtaBins = cms.vdouble( 0.0 ),
19059     MinNstations = cms.vint32( 0 ),
19060     MinNhits = cms.vint32( 0 ),
19061     CutOnChambers = cms.bool( False ),
19062     MinNchambers = cms.vint32( 0 ),
19063     MaxDr = cms.double( 9999.0 ),
19064     MinDr = cms.double( -1.0 ),
19065     MaxDz = cms.double( 9999.0 ),
19066     MinDxySig = cms.double( -1.0 ),
19067     MinPt = cms.double( 0.0 ),
19068     NSigmaPt = cms.double( 0.0 ),
19069     MatchToPreviousCand = cms.bool( True )
19070 )
19071 fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19072     saveTags = cms.bool( True ),
19073     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
19074     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19075     MaxEta = cms.double( 2.5 ),
19076     MinPt = cms.double( 0.0 ),
19077     MaxDeltaR = cms.double( 0.3 ),
19078     MinN = cms.int32( 1 ),
19079     CentralBxOnly = cms.bool( True ),
19080     SelectQualities = cms.vint32(  )
19081 )
19082 fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
19083     saveTags = cms.bool( True ),
19084     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19085     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
19086     PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ),
19087     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ),
19088     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
19089     MinN = cms.int32( 1 ),
19090     MaxEta = cms.double( 2.5 ),
19091     MinNhits = cms.int32( 0 ),
19092     MaxDr = cms.double( 2.0 ),
19093     MinDr = cms.double( -1.0 ),
19094     MaxDz = cms.double( 9999.0 ),
19095     MinDxySig = cms.double( -1.0 ),
19096     MinPt = cms.double( 0.0 ),
19097     NSigmaPt = cms.double( 0.0 ),
19098     MaxNormalizedChi2 = cms.double( 9999.0 ),
19099     MaxDXYBeamSpot = cms.double( 9999.0 ),
19100     MinDXYBeamSpot = cms.double( -1.0 ),
19101     MinNmuonHits = cms.int32( 0 ),
19102     MaxPtDifference = cms.double( 9999.0 ),
19103     MinTrackPt = cms.double( 0.0 ),
19104     minMuonStations = cms.int32( 2 ),
19105     minTrkHits = cms.int32( -1 ),
19106     minMuonHits = cms.int32( -1 ),
19107     allowedTypeMask = cms.uint32( 255 ),
19108     requiredTypeMask = cms.uint32( 0 ),
19109     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
19110     trkMuonId = cms.uint32( 0 ),
19111     L1MatchingdR = cms.double( 0.3 ),
19112     MatchToPreviousCand = cms.bool( True ),
19113     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
19114     requireL3MuonTrajectorySeed = cms.bool( False ),
19115     useSimpleGeometry = cms.bool( True ),
19116     useStation2 = cms.bool( True ),
19117     fallbackToME1 = cms.bool( False ),
19118     cosmicPropagationHypothesis = cms.bool( False ),
19119     useMB2InOverlap = cms.bool( False ),
19120     useTrack = cms.string( "tracker" ),
19121     useState = cms.string( "atVertex" ),
19122     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
19123     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
19124     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
19125 )
19126 fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed",
19127     saveTags = cms.bool( True ),
19128     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" ),
19129     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19130     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19131     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19132     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19133     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19134     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19135     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19136     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19137     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19138 )
19139 fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler",
19140     offset = cms.uint32( 0 ),
19141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19142 )
19143 fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
19144     saveTags = cms.bool( True ),
19145     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
19146     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19147     candNonIsolatedTag = cms.InputTag( "" ),
19148     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19149     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ),
19150     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19151     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19152     ncandcut = cms.int32( 1 ),
19153     doIsolated = cms.bool( False ),
19154     region_eta_size = cms.double( 0.522 ),
19155     region_eta_size_ecap = cms.double( 1.0 ),
19156     region_phi_size = cms.double( 1.044 ),
19157     barrel_end = cms.double( 1.4791 ),
19158     endcap_end = cms.double( 2.65 )
19159 )
19160 fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
19161     saveTags = cms.bool( True ),
19162     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
19163     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
19164     etcutEB = cms.double( 30.0 ),
19165     etcutEE = cms.double( 9999999.0 ),
19166     minEtaCut = cms.double( -9999.0 ),
19167     maxEtaCut = cms.double( 9999.0 ),
19168     ncandcut = cms.int32( 1 )
19169 )
19170 fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19171     saveTags = cms.bool( True ),
19172     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ),
19173     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
19174     rhoTag = cms.InputTag( "" ),
19175     energyLowEdges = cms.vdouble( 0.0 ),
19176     lessThan = cms.bool( True ),
19177     useEt = cms.bool( False ),
19178     useAbs = cms.bool( False ),
19179     thrRegularEB = cms.vdouble( 0.01 ),
19180     thrRegularEE = cms.vdouble( 0.0 ),
19181     thrOverEEB = cms.vdouble( -1.0 ),
19182     thrOverEEE = cms.vdouble( -1.0 ),
19183     thrOverE2EB = cms.vdouble( -1.0 ),
19184     thrOverE2EE = cms.vdouble( -1.0 ),
19185     ncandcut = cms.int32( 1 ),
19186     doRhoCorrection = cms.bool( False ),
19187     rhoMax = cms.double( 9.9999999E7 ),
19188     rhoScale = cms.double( 1.0 ),
19189     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19190     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19191     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19192 )
19193 fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19194     saveTags = cms.bool( True ),
19195     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ),
19196     varTag = cms.InputTag( "hltEgammaHoverE" ),
19197     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19198     energyLowEdges = cms.vdouble( 0.0 ),
19199     lessThan = cms.bool( True ),
19200     useEt = cms.bool( False ),
19201     useAbs = cms.bool( False ),
19202     thrRegularEB = cms.vdouble( -1.0 ),
19203     thrRegularEE = cms.vdouble( -1.0 ),
19204     thrOverEEB = cms.vdouble( 0.04 ),
19205     thrOverEEE = cms.vdouble( 0.0 ),
19206     thrOverE2EB = cms.vdouble( -1.0 ),
19207     thrOverE2EE = cms.vdouble( -1.0 ),
19208     ncandcut = cms.int32( 1 ),
19209     doRhoCorrection = cms.bool( True ),
19210     rhoMax = cms.double( 9.9999999E7 ),
19211     rhoScale = cms.double( 1.0 ),
19212     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
19213     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19214     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19215 )
19216 fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer",
19217     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19218     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19219     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
19220 )
19221 fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
19222     saveTags = cms.bool( True ),
19223     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ),
19224     varTag = cms.InputTag( "hltEgammaR9ID" ),
19225     rhoTag = cms.InputTag( "" ),
19226     energyLowEdges = cms.vdouble( 0.0 ),
19227     lessThan = cms.bool( False ),
19228     useEt = cms.bool( False ),
19229     useAbs = cms.bool( False ),
19230     thrRegularEB = cms.vdouble( 0.1 ),
19231     thrRegularEE = cms.vdouble( 0.1 ),
19232     thrOverEEB = cms.vdouble( -1.0 ),
19233     thrOverEEE = cms.vdouble( -1.0 ),
19234     thrOverE2EB = cms.vdouble( -1.0 ),
19235     thrOverE2EE = cms.vdouble( -1.0 ),
19236     ncandcut = cms.int32( 0 ),
19237     doRhoCorrection = cms.bool( False ),
19238     rhoMax = cms.double( 9.9999999E7 ),
19239     rhoScale = cms.double( 1.0 ),
19240     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19241     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19242     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19243 )
19244 fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
19245     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19246     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
19247     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19248     doRhoCorrection = cms.bool( False ),
19249     rhoMax = cms.double( 9.9999999E7 ),
19250     rhoScale = cms.double( 1.0 ),
19251     drMax = cms.double( 0.2 ),
19252     drVetoBarrel = cms.double( 0.0 ),
19253     drVetoEndcap = cms.double( 0.0 ),
19254     etaStripBarrel = cms.double( 0.0 ),
19255     etaStripEndcap = cms.double( 0.0 ),
19256     energyBarrel = cms.double( 0.0 ),
19257     energyEndcap = cms.double( 0.0 ),
19258     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
19260 )
19261 fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19262     saveTags = cms.bool( True ),
19263     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ),
19264     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
19265     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19266     energyLowEdges = cms.vdouble( 0.0 ),
19267     lessThan = cms.bool( True ),
19268     useEt = cms.bool( True ),
19269     useAbs = cms.bool( False ),
19270     thrRegularEB = cms.vdouble( 2.0 ),
19271     thrRegularEE = cms.vdouble( 2.5 ),
19272     thrOverEEB = cms.vdouble( 0.02 ),
19273     thrOverEEE = cms.vdouble( 0.0 ),
19274     thrOverE2EB = cms.vdouble( 0.0 ),
19275     thrOverE2EE = cms.vdouble( 0.0 ),
19276     ncandcut = cms.int32( 1 ),
19277     doRhoCorrection = cms.bool( True ),
19278     rhoMax = cms.double( 9.9999999E7 ),
19279     rhoScale = cms.double( 1.0 ),
19280     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19282     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19283 )
19284 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
19285     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19286     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
19287     useHF = cms.bool( False ),
19288     pfClusterProducerHFEM = cms.InputTag( "" ),
19289     pfClusterProducerHFHAD = cms.InputTag( "" ),
19290     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19291     doRhoCorrection = cms.bool( False ),
19292     rhoMax = cms.double( 9.9999999E7 ),
19293     rhoScale = cms.double( 1.0 ),
19294     drMax = cms.double( 0.3 ),
19295     drVetoBarrel = cms.double( 0.0 ),
19296     drVetoEndcap = cms.double( 0.0 ),
19297     etaStripBarrel = cms.double( 0.0 ),
19298     etaStripEndcap = cms.double( 0.0 ),
19299     energyBarrel = cms.double( 0.0 ),
19300     energyEndcap = cms.double( 0.0 ),
19301     useEt = cms.bool( True ),
19302     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
19303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19304     doEffAreaCorrection = cms.bool( False ),
19305     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
19306     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
19307 )
19308 fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19309     saveTags = cms.bool( True ),
19310     candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ),
19311     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
19312     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19313     energyLowEdges = cms.vdouble( 0.0 ),
19314     lessThan = cms.bool( True ),
19315     useEt = cms.bool( True ),
19316     useAbs = cms.bool( False ),
19317     thrRegularEB = cms.vdouble( 3.5 ),
19318     thrRegularEE = cms.vdouble( 0.0 ),
19319     thrOverEEB = cms.vdouble( 0.005 ),
19320     thrOverEEE = cms.vdouble( 0.0 ),
19321     thrOverE2EB = cms.vdouble( 0.0 ),
19322     thrOverE2EE = cms.vdouble( 0.0 ),
19323     ncandcut = cms.int32( 1 ),
19324     doRhoCorrection = cms.bool( True ),
19325     rhoMax = cms.double( 9.9999999E7 ),
19326     rhoScale = cms.double( 1.0 ),
19327     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
19328     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19329     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19330 )
19331 fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
19332     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19333     trackProducer = cms.InputTag( "hltMergedTracks" ),
19334     countTracks = cms.bool( False ),
19335     egTrkIsoPtMin = cms.double( 1.0 ),
19336     egTrkIsoConeSize = cms.double( 0.2 ),
19337     egTrkIsoZSpan = cms.double( 999999.0 ),
19338     egTrkIsoRSpan = cms.double( 999999.0 ),
19339     egTrkIsoVetoConeSize = cms.double( 0.0 ),
19340     egTrkIsoStripBarrel = cms.double( 0.01 ),
19341     egTrkIsoStripEndcap = cms.double( 0.03 )
19342 )
19343 fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19344     saveTags = cms.bool( True ),
19345     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ),
19346     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
19347     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19348     energyLowEdges = cms.vdouble( 0.0 ),
19349     lessThan = cms.bool( True ),
19350     useEt = cms.bool( True ),
19351     useAbs = cms.bool( False ),
19352     thrRegularEB = cms.vdouble( 0.0 ),
19353     thrRegularEE = cms.vdouble( 0.0 ),
19354     thrOverEEB = cms.vdouble( 0.01 ),
19355     thrOverEEE = cms.vdouble( 0.01 ),
19356     thrOverE2EB = cms.vdouble( 0.0 ),
19357     thrOverE2EE = cms.vdouble( 0.0 ),
19358     ncandcut = cms.int32( 1 ),
19359     doRhoCorrection = cms.bool( True ),
19360     rhoMax = cms.double( 9.9999999E7 ),
19361     rhoScale = cms.double( 1.0 ),
19362     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
19363     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19364     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19365 )
19366 fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler",
19367     offset = cms.uint32( 0 ),
19368     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19369 )
19370 fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter",
19371     usePathStatus = cms.bool( False ),
19372     hltResults = cms.InputTag( "" ),
19373     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19374     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19375     throw = cms.bool( True ),
19376     triggerConditions = cms.vstring( 'L1_* MASKING L1_ZeroBias_copy' )
19377 )
19378 fragment.hltPreEphemeralPhysics = cms.EDFilter( "HLTPrescaler",
19379     offset = cms.uint32( 0 ),
19380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19381 )
19382 fragment.hltL1sZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
19383     saveTags = cms.bool( True ),
19384     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy" ),
19385     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19386     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19387     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19388     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19389     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19390     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19391     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19392     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19393     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19394 )
19395 fragment.hltPreEphemeralZeroBias = cms.EDFilter( "HLTPrescaler",
19396     offset = cms.uint32( 0 ),
19397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19398 )
19399 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
19400     SelectedTriggerType = cms.int32( 2 )
19401 )
19402 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
19403     offset = cms.uint32( 0 ),
19404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19405 )
19406 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19407     inputTag = cms.InputTag( "rawDataCollector" ),
19408     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 )
19409 )
19410 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
19411     offset = cms.uint32( 0 ),
19412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19413 )
19414 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19415     inputTag = cms.InputTag( "rawDataCollector" ),
19416     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 )
19417 )
19418 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
19419     rawInput = cms.InputTag( "rawDataCollector" ),
19420     period = cms.uint32( 4096 ),
19421     invert = cms.bool( False ),
19422     fedId = cms.int32( 1024 ),
19423     useTCDSEventNumber = cms.bool( False )
19424 )
19425 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
19426     saveTags = cms.bool( True ),
19427     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" ),
19428     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19429     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19430     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19431     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19432     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19433     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19434     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19435     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19436     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19437 )
19438 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
19439     offset = cms.uint32( 0 ),
19440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19441 )
19442 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
19443     saveTags = cms.bool( True ),
19444     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" ),
19445     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19446     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19447     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19448     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19449     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19450     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19451     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19452     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19453     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19454 )
19455 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
19456     offset = cms.uint32( 0 ),
19457     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19458 )
19459 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
19460     offset = cms.uint32( 0 ),
19461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19462 )
19463 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
19464     rawInput = cms.InputTag( "rawDataCollector" ),
19465     period = cms.uint32( 107 ),
19466     invert = cms.bool( False ),
19467     fedId = cms.int32( 1024 ),
19468     useTCDSEventNumber = cms.bool( True )
19469 )
19470 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
19471     offset = cms.uint32( 0 ),
19472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19473 )
19474 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
19475     offset = cms.uint32( 0 ),
19476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19477 )
19478 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
19479     offset = cms.uint32( 0 ),
19480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19481 )
19482 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
19483     offset = cms.uint32( 0 ),
19484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19485 )
19486 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
19487     vertexCollections = cms.VPSet( 
19488       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19489         label = cms.string( "" ),
19490         useBeamConstraint = cms.bool( False ),
19491         minNdof = cms.double( 0.0 ),
19492         maxDistanceToBeam = cms.double( 1.0 ),
19493         algorithm = cms.string( "AdaptiveVertexFitter" )
19494       ),
19495       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19496         label = cms.string( "WithBS" ),
19497         useBeamConstraint = cms.bool( True ),
19498         minNdof = cms.double( 0.0 ),
19499         maxDistanceToBeam = cms.double( 1.0 ),
19500         algorithm = cms.string( "AdaptiveVertexFitter" )
19501       )
19502     ),
19503     verbose = cms.untracked.bool( False ),
19504     TkFilterParameters = cms.PSet( 
19505       maxEta = cms.double( 100.0 ),
19506       minPt = cms.double( 0.0 ),
19507       minSiliconLayersWithHits = cms.int32( 5 ),
19508       minPixelLayersWithHits = cms.int32( 2 ),
19509       maxNormalizedChi2 = cms.double( 20.0 ),
19510       trackQuality = cms.string( "any" ),
19511       algorithm = cms.string( "filter" ),
19512       maxD0Significance = cms.double( 999.0 )
19513     ),
19514     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19515     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
19516     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19517     TrackTimesLabel = cms.InputTag( "dummy_default" ),
19518     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
19519     TkClusParameters = cms.PSet( 
19520       TkDAClusParameters = cms.PSet( 
19521         zmerge = cms.double( 0.01 ),
19522         Tstop = cms.double( 0.5 ),
19523         d0CutOff = cms.double( 999.0 ),
19524         dzCutOff = cms.double( 4.0 ),
19525         vertexSize = cms.double( 0.15 ),
19526         coolingFactor = cms.double( 0.6 ),
19527         Tpurge = cms.double( 2.0 ),
19528         Tmin = cms.double( 2.4 ),
19529         uniquetrkweight = cms.double( 0.9 )
19530       ),
19531       algorithm = cms.string( "DA_vect" )
19532     ),
19533     isRecoveryIteration = cms.bool( False ),
19534     recoveryVtxCollection = cms.InputTag( "" ),
19535     useMVACut = cms.bool( False ),
19536     minTrackTimeQuality = cms.double( 0.8 )
19537 )
19538 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
19539     src = cms.InputTag( "hltVerticesPF" ),
19540     filterParams = cms.PSet( 
19541       maxZ = cms.double( 24.0 ),
19542       minNdof = cms.double( 4.0 ),
19543       maxRho = cms.double( 2.0 )
19544     ),
19545     filter = cms.bool( False )
19546 )
19547 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
19548     src = cms.InputTag( "hltVerticesPFSelector" ),
19549     cut = cms.string( "!isFake" ),
19550     filter = cms.bool( True ),
19551     throwOnMissing = cms.untracked.bool( True )
19552 )
19553 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
19554     inputTag = cms.InputTag( "rawDataCollector" ),
19555     fedList = cms.vuint32( 1022 )
19556 )
19557 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
19558     saveTags = cms.bool( True ),
19559     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
19560     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19561     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19562     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19563     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19564     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19565     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19566     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19567     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19568     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19569 )
19570 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
19571     offset = cms.uint32( 0 ),
19572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19573 )
19574 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
19575     saveTags = cms.bool( True ),
19576     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
19577     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19578     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19579     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19580     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19581     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19582     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19583     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19584     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19585     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19586 )
19587 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
19588     offset = cms.uint32( 0 ),
19589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19590 )
19591 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
19592     saveTags = cms.bool( True ),
19593     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
19594     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19595     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19596     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19597     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19598     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19599     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19600     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19601     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19602     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19603 )
19604 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
19605     offset = cms.uint32( 0 ),
19606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19607 )
19608 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
19609     saveTags = cms.bool( True ),
19610     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
19611     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19612     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19613     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19614     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19615     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19616     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19617     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19618     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19619     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19620 )
19621 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19622     offset = cms.uint32( 0 ),
19623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19624 )
19625 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
19626     saveTags = cms.bool( True ),
19627     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
19628     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19629     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19630     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19631     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19632     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19633     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19634     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19635     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19636     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19637 )
19638 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19639     offset = cms.uint32( 0 ),
19640     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19641 )
19642 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
19643     saveTags = cms.bool( True ),
19644     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" ),
19645     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19646     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19647     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19648     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19649     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19650     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19651     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19652     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19653     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19654 )
19655 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
19656     offset = cms.uint32( 0 ),
19657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19658 )
19659 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
19660     usePt = cms.bool( False ),
19661     excludePFMuons = cms.bool( False ),
19662     minNJetHt = cms.int32( 0 ),
19663     minNJetMht = cms.int32( 0 ),
19664     minPtJetHt = cms.double( 40.0 ),
19665     minPtJetMht = cms.double( 30.0 ),
19666     maxEtaJetHt = cms.double( 2.5 ),
19667     maxEtaJetMht = cms.double( 5.0 ),
19668     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
19669     pfCandidatesLabel = cms.InputTag( "" )
19670 )
19671 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
19672     saveTags = cms.bool( True ),
19673     htLabels = cms.VInputTag( 'hltHtMht' ),
19674     mhtLabels = cms.VInputTag( 'hltHtMht' ),
19675     minHt = cms.vdouble( 300.0 ),
19676     minMht = cms.vdouble( 0.0 ),
19677     minMeff = cms.vdouble( 0.0 ),
19678     meffSlope = cms.vdouble( 1.0 )
19679 )
19680 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
19681     saveTags = cms.bool( True ),
19682     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
19683     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19684     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19685     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19686     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19687     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19688     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19689     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19690     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19691     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19692 )
19693 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
19694     offset = cms.uint32( 0 ),
19695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19696 )
19697 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
19698     src = cms.InputTag( "hltPixelTracks" ),
19699     copyExtras = cms.untracked.bool( False ),
19700     copyTrajectories = cms.untracked.bool( False ),
19701     numberOfValidHits = cms.uint32( 0 ),
19702     numberOfValidPixelHits = cms.uint32( 4 ),
19703     numberOfLostHits = cms.uint32( 999 ),
19704     normalizedChi2 = cms.double( 999999.0 ),
19705     ptMin = cms.double( 0.0 ),
19706     ptMax = cms.double( 999999.0 ),
19707     etaMin = cms.double( -999.0 ),
19708     etaMax = cms.double( 999.0 ),
19709     dzMax = cms.double( 999.0 ),
19710     d0Max = cms.double( 999.0 ),
19711     ptErrorCut = cms.double( 999999.0 ),
19712     quality = cms.string( "loose" ),
19713     useVtx = cms.bool( False ),
19714     nVertices = cms.uint32( 0 ),
19715     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
19716     timesTag = cms.InputTag( "" ),
19717     timeResosTag = cms.InputTag( "" ),
19718     vtxFallback = cms.bool( False ),
19719     zetaVtx = cms.double( 999999.0 ),
19720     rhoVtx = cms.double( 999999.0 ),
19721     nSigmaDtVertex = cms.double( 0.0 )
19722 )
19723 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
19724     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19725     tauAssociationCone = cms.double( 0.0 ),
19726     tauUnbiasCone = cms.double( 1.2 ),
19727     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
19728     ExtrapolationConeSize = cms.double( 1.0 ),
19729     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
19730     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
19731     MaxVtxDXYSeed = cms.double( 101.0 ),
19732     MaxVtxDXYIsol = cms.double( 101.0 ),
19733     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
19734     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
19735     minPTrack = cms.double( 5.0 ),
19736     maxPTrackForIsolation = cms.double( 3.0 ),
19737     EBEtaBoundary = cms.double( 1.479 )
19738 )
19739 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19740     saveTags = cms.bool( True ),
19741     candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
19742     MaxPtNearby = cms.double( 2.0 ),
19743     MinEnergyTrack = cms.double( 12.0 ),
19744     MinPtTrack = cms.double( 3.5 ),
19745     MaxEtaTrack = cms.double( 1.15 ),
19746     MinEtaTrack = cms.double( 0.0 ),
19747     filterTrackEnergy = cms.bool( True ),
19748     NMaxTrackCandidates = cms.int32( 10 ),
19749     DropMultiL2Event = cms.bool( False )
19750 )
19751 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
19752     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
19753     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19754     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
19755     EBHitEnergyThreshold = cms.double( 0.1 ),
19756     EBHitCountEnergyThreshold = cms.double( 0.5 ),
19757     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
19758     EEHitEnergyThreshold1 = cms.double( 68.795 ),
19759     EEHitEnergyThreshold2 = cms.double( -38.143 ),
19760     EEHitEnergyThreshold3 = cms.double( 7.043 ),
19761     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
19762     EcalConeSizeEta0 = cms.double( 0.09 ),
19763     EcalConeSizeEta1 = cms.double( 0.14 )
19764 )
19765 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
19766     saveTags = cms.bool( True ),
19767     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
19768     MaxEnergyInEB = cms.double( 2.0 ),
19769     MaxEnergyInEE = cms.double( 4.0 ),
19770     MaxEnergyOutEB = cms.double( 1.2 ),
19771     MaxEnergyOutEE = cms.double( 2.0 ),
19772     NMaxTrackCandidates = cms.int32( 10 ),
19773     DropMultiL2Event = cms.bool( False )
19774 )
19775 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
19776     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
19777     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
19778     associationCone = cms.double( 0.2 )
19779 )
19780 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19781     saveTags = cms.bool( True ),
19782     candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
19783     MaxPtNearby = cms.double( 2.0 ),
19784     MinEnergyTrack = cms.double( 18.0 ),
19785     MinPtTrack = cms.double( 20.0 ),
19786     MaxEtaTrack = cms.double( 1.15 ),
19787     MinEtaTrack = cms.double( 0.0 ),
19788     filterTrackEnergy = cms.bool( True ),
19789     NMaxTrackCandidates = cms.int32( 999 ),
19790     DropMultiL2Event = cms.bool( False )
19791 )
19792 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
19793     offset = cms.uint32( 0 ),
19794     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19795 )
19796 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
19797     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19798     tauAssociationCone = cms.double( 0.0 ),
19799     tauUnbiasCone = cms.double( 1.2 ),
19800     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
19801     ExtrapolationConeSize = cms.double( 1.0 ),
19802     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
19803     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
19804     MaxVtxDXYSeed = cms.double( 101.0 ),
19805     MaxVtxDXYIsol = cms.double( 101.0 ),
19806     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
19807     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
19808     minPTrack = cms.double( 5.0 ),
19809     maxPTrackForIsolation = cms.double( 3.0 ),
19810     EBEtaBoundary = cms.double( 1.479 )
19811 )
19812 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19813     saveTags = cms.bool( True ),
19814     candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
19815     MaxPtNearby = cms.double( 2.0 ),
19816     MinEnergyTrack = cms.double( 12.0 ),
19817     MinPtTrack = cms.double( 3.5 ),
19818     MaxEtaTrack = cms.double( 2.2 ),
19819     MinEtaTrack = cms.double( 1.1 ),
19820     filterTrackEnergy = cms.bool( True ),
19821     NMaxTrackCandidates = cms.int32( 5 ),
19822     DropMultiL2Event = cms.bool( False )
19823 )
19824 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
19825     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
19826     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19827     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
19828     EBHitEnergyThreshold = cms.double( 0.1 ),
19829     EBHitCountEnergyThreshold = cms.double( 0.5 ),
19830     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
19831     EEHitEnergyThreshold1 = cms.double( 68.795 ),
19832     EEHitEnergyThreshold2 = cms.double( -38.143 ),
19833     EEHitEnergyThreshold3 = cms.double( 7.043 ),
19834     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
19835     EcalConeSizeEta0 = cms.double( 0.09 ),
19836     EcalConeSizeEta1 = cms.double( 0.14 )
19837 )
19838 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
19839     saveTags = cms.bool( True ),
19840     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
19841     MaxEnergyInEB = cms.double( 2.0 ),
19842     MaxEnergyInEE = cms.double( 4.0 ),
19843     MaxEnergyOutEB = cms.double( 1.2 ),
19844     MaxEnergyOutEE = cms.double( 2.0 ),
19845     NMaxTrackCandidates = cms.int32( 10 ),
19846     DropMultiL2Event = cms.bool( False )
19847 )
19848 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
19849     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
19850     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
19851     associationCone = cms.double( 0.2 )
19852 )
19853 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19854     saveTags = cms.bool( True ),
19855     candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
19856     MaxPtNearby = cms.double( 2.0 ),
19857     MinEnergyTrack = cms.double( 18.0 ),
19858     MinPtTrack = cms.double( 20.0 ),
19859     MaxEtaTrack = cms.double( 2.2 ),
19860     MinEtaTrack = cms.double( 1.1 ),
19861     filterTrackEnergy = cms.bool( True ),
19862     NMaxTrackCandidates = cms.int32( 999 ),
19863     DropMultiL2Event = cms.bool( False )
19864 )
19865 fragment.hltAlCaPFJet40GPUxorCPUFilter = cms.EDFilter( "TriggerResultsFilter",
19866     usePathStatus = cms.bool( True ),
19867     hltResults = cms.InputTag( "" ),
19868     l1tResults = cms.InputTag( "" ),
19869     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19870     throw = cms.bool( True ),
19871     triggerConditions = cms.vstring( '( AlCa_PFJet40_v33 AND NOT AlCa_PFJet40_CPUOnly_v12 ) OR ( NOT AlCa_PFJet40_v33 AND AlCa_PFJet40_CPUOnly_v12 )' )
19872 )
19873 fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler",
19874     offset = cms.uint32( 0 ),
19875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19876 )
19877 fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed",
19878     saveTags = cms.bool( True ),
19879     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" ),
19880     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19881     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19882     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19883     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19884     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19885     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19886     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19887     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19888     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19889 )
19890 fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19891     offset = cms.uint32( 0 ),
19892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19893 )
19894 fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet",
19895     saveTags = cms.bool( True ),
19896     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19897     triggerType = cms.int32( 85 ),
19898     MinE = cms.double( -1.0 ),
19899     MinPt = cms.double( 280.0 ),
19900     MinMass = cms.double( -1.0 ),
19901     MaxMass = cms.double( -1.0 ),
19902     MinEta = cms.double( -1.0 ),
19903     MaxEta = cms.double( 2.5 ),
19904     MinN = cms.int32( 1 )
19905 )
19906 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19907     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19908     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ),
19909     triggerJetsType = cms.int32( 85 ),
19910     maxDeltaR = cms.double( 0.5 )
19911 )
19912 fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet",
19913     saveTags = cms.bool( True ),
19914     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ),
19915     triggerType = cms.int32( 85 ),
19916     MinE = cms.double( -1.0 ),
19917     MinPt = cms.double( 380.0 ),
19918     MinMass = cms.double( -1.0 ),
19919     MaxMass = cms.double( -1.0 ),
19920     MinEta = cms.double( -1.0 ),
19921     MaxEta = cms.double( 2.5 ),
19922     MinN = cms.int32( 1 )
19923 )
19924 fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector",
19925     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19926     cut = cms.string( "pt > 380 && abs(eta) < 2.5" )
19927 )
19928 fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer",
19929     useMassDropTagger = cms.bool( False ),
19930     useFiltering = cms.bool( False ),
19931     useDynamicFiltering = cms.bool( False ),
19932     useTrimming = cms.bool( False ),
19933     usePruning = cms.bool( False ),
19934     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19935     useKtPruning = cms.bool( False ),
19936     useConstituentSubtraction = cms.bool( False ),
19937     useSoftDrop = cms.bool( True ),
19938     correctShape = cms.bool( False ),
19939     UseOnlyVertexTracks = cms.bool( False ),
19940     UseOnlyOnePV = cms.bool( False ),
19941     muCut = cms.double( -1.0 ),
19942     yCut = cms.double( -1.0 ),
19943     rFilt = cms.double( -1.0 ),
19944     rFiltFactor = cms.double( -1.0 ),
19945     trimPtFracMin = cms.double( -1.0 ),
19946     zcut = cms.double( 0.1 ),
19947     rcut_factor = cms.double( -1.0 ),
19948     csRho_EtaMax = cms.double( -1.0 ),
19949     csRParam = cms.double( -1.0 ),
19950     beta = cms.double( 0.0 ),
19951     R0 = cms.double( 0.8 ),
19952     gridMaxRapidity = cms.double( -1.0 ),
19953     gridSpacing = cms.double( -1.0 ),
19954     DzTrVtxMax = cms.double( 0.0 ),
19955     DxyTrVtxMax = cms.double( 0.0 ),
19956     MaxVtxZ = cms.double( 15.0 ),
19957     subjetPtMin = cms.double( -1.0 ),
19958     muMin = cms.double( -1.0 ),
19959     muMax = cms.double( -1.0 ),
19960     yMin = cms.double( -1.0 ),
19961     yMax = cms.double( -1.0 ),
19962     dRMin = cms.double( -1.0 ),
19963     dRMax = cms.double( -1.0 ),
19964     maxDepth = cms.int32( -1 ),
19965     nFilt = cms.int32( -1 ),
19966     MinVtxNdof = cms.int32( 0 ),
19967     src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ),
19968     srcPVs = cms.InputTag( "hltPixelVertices" ),
19969     jetType = cms.string( "PFJet" ),
19970     jetAlgorithm = cms.string( "AntiKt" ),
19971     rParam = cms.double( 0.8 ),
19972     inputEtMin = cms.double( 0.0 ),
19973     inputEMin = cms.double( 0.0 ),
19974     jetPtMin = cms.double( 0.0 ),
19975     doPVCorrection = cms.bool( False ),
19976     doAreaFastjet = cms.bool( False ),
19977     doRhoFastjet = cms.bool( False ),
19978     doPUOffsetCorr = cms.bool( False ),
19979     puPtMin = cms.double( 10.0 ),
19980     nSigmaPU = cms.double( 1.0 ),
19981     radiusPU = cms.double( 0.8 ),
19982     subtractorName = cms.string( "" ),
19983     useExplicitGhosts = cms.bool( False ),
19984     doAreaDiskApprox = cms.bool( True ),
19985     voronoiRfact = cms.double( -9.0 ),
19986     Rho_EtaMax = cms.double( 4.4 ),
19987     Ghost_EtaMax = cms.double( 6.0 ),
19988     Active_Area_Repeats = cms.int32( 5 ),
19989     GhostArea = cms.double( 0.01 ),
19990     restrictInputs = cms.bool( False ),
19991     maxInputs = cms.uint32( 1 ),
19992     writeCompound = cms.bool( False ),
19993     writeJetsWithConst = cms.bool( False ),
19994     doFastJetNonUniform = cms.bool( False ),
19995     useDeterministicSeed = cms.bool( True ),
19996     minSeed = cms.uint32( 0 ),
19997     verbosity = cms.int32( 0 ),
19998     puWidth = cms.double( 0.0 ),
19999     nExclude = cms.uint32( 0 ),
20000     maxBadEcalCells = cms.uint32( 9999999 ),
20001     maxBadHcalCells = cms.uint32( 9999999 ),
20002     maxProblematicEcalCells = cms.uint32( 9999999 ),
20003     maxProblematicHcalCells = cms.uint32( 9999999 ),
20004     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20005     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20006     puCenters = cms.vdouble(  ),
20007     applyWeight = cms.bool( False ),
20008     srcWeights = cms.InputTag( "" ),
20009     minimumTowersFraction = cms.double( 0.0 ),
20010     jetCollInstanceName = cms.string( "" ),
20011     sumRecHits = cms.bool( False )
20012 )
20013 fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20014     saveTags = cms.bool( True ),
20015     inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ),
20016     triggerType = cms.int32( 85 ),
20017     MinE = cms.double( -1.0 ),
20018     MinPt = cms.double( -1.0 ),
20019     MinMass = cms.double( 30.0 ),
20020     MaxMass = cms.double( -1.0 ),
20021     MinEta = cms.double( -1.0 ),
20022     MaxEta = cms.double( 2.5 ),
20023     MinN = cms.int32( 1 )
20024 )
20025 fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20026     offset = cms.uint32( 0 ),
20027     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20028 )
20029 fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet",
20030     saveTags = cms.bool( True ),
20031     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20032     triggerType = cms.int32( 85 ),
20033     MinE = cms.double( -1.0 ),
20034     MinPt = cms.double( 300.0 ),
20035     MinMass = cms.double( -1.0 ),
20036     MaxMass = cms.double( -1.0 ),
20037     MinEta = cms.double( -1.0 ),
20038     MaxEta = cms.double( 2.5 ),
20039     MinN = cms.int32( 1 )
20040 )
20041 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20042     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20043     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ),
20044     triggerJetsType = cms.int32( 85 ),
20045     maxDeltaR = cms.double( 0.5 )
20046 )
20047 fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet",
20048     saveTags = cms.bool( True ),
20049     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ),
20050     triggerType = cms.int32( 85 ),
20051     MinE = cms.double( -1.0 ),
20052     MinPt = cms.double( 400.0 ),
20053     MinMass = cms.double( -1.0 ),
20054     MaxMass = cms.double( -1.0 ),
20055     MinEta = cms.double( -1.0 ),
20056     MaxEta = cms.double( 2.5 ),
20057     MinN = cms.int32( 1 )
20058 )
20059 fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector",
20060     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20061     cut = cms.string( "pt > 400 && abs(eta) < 2.5" )
20062 )
20063 fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer",
20064     useMassDropTagger = cms.bool( False ),
20065     useFiltering = cms.bool( False ),
20066     useDynamicFiltering = cms.bool( False ),
20067     useTrimming = cms.bool( False ),
20068     usePruning = cms.bool( False ),
20069     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20070     useKtPruning = cms.bool( False ),
20071     useConstituentSubtraction = cms.bool( False ),
20072     useSoftDrop = cms.bool( True ),
20073     correctShape = cms.bool( False ),
20074     UseOnlyVertexTracks = cms.bool( False ),
20075     UseOnlyOnePV = cms.bool( False ),
20076     muCut = cms.double( -1.0 ),
20077     yCut = cms.double( -1.0 ),
20078     rFilt = cms.double( -1.0 ),
20079     rFiltFactor = cms.double( -1.0 ),
20080     trimPtFracMin = cms.double( -1.0 ),
20081     zcut = cms.double( 0.1 ),
20082     rcut_factor = cms.double( -1.0 ),
20083     csRho_EtaMax = cms.double( -1.0 ),
20084     csRParam = cms.double( -1.0 ),
20085     beta = cms.double( 0.0 ),
20086     R0 = cms.double( 0.8 ),
20087     gridMaxRapidity = cms.double( -1.0 ),
20088     gridSpacing = cms.double( -1.0 ),
20089     DzTrVtxMax = cms.double( 0.0 ),
20090     DxyTrVtxMax = cms.double( 0.0 ),
20091     MaxVtxZ = cms.double( 15.0 ),
20092     subjetPtMin = cms.double( -1.0 ),
20093     muMin = cms.double( -1.0 ),
20094     muMax = cms.double( -1.0 ),
20095     yMin = cms.double( -1.0 ),
20096     yMax = cms.double( -1.0 ),
20097     dRMin = cms.double( -1.0 ),
20098     dRMax = cms.double( -1.0 ),
20099     maxDepth = cms.int32( -1 ),
20100     nFilt = cms.int32( -1 ),
20101     MinVtxNdof = cms.int32( 0 ),
20102     src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ),
20103     srcPVs = cms.InputTag( "hltPixelVertices" ),
20104     jetType = cms.string( "PFJet" ),
20105     jetAlgorithm = cms.string( "AntiKt" ),
20106     rParam = cms.double( 0.8 ),
20107     inputEtMin = cms.double( 0.0 ),
20108     inputEMin = cms.double( 0.0 ),
20109     jetPtMin = cms.double( 0.0 ),
20110     doPVCorrection = cms.bool( False ),
20111     doAreaFastjet = cms.bool( False ),
20112     doRhoFastjet = cms.bool( False ),
20113     doPUOffsetCorr = cms.bool( False ),
20114     puPtMin = cms.double( 10.0 ),
20115     nSigmaPU = cms.double( 1.0 ),
20116     radiusPU = cms.double( 0.8 ),
20117     subtractorName = cms.string( "" ),
20118     useExplicitGhosts = cms.bool( False ),
20119     doAreaDiskApprox = cms.bool( True ),
20120     voronoiRfact = cms.double( -9.0 ),
20121     Rho_EtaMax = cms.double( 4.4 ),
20122     Ghost_EtaMax = cms.double( 6.0 ),
20123     Active_Area_Repeats = cms.int32( 5 ),
20124     GhostArea = cms.double( 0.01 ),
20125     restrictInputs = cms.bool( False ),
20126     maxInputs = cms.uint32( 1 ),
20127     writeCompound = cms.bool( False ),
20128     writeJetsWithConst = cms.bool( False ),
20129     doFastJetNonUniform = cms.bool( False ),
20130     useDeterministicSeed = cms.bool( True ),
20131     minSeed = cms.uint32( 0 ),
20132     verbosity = cms.int32( 0 ),
20133     puWidth = cms.double( 0.0 ),
20134     nExclude = cms.uint32( 0 ),
20135     maxBadEcalCells = cms.uint32( 9999999 ),
20136     maxBadHcalCells = cms.uint32( 9999999 ),
20137     maxProblematicEcalCells = cms.uint32( 9999999 ),
20138     maxProblematicHcalCells = cms.uint32( 9999999 ),
20139     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20140     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20141     puCenters = cms.vdouble(  ),
20142     applyWeight = cms.bool( False ),
20143     srcWeights = cms.InputTag( "" ),
20144     minimumTowersFraction = cms.double( 0.0 ),
20145     jetCollInstanceName = cms.string( "" ),
20146     sumRecHits = cms.bool( False )
20147 )
20148 fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20149     saveTags = cms.bool( True ),
20150     inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ),
20151     triggerType = cms.int32( 85 ),
20152     MinE = cms.double( -1.0 ),
20153     MinPt = cms.double( -1.0 ),
20154     MinMass = cms.double( 30.0 ),
20155     MaxMass = cms.double( -1.0 ),
20156     MinEta = cms.double( -1.0 ),
20157     MaxEta = cms.double( 2.5 ),
20158     MinN = cms.int32( 1 )
20159 )
20160 fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20161     offset = cms.uint32( 0 ),
20162     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20163 )
20164 fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet",
20165     saveTags = cms.bool( True ),
20166     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20167     triggerType = cms.int32( 85 ),
20168     MinE = cms.double( -1.0 ),
20169     MinPt = cms.double( 320.0 ),
20170     MinMass = cms.double( -1.0 ),
20171     MaxMass = cms.double( -1.0 ),
20172     MinEta = cms.double( -1.0 ),
20173     MaxEta = cms.double( 2.5 ),
20174     MinN = cms.int32( 1 )
20175 )
20176 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20177     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20178     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ),
20179     triggerJetsType = cms.int32( 85 ),
20180     maxDeltaR = cms.double( 0.5 )
20181 )
20182 fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet",
20183     saveTags = cms.bool( True ),
20184     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20185     triggerType = cms.int32( 85 ),
20186     MinE = cms.double( -1.0 ),
20187     MinPt = cms.double( 425.0 ),
20188     MinMass = cms.double( -1.0 ),
20189     MaxMass = cms.double( -1.0 ),
20190     MinEta = cms.double( -1.0 ),
20191     MaxEta = cms.double( 2.5 ),
20192     MinN = cms.int32( 1 )
20193 )
20194 fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector",
20195     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20196     cut = cms.string( "pt > 425 && abs(eta) < 2.5" )
20197 )
20198 fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer",
20199     useMassDropTagger = cms.bool( False ),
20200     useFiltering = cms.bool( False ),
20201     useDynamicFiltering = cms.bool( False ),
20202     useTrimming = cms.bool( False ),
20203     usePruning = cms.bool( False ),
20204     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20205     useKtPruning = cms.bool( False ),
20206     useConstituentSubtraction = cms.bool( False ),
20207     useSoftDrop = cms.bool( True ),
20208     correctShape = cms.bool( False ),
20209     UseOnlyVertexTracks = cms.bool( False ),
20210     UseOnlyOnePV = cms.bool( False ),
20211     muCut = cms.double( -1.0 ),
20212     yCut = cms.double( -1.0 ),
20213     rFilt = cms.double( -1.0 ),
20214     rFiltFactor = cms.double( -1.0 ),
20215     trimPtFracMin = cms.double( -1.0 ),
20216     zcut = cms.double( 0.1 ),
20217     rcut_factor = cms.double( -1.0 ),
20218     csRho_EtaMax = cms.double( -1.0 ),
20219     csRParam = cms.double( -1.0 ),
20220     beta = cms.double( 0.0 ),
20221     R0 = cms.double( 0.8 ),
20222     gridMaxRapidity = cms.double( -1.0 ),
20223     gridSpacing = cms.double( -1.0 ),
20224     DzTrVtxMax = cms.double( 0.0 ),
20225     DxyTrVtxMax = cms.double( 0.0 ),
20226     MaxVtxZ = cms.double( 15.0 ),
20227     subjetPtMin = cms.double( -1.0 ),
20228     muMin = cms.double( -1.0 ),
20229     muMax = cms.double( -1.0 ),
20230     yMin = cms.double( -1.0 ),
20231     yMax = cms.double( -1.0 ),
20232     dRMin = cms.double( -1.0 ),
20233     dRMax = cms.double( -1.0 ),
20234     maxDepth = cms.int32( -1 ),
20235     nFilt = cms.int32( -1 ),
20236     MinVtxNdof = cms.int32( 0 ),
20237     src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ),
20238     srcPVs = cms.InputTag( "hltPixelVertices" ),
20239     jetType = cms.string( "PFJet" ),
20240     jetAlgorithm = cms.string( "AntiKt" ),
20241     rParam = cms.double( 0.8 ),
20242     inputEtMin = cms.double( 0.0 ),
20243     inputEMin = cms.double( 0.0 ),
20244     jetPtMin = cms.double( 0.0 ),
20245     doPVCorrection = cms.bool( False ),
20246     doAreaFastjet = cms.bool( False ),
20247     doRhoFastjet = cms.bool( False ),
20248     doPUOffsetCorr = cms.bool( False ),
20249     puPtMin = cms.double( 10.0 ),
20250     nSigmaPU = cms.double( 1.0 ),
20251     radiusPU = cms.double( 0.8 ),
20252     subtractorName = cms.string( "" ),
20253     useExplicitGhosts = cms.bool( False ),
20254     doAreaDiskApprox = cms.bool( True ),
20255     voronoiRfact = cms.double( -9.0 ),
20256     Rho_EtaMax = cms.double( 4.4 ),
20257     Ghost_EtaMax = cms.double( 6.0 ),
20258     Active_Area_Repeats = cms.int32( 5 ),
20259     GhostArea = cms.double( 0.01 ),
20260     restrictInputs = cms.bool( False ),
20261     maxInputs = cms.uint32( 1 ),
20262     writeCompound = cms.bool( False ),
20263     writeJetsWithConst = cms.bool( False ),
20264     doFastJetNonUniform = cms.bool( False ),
20265     useDeterministicSeed = cms.bool( True ),
20266     minSeed = cms.uint32( 0 ),
20267     verbosity = cms.int32( 0 ),
20268     puWidth = cms.double( 0.0 ),
20269     nExclude = cms.uint32( 0 ),
20270     maxBadEcalCells = cms.uint32( 9999999 ),
20271     maxBadHcalCells = cms.uint32( 9999999 ),
20272     maxProblematicEcalCells = cms.uint32( 9999999 ),
20273     maxProblematicHcalCells = cms.uint32( 9999999 ),
20274     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20275     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20276     puCenters = cms.vdouble(  ),
20277     applyWeight = cms.bool( False ),
20278     srcWeights = cms.InputTag( "" ),
20279     minimumTowersFraction = cms.double( 0.0 ),
20280     jetCollInstanceName = cms.string( "" ),
20281     sumRecHits = cms.bool( False )
20282 )
20283 fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20284     saveTags = cms.bool( True ),
20285     inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ),
20286     triggerType = cms.int32( 85 ),
20287     MinE = cms.double( -1.0 ),
20288     MinPt = cms.double( -1.0 ),
20289     MinMass = cms.double( 30.0 ),
20290     MaxMass = cms.double( -1.0 ),
20291     MinEta = cms.double( -1.0 ),
20292     MaxEta = cms.double( 2.5 ),
20293     MinN = cms.int32( 1 )
20294 )
20295 fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20296     offset = cms.uint32( 0 ),
20297     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20298 )
20299 fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet",
20300     saveTags = cms.bool( True ),
20301     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20302     triggerType = cms.int32( 85 ),
20303     MinE = cms.double( -1.0 ),
20304     MinPt = cms.double( 450.0 ),
20305     MinMass = cms.double( -1.0 ),
20306     MaxMass = cms.double( -1.0 ),
20307     MinEta = cms.double( -1.0 ),
20308     MaxEta = cms.double( 2.5 ),
20309     MinN = cms.int32( 1 )
20310 )
20311 fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector",
20312     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20313     cut = cms.string( "pt > 450 && abs(eta) < 2.5" )
20314 )
20315 fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer",
20316     useMassDropTagger = cms.bool( False ),
20317     useFiltering = cms.bool( False ),
20318     useDynamicFiltering = cms.bool( False ),
20319     useTrimming = cms.bool( False ),
20320     usePruning = cms.bool( False ),
20321     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20322     useKtPruning = cms.bool( False ),
20323     useConstituentSubtraction = cms.bool( False ),
20324     useSoftDrop = cms.bool( True ),
20325     correctShape = cms.bool( False ),
20326     UseOnlyVertexTracks = cms.bool( False ),
20327     UseOnlyOnePV = cms.bool( False ),
20328     muCut = cms.double( -1.0 ),
20329     yCut = cms.double( -1.0 ),
20330     rFilt = cms.double( -1.0 ),
20331     rFiltFactor = cms.double( -1.0 ),
20332     trimPtFracMin = cms.double( -1.0 ),
20333     zcut = cms.double( 0.1 ),
20334     rcut_factor = cms.double( -1.0 ),
20335     csRho_EtaMax = cms.double( -1.0 ),
20336     csRParam = cms.double( -1.0 ),
20337     beta = cms.double( 0.0 ),
20338     R0 = cms.double( 0.8 ),
20339     gridMaxRapidity = cms.double( -1.0 ),
20340     gridSpacing = cms.double( -1.0 ),
20341     DzTrVtxMax = cms.double( 0.0 ),
20342     DxyTrVtxMax = cms.double( 0.0 ),
20343     MaxVtxZ = cms.double( 15.0 ),
20344     subjetPtMin = cms.double( -1.0 ),
20345     muMin = cms.double( -1.0 ),
20346     muMax = cms.double( -1.0 ),
20347     yMin = cms.double( -1.0 ),
20348     yMax = cms.double( -1.0 ),
20349     dRMin = cms.double( -1.0 ),
20350     dRMax = cms.double( -1.0 ),
20351     maxDepth = cms.int32( -1 ),
20352     nFilt = cms.int32( -1 ),
20353     MinVtxNdof = cms.int32( 0 ),
20354     src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ),
20355     srcPVs = cms.InputTag( "hltPixelVertices" ),
20356     jetType = cms.string( "PFJet" ),
20357     jetAlgorithm = cms.string( "AntiKt" ),
20358     rParam = cms.double( 0.8 ),
20359     inputEtMin = cms.double( 0.0 ),
20360     inputEMin = cms.double( 0.0 ),
20361     jetPtMin = cms.double( 0.0 ),
20362     doPVCorrection = cms.bool( False ),
20363     doAreaFastjet = cms.bool( False ),
20364     doRhoFastjet = cms.bool( False ),
20365     doPUOffsetCorr = cms.bool( False ),
20366     puPtMin = cms.double( 10.0 ),
20367     nSigmaPU = cms.double( 1.0 ),
20368     radiusPU = cms.double( 0.8 ),
20369     subtractorName = cms.string( "" ),
20370     useExplicitGhosts = cms.bool( False ),
20371     doAreaDiskApprox = cms.bool( True ),
20372     voronoiRfact = cms.double( -9.0 ),
20373     Rho_EtaMax = cms.double( 4.4 ),
20374     Ghost_EtaMax = cms.double( 6.0 ),
20375     Active_Area_Repeats = cms.int32( 5 ),
20376     GhostArea = cms.double( 0.01 ),
20377     restrictInputs = cms.bool( False ),
20378     maxInputs = cms.uint32( 1 ),
20379     writeCompound = cms.bool( False ),
20380     writeJetsWithConst = cms.bool( False ),
20381     doFastJetNonUniform = cms.bool( False ),
20382     useDeterministicSeed = cms.bool( True ),
20383     minSeed = cms.uint32( 0 ),
20384     verbosity = cms.int32( 0 ),
20385     puWidth = cms.double( 0.0 ),
20386     nExclude = cms.uint32( 0 ),
20387     maxBadEcalCells = cms.uint32( 9999999 ),
20388     maxBadHcalCells = cms.uint32( 9999999 ),
20389     maxProblematicEcalCells = cms.uint32( 9999999 ),
20390     maxProblematicHcalCells = cms.uint32( 9999999 ),
20391     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20392     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20393     puCenters = cms.vdouble(  ),
20394     applyWeight = cms.bool( False ),
20395     srcWeights = cms.InputTag( "" ),
20396     minimumTowersFraction = cms.double( 0.0 ),
20397     jetCollInstanceName = cms.string( "" ),
20398     sumRecHits = cms.bool( False )
20399 )
20400 fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20401     saveTags = cms.bool( True ),
20402     inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ),
20403     triggerType = cms.int32( 85 ),
20404     MinE = cms.double( -1.0 ),
20405     MinPt = cms.double( -1.0 ),
20406     MinMass = cms.double( 30.0 ),
20407     MaxMass = cms.double( -1.0 ),
20408     MinEta = cms.double( -1.0 ),
20409     MaxEta = cms.double( 2.5 ),
20410     MinN = cms.int32( 1 )
20411 )
20412 fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20413     offset = cms.uint32( 0 ),
20414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20415 )
20416 fragment.hltAK8SingleCaloJet200 = cms.EDFilter( "HLT1CaloJet",
20417     saveTags = cms.bool( True ),
20418     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20419     triggerType = cms.int32( 85 ),
20420     MinE = cms.double( -1.0 ),
20421     MinPt = cms.double( 200.0 ),
20422     MinMass = cms.double( -1.0 ),
20423     MaxMass = cms.double( -1.0 ),
20424     MinEta = cms.double( -1.0 ),
20425     MaxEta = cms.double( 2.5 ),
20426     MinN = cms.int32( 1 )
20427 )
20428 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20429     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20430     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet200" ),
20431     triggerJetsType = cms.int32( 85 ),
20432     maxDeltaR = cms.double( 0.5 )
20433 )
20434 fragment.hltAK8DoublePFJet250 = cms.EDFilter( "HLT1PFJet",
20435     saveTags = cms.bool( True ),
20436     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20437     triggerType = cms.int32( 85 ),
20438     MinE = cms.double( -1.0 ),
20439     MinPt = cms.double( 250.0 ),
20440     MinMass = cms.double( 0.0 ),
20441     MaxMass = cms.double( -1.0 ),
20442     MinEta = cms.double( -1.0 ),
20443     MaxEta = cms.double( 2.5 ),
20444     MinN = cms.int32( 2 )
20445 )
20446 fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector",
20447     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20448     cut = cms.string( "pt > 250 && abs(eta) < 2.5" )
20449 )
20450 fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer",
20451     useMassDropTagger = cms.bool( False ),
20452     useFiltering = cms.bool( False ),
20453     useDynamicFiltering = cms.bool( False ),
20454     useTrimming = cms.bool( False ),
20455     usePruning = cms.bool( False ),
20456     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20457     useKtPruning = cms.bool( False ),
20458     useConstituentSubtraction = cms.bool( False ),
20459     useSoftDrop = cms.bool( True ),
20460     correctShape = cms.bool( False ),
20461     UseOnlyVertexTracks = cms.bool( False ),
20462     UseOnlyOnePV = cms.bool( False ),
20463     muCut = cms.double( -1.0 ),
20464     yCut = cms.double( -1.0 ),
20465     rFilt = cms.double( -1.0 ),
20466     rFiltFactor = cms.double( -1.0 ),
20467     trimPtFracMin = cms.double( -1.0 ),
20468     zcut = cms.double( 0.1 ),
20469     rcut_factor = cms.double( -1.0 ),
20470     csRho_EtaMax = cms.double( -1.0 ),
20471     csRParam = cms.double( -1.0 ),
20472     beta = cms.double( 0.0 ),
20473     R0 = cms.double( 0.8 ),
20474     gridMaxRapidity = cms.double( -1.0 ),
20475     gridSpacing = cms.double( -1.0 ),
20476     DzTrVtxMax = cms.double( 0.0 ),
20477     DxyTrVtxMax = cms.double( 0.0 ),
20478     MaxVtxZ = cms.double( 15.0 ),
20479     subjetPtMin = cms.double( -1.0 ),
20480     muMin = cms.double( -1.0 ),
20481     muMax = cms.double( -1.0 ),
20482     yMin = cms.double( -1.0 ),
20483     yMax = cms.double( -1.0 ),
20484     dRMin = cms.double( -1.0 ),
20485     dRMax = cms.double( -1.0 ),
20486     maxDepth = cms.int32( -1 ),
20487     nFilt = cms.int32( -1 ),
20488     MinVtxNdof = cms.int32( 0 ),
20489     src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ),
20490     srcPVs = cms.InputTag( "hltPixelVertices" ),
20491     jetType = cms.string( "PFJet" ),
20492     jetAlgorithm = cms.string( "AntiKt" ),
20493     rParam = cms.double( 0.8 ),
20494     inputEtMin = cms.double( 0.0 ),
20495     inputEMin = cms.double( 0.0 ),
20496     jetPtMin = cms.double( 0.0 ),
20497     doPVCorrection = cms.bool( False ),
20498     doAreaFastjet = cms.bool( False ),
20499     doRhoFastjet = cms.bool( False ),
20500     doPUOffsetCorr = cms.bool( False ),
20501     puPtMin = cms.double( 10.0 ),
20502     nSigmaPU = cms.double( 1.0 ),
20503     radiusPU = cms.double( 0.8 ),
20504     subtractorName = cms.string( "" ),
20505     useExplicitGhosts = cms.bool( False ),
20506     doAreaDiskApprox = cms.bool( True ),
20507     voronoiRfact = cms.double( -9.0 ),
20508     Rho_EtaMax = cms.double( 4.4 ),
20509     Ghost_EtaMax = cms.double( 6.0 ),
20510     Active_Area_Repeats = cms.int32( 5 ),
20511     GhostArea = cms.double( 0.01 ),
20512     restrictInputs = cms.bool( False ),
20513     maxInputs = cms.uint32( 1 ),
20514     writeCompound = cms.bool( False ),
20515     writeJetsWithConst = cms.bool( False ),
20516     doFastJetNonUniform = cms.bool( False ),
20517     useDeterministicSeed = cms.bool( True ),
20518     minSeed = cms.uint32( 0 ),
20519     verbosity = cms.int32( 0 ),
20520     puWidth = cms.double( 0.0 ),
20521     nExclude = cms.uint32( 0 ),
20522     maxBadEcalCells = cms.uint32( 9999999 ),
20523     maxBadHcalCells = cms.uint32( 9999999 ),
20524     maxProblematicEcalCells = cms.uint32( 9999999 ),
20525     maxProblematicHcalCells = cms.uint32( 9999999 ),
20526     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20527     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20528     puCenters = cms.vdouble(  ),
20529     applyWeight = cms.bool( False ),
20530     srcWeights = cms.InputTag( "" ),
20531     minimumTowersFraction = cms.double( 0.0 ),
20532     jetCollInstanceName = cms.string( "" ),
20533     sumRecHits = cms.bool( False )
20534 )
20535 fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20536     saveTags = cms.bool( True ),
20537     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20538     triggerType = cms.int32( 85 ),
20539     MinE = cms.double( -1.0 ),
20540     MinPt = cms.double( -1.0 ),
20541     MinMass = cms.double( 40.0 ),
20542     MaxMass = cms.double( -1.0 ),
20543     MinEta = cms.double( -1.0 ),
20544     MaxEta = cms.double( 2.5 ),
20545     MinN = cms.int32( 2 )
20546 )
20547 fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler",
20548     offset = cms.uint32( 0 ),
20549     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20550 )
20551 fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet",
20552     saveTags = cms.bool( True ),
20553     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20554     triggerType = cms.int32( 85 ),
20555     MinE = cms.double( -1.0 ),
20556     MinPt = cms.double( -1.0 ),
20557     MinMass = cms.double( 50.0 ),
20558     MaxMass = cms.double( -1.0 ),
20559     MinEta = cms.double( -1.0 ),
20560     MaxEta = cms.double( 2.5 ),
20561     MinN = cms.int32( 2 )
20562 )
20563 fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20564     offset = cms.uint32( 0 ),
20565     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20566 )
20567 fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet",
20568     saveTags = cms.bool( True ),
20569     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20570     triggerType = cms.int32( 85 ),
20571     MinE = cms.double( -1.0 ),
20572     MinPt = cms.double( 260.0 ),
20573     MinMass = cms.double( 0.0 ),
20574     MaxMass = cms.double( -1.0 ),
20575     MinEta = cms.double( -1.0 ),
20576     MaxEta = cms.double( 2.5 ),
20577     MinN = cms.int32( 2 )
20578 )
20579 fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector",
20580     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20581     cut = cms.string( "pt > 260 && abs(eta) < 2.5" )
20582 )
20583 fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer",
20584     useMassDropTagger = cms.bool( False ),
20585     useFiltering = cms.bool( False ),
20586     useDynamicFiltering = cms.bool( False ),
20587     useTrimming = cms.bool( False ),
20588     usePruning = cms.bool( False ),
20589     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20590     useKtPruning = cms.bool( False ),
20591     useConstituentSubtraction = cms.bool( False ),
20592     useSoftDrop = cms.bool( True ),
20593     correctShape = cms.bool( False ),
20594     UseOnlyVertexTracks = cms.bool( False ),
20595     UseOnlyOnePV = cms.bool( False ),
20596     muCut = cms.double( -1.0 ),
20597     yCut = cms.double( -1.0 ),
20598     rFilt = cms.double( -1.0 ),
20599     rFiltFactor = cms.double( -1.0 ),
20600     trimPtFracMin = cms.double( -1.0 ),
20601     zcut = cms.double( 0.1 ),
20602     rcut_factor = cms.double( -1.0 ),
20603     csRho_EtaMax = cms.double( -1.0 ),
20604     csRParam = cms.double( -1.0 ),
20605     beta = cms.double( 0.0 ),
20606     R0 = cms.double( 0.8 ),
20607     gridMaxRapidity = cms.double( -1.0 ),
20608     gridSpacing = cms.double( -1.0 ),
20609     DzTrVtxMax = cms.double( 0.0 ),
20610     DxyTrVtxMax = cms.double( 0.0 ),
20611     MaxVtxZ = cms.double( 15.0 ),
20612     subjetPtMin = cms.double( -1.0 ),
20613     muMin = cms.double( -1.0 ),
20614     muMax = cms.double( -1.0 ),
20615     yMin = cms.double( -1.0 ),
20616     yMax = cms.double( -1.0 ),
20617     dRMin = cms.double( -1.0 ),
20618     dRMax = cms.double( -1.0 ),
20619     maxDepth = cms.int32( -1 ),
20620     nFilt = cms.int32( -1 ),
20621     MinVtxNdof = cms.int32( 0 ),
20622     src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ),
20623     srcPVs = cms.InputTag( "hltPixelVertices" ),
20624     jetType = cms.string( "PFJet" ),
20625     jetAlgorithm = cms.string( "AntiKt" ),
20626     rParam = cms.double( 0.8 ),
20627     inputEtMin = cms.double( 0.0 ),
20628     inputEMin = cms.double( 0.0 ),
20629     jetPtMin = cms.double( 0.0 ),
20630     doPVCorrection = cms.bool( False ),
20631     doAreaFastjet = cms.bool( False ),
20632     doRhoFastjet = cms.bool( False ),
20633     doPUOffsetCorr = cms.bool( False ),
20634     puPtMin = cms.double( 10.0 ),
20635     nSigmaPU = cms.double( 1.0 ),
20636     radiusPU = cms.double( 0.8 ),
20637     subtractorName = cms.string( "" ),
20638     useExplicitGhosts = cms.bool( False ),
20639     doAreaDiskApprox = cms.bool( True ),
20640     voronoiRfact = cms.double( -9.0 ),
20641     Rho_EtaMax = cms.double( 4.4 ),
20642     Ghost_EtaMax = cms.double( 6.0 ),
20643     Active_Area_Repeats = cms.int32( 5 ),
20644     GhostArea = cms.double( 0.01 ),
20645     restrictInputs = cms.bool( False ),
20646     maxInputs = cms.uint32( 1 ),
20647     writeCompound = cms.bool( False ),
20648     writeJetsWithConst = cms.bool( False ),
20649     doFastJetNonUniform = cms.bool( False ),
20650     useDeterministicSeed = cms.bool( True ),
20651     minSeed = cms.uint32( 0 ),
20652     verbosity = cms.int32( 0 ),
20653     puWidth = cms.double( 0.0 ),
20654     nExclude = cms.uint32( 0 ),
20655     maxBadEcalCells = cms.uint32( 9999999 ),
20656     maxBadHcalCells = cms.uint32( 9999999 ),
20657     maxProblematicEcalCells = cms.uint32( 9999999 ),
20658     maxProblematicHcalCells = cms.uint32( 9999999 ),
20659     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20660     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20661     puCenters = cms.vdouble(  ),
20662     applyWeight = cms.bool( False ),
20663     srcWeights = cms.InputTag( "" ),
20664     minimumTowersFraction = cms.double( 0.0 ),
20665     jetCollInstanceName = cms.string( "" ),
20666     sumRecHits = cms.bool( False )
20667 )
20668 fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20669     saveTags = cms.bool( True ),
20670     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20671     triggerType = cms.int32( 85 ),
20672     MinE = cms.double( -1.0 ),
20673     MinPt = cms.double( -1.0 ),
20674     MinMass = cms.double( 30.0 ),
20675     MaxMass = cms.double( -1.0 ),
20676     MinEta = cms.double( -1.0 ),
20677     MaxEta = cms.double( 2.5 ),
20678     MinN = cms.int32( 2 )
20679 )
20680 fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20681     offset = cms.uint32( 0 ),
20682     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20683 )
20684 fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20685     saveTags = cms.bool( True ),
20686     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20687     triggerType = cms.int32( 85 ),
20688     MinE = cms.double( -1.0 ),
20689     MinPt = cms.double( -1.0 ),
20690     MinMass = cms.double( 40.0 ),
20691     MaxMass = cms.double( -1.0 ),
20692     MinEta = cms.double( -1.0 ),
20693     MaxEta = cms.double( 2.5 ),
20694     MinN = cms.int32( 2 )
20695 )
20696 fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20697     offset = cms.uint32( 0 ),
20698     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20699 )
20700 fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet",
20701     saveTags = cms.bool( True ),
20702     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20703     triggerType = cms.int32( 85 ),
20704     MinE = cms.double( -1.0 ),
20705     MinPt = cms.double( 270.0 ),
20706     MinMass = cms.double( 0.0 ),
20707     MaxMass = cms.double( -1.0 ),
20708     MinEta = cms.double( -1.0 ),
20709     MaxEta = cms.double( 2.5 ),
20710     MinN = cms.int32( 2 )
20711 )
20712 fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector",
20713     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20714     cut = cms.string( "pt > 270 && abs(eta) < 2.5" )
20715 )
20716 fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer",
20717     useMassDropTagger = cms.bool( False ),
20718     useFiltering = cms.bool( False ),
20719     useDynamicFiltering = cms.bool( False ),
20720     useTrimming = cms.bool( False ),
20721     usePruning = cms.bool( False ),
20722     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20723     useKtPruning = cms.bool( False ),
20724     useConstituentSubtraction = cms.bool( False ),
20725     useSoftDrop = cms.bool( True ),
20726     correctShape = cms.bool( False ),
20727     UseOnlyVertexTracks = cms.bool( False ),
20728     UseOnlyOnePV = cms.bool( False ),
20729     muCut = cms.double( -1.0 ),
20730     yCut = cms.double( -1.0 ),
20731     rFilt = cms.double( -1.0 ),
20732     rFiltFactor = cms.double( -1.0 ),
20733     trimPtFracMin = cms.double( -1.0 ),
20734     zcut = cms.double( 0.1 ),
20735     rcut_factor = cms.double( -1.0 ),
20736     csRho_EtaMax = cms.double( -1.0 ),
20737     csRParam = cms.double( -1.0 ),
20738     beta = cms.double( 0.0 ),
20739     R0 = cms.double( 0.8 ),
20740     gridMaxRapidity = cms.double( -1.0 ),
20741     gridSpacing = cms.double( -1.0 ),
20742     DzTrVtxMax = cms.double( 0.0 ),
20743     DxyTrVtxMax = cms.double( 0.0 ),
20744     MaxVtxZ = cms.double( 15.0 ),
20745     subjetPtMin = cms.double( -1.0 ),
20746     muMin = cms.double( -1.0 ),
20747     muMax = cms.double( -1.0 ),
20748     yMin = cms.double( -1.0 ),
20749     yMax = cms.double( -1.0 ),
20750     dRMin = cms.double( -1.0 ),
20751     dRMax = cms.double( -1.0 ),
20752     maxDepth = cms.int32( -1 ),
20753     nFilt = cms.int32( -1 ),
20754     MinVtxNdof = cms.int32( 0 ),
20755     src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ),
20756     srcPVs = cms.InputTag( "hltPixelVertices" ),
20757     jetType = cms.string( "PFJet" ),
20758     jetAlgorithm = cms.string( "AntiKt" ),
20759     rParam = cms.double( 0.8 ),
20760     inputEtMin = cms.double( 0.0 ),
20761     inputEMin = cms.double( 0.0 ),
20762     jetPtMin = cms.double( 0.0 ),
20763     doPVCorrection = cms.bool( False ),
20764     doAreaFastjet = cms.bool( False ),
20765     doRhoFastjet = cms.bool( False ),
20766     doPUOffsetCorr = cms.bool( False ),
20767     puPtMin = cms.double( 10.0 ),
20768     nSigmaPU = cms.double( 1.0 ),
20769     radiusPU = cms.double( 0.8 ),
20770     subtractorName = cms.string( "" ),
20771     useExplicitGhosts = cms.bool( False ),
20772     doAreaDiskApprox = cms.bool( True ),
20773     voronoiRfact = cms.double( -9.0 ),
20774     Rho_EtaMax = cms.double( 4.4 ),
20775     Ghost_EtaMax = cms.double( 6.0 ),
20776     Active_Area_Repeats = cms.int32( 5 ),
20777     GhostArea = cms.double( 0.01 ),
20778     restrictInputs = cms.bool( False ),
20779     maxInputs = cms.uint32( 1 ),
20780     writeCompound = cms.bool( False ),
20781     writeJetsWithConst = cms.bool( False ),
20782     doFastJetNonUniform = cms.bool( False ),
20783     useDeterministicSeed = cms.bool( True ),
20784     minSeed = cms.uint32( 0 ),
20785     verbosity = cms.int32( 0 ),
20786     puWidth = cms.double( 0.0 ),
20787     nExclude = cms.uint32( 0 ),
20788     maxBadEcalCells = cms.uint32( 9999999 ),
20789     maxBadHcalCells = cms.uint32( 9999999 ),
20790     maxProblematicEcalCells = cms.uint32( 9999999 ),
20791     maxProblematicHcalCells = cms.uint32( 9999999 ),
20792     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20793     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20794     puCenters = cms.vdouble(  ),
20795     applyWeight = cms.bool( False ),
20796     srcWeights = cms.InputTag( "" ),
20797     minimumTowersFraction = cms.double( 0.0 ),
20798     jetCollInstanceName = cms.string( "" ),
20799     sumRecHits = cms.bool( False )
20800 )
20801 fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20802     saveTags = cms.bool( True ),
20803     inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ),
20804     triggerType = cms.int32( 85 ),
20805     MinE = cms.double( -1.0 ),
20806     MinPt = cms.double( -1.0 ),
20807     MinMass = cms.double( 30.0 ),
20808     MaxMass = cms.double( -1.0 ),
20809     MinEta = cms.double( -1.0 ),
20810     MaxEta = cms.double( 2.5 ),
20811     MinN = cms.int32( 2 )
20812 )
20813 fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20814     offset = cms.uint32( 0 ),
20815     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20816 )
20817 fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet",
20818     saveTags = cms.bool( True ),
20819     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20820     triggerType = cms.int32( 85 ),
20821     MinE = cms.double( -1.0 ),
20822     MinPt = cms.double( 280.0 ),
20823     MinMass = cms.double( 0.0 ),
20824     MaxMass = cms.double( -1.0 ),
20825     MinEta = cms.double( -1.0 ),
20826     MaxEta = cms.double( 2.5 ),
20827     MinN = cms.int32( 2 )
20828 )
20829 fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector",
20830     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20831     cut = cms.string( "pt > 280 && abs(eta) < 2.5" )
20832 )
20833 fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer",
20834     useMassDropTagger = cms.bool( False ),
20835     useFiltering = cms.bool( False ),
20836     useDynamicFiltering = cms.bool( False ),
20837     useTrimming = cms.bool( False ),
20838     usePruning = cms.bool( False ),
20839     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20840     useKtPruning = cms.bool( False ),
20841     useConstituentSubtraction = cms.bool( False ),
20842     useSoftDrop = cms.bool( True ),
20843     correctShape = cms.bool( False ),
20844     UseOnlyVertexTracks = cms.bool( False ),
20845     UseOnlyOnePV = cms.bool( False ),
20846     muCut = cms.double( -1.0 ),
20847     yCut = cms.double( -1.0 ),
20848     rFilt = cms.double( -1.0 ),
20849     rFiltFactor = cms.double( -1.0 ),
20850     trimPtFracMin = cms.double( -1.0 ),
20851     zcut = cms.double( 0.1 ),
20852     rcut_factor = cms.double( -1.0 ),
20853     csRho_EtaMax = cms.double( -1.0 ),
20854     csRParam = cms.double( -1.0 ),
20855     beta = cms.double( 0.0 ),
20856     R0 = cms.double( 0.8 ),
20857     gridMaxRapidity = cms.double( -1.0 ),
20858     gridSpacing = cms.double( -1.0 ),
20859     DzTrVtxMax = cms.double( 0.0 ),
20860     DxyTrVtxMax = cms.double( 0.0 ),
20861     MaxVtxZ = cms.double( 15.0 ),
20862     subjetPtMin = cms.double( -1.0 ),
20863     muMin = cms.double( -1.0 ),
20864     muMax = cms.double( -1.0 ),
20865     yMin = cms.double( -1.0 ),
20866     yMax = cms.double( -1.0 ),
20867     dRMin = cms.double( -1.0 ),
20868     dRMax = cms.double( -1.0 ),
20869     maxDepth = cms.int32( -1 ),
20870     nFilt = cms.int32( -1 ),
20871     MinVtxNdof = cms.int32( 0 ),
20872     src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ),
20873     srcPVs = cms.InputTag( "hltPixelVertices" ),
20874     jetType = cms.string( "PFJet" ),
20875     jetAlgorithm = cms.string( "AntiKt" ),
20876     rParam = cms.double( 0.8 ),
20877     inputEtMin = cms.double( 0.0 ),
20878     inputEMin = cms.double( 0.0 ),
20879     jetPtMin = cms.double( 0.0 ),
20880     doPVCorrection = cms.bool( False ),
20881     doAreaFastjet = cms.bool( False ),
20882     doRhoFastjet = cms.bool( False ),
20883     doPUOffsetCorr = cms.bool( False ),
20884     puPtMin = cms.double( 10.0 ),
20885     nSigmaPU = cms.double( 1.0 ),
20886     radiusPU = cms.double( 0.8 ),
20887     subtractorName = cms.string( "" ),
20888     useExplicitGhosts = cms.bool( False ),
20889     doAreaDiskApprox = cms.bool( True ),
20890     voronoiRfact = cms.double( -9.0 ),
20891     Rho_EtaMax = cms.double( 4.4 ),
20892     Ghost_EtaMax = cms.double( 6.0 ),
20893     Active_Area_Repeats = cms.int32( 5 ),
20894     GhostArea = cms.double( 0.01 ),
20895     restrictInputs = cms.bool( False ),
20896     maxInputs = cms.uint32( 1 ),
20897     writeCompound = cms.bool( False ),
20898     writeJetsWithConst = cms.bool( False ),
20899     doFastJetNonUniform = cms.bool( False ),
20900     useDeterministicSeed = cms.bool( True ),
20901     minSeed = cms.uint32( 0 ),
20902     verbosity = cms.int32( 0 ),
20903     puWidth = cms.double( 0.0 ),
20904     nExclude = cms.uint32( 0 ),
20905     maxBadEcalCells = cms.uint32( 9999999 ),
20906     maxBadHcalCells = cms.uint32( 9999999 ),
20907     maxProblematicEcalCells = cms.uint32( 9999999 ),
20908     maxProblematicHcalCells = cms.uint32( 9999999 ),
20909     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20910     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20911     puCenters = cms.vdouble(  ),
20912     applyWeight = cms.bool( False ),
20913     srcWeights = cms.InputTag( "" ),
20914     minimumTowersFraction = cms.double( 0.0 ),
20915     jetCollInstanceName = cms.string( "" ),
20916     sumRecHits = cms.bool( False )
20917 )
20918 fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20919     saveTags = cms.bool( True ),
20920     inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ),
20921     triggerType = cms.int32( 85 ),
20922     MinE = cms.double( -1.0 ),
20923     MinPt = cms.double( -1.0 ),
20924     MinMass = cms.double( 30.0 ),
20925     MaxMass = cms.double( -1.0 ),
20926     MinEta = cms.double( -1.0 ),
20927     MaxEta = cms.double( 2.5 ),
20928     MinN = cms.int32( 2 )
20929 )
20930 fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20931     offset = cms.uint32( 0 ),
20932     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20933 )
20934 fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet",
20935     saveTags = cms.bool( True ),
20936     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20937     triggerType = cms.int32( 85 ),
20938     MinE = cms.double( -1.0 ),
20939     MinPt = cms.double( 290.0 ),
20940     MinMass = cms.double( 0.0 ),
20941     MaxMass = cms.double( -1.0 ),
20942     MinEta = cms.double( -1.0 ),
20943     MaxEta = cms.double( 2.5 ),
20944     MinN = cms.int32( 2 )
20945 )
20946 fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector",
20947     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20948     cut = cms.string( "pt > 290 && abs(eta) < 2.5" )
20949 )
20950 fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer",
20951     useMassDropTagger = cms.bool( False ),
20952     useFiltering = cms.bool( False ),
20953     useDynamicFiltering = cms.bool( False ),
20954     useTrimming = cms.bool( False ),
20955     usePruning = cms.bool( False ),
20956     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20957     useKtPruning = cms.bool( False ),
20958     useConstituentSubtraction = cms.bool( False ),
20959     useSoftDrop = cms.bool( True ),
20960     correctShape = cms.bool( False ),
20961     UseOnlyVertexTracks = cms.bool( False ),
20962     UseOnlyOnePV = cms.bool( False ),
20963     muCut = cms.double( -1.0 ),
20964     yCut = cms.double( -1.0 ),
20965     rFilt = cms.double( -1.0 ),
20966     rFiltFactor = cms.double( -1.0 ),
20967     trimPtFracMin = cms.double( -1.0 ),
20968     zcut = cms.double( 0.1 ),
20969     rcut_factor = cms.double( -1.0 ),
20970     csRho_EtaMax = cms.double( -1.0 ),
20971     csRParam = cms.double( -1.0 ),
20972     beta = cms.double( 0.0 ),
20973     R0 = cms.double( 0.8 ),
20974     gridMaxRapidity = cms.double( -1.0 ),
20975     gridSpacing = cms.double( -1.0 ),
20976     DzTrVtxMax = cms.double( 0.0 ),
20977     DxyTrVtxMax = cms.double( 0.0 ),
20978     MaxVtxZ = cms.double( 15.0 ),
20979     subjetPtMin = cms.double( -1.0 ),
20980     muMin = cms.double( -1.0 ),
20981     muMax = cms.double( -1.0 ),
20982     yMin = cms.double( -1.0 ),
20983     yMax = cms.double( -1.0 ),
20984     dRMin = cms.double( -1.0 ),
20985     dRMax = cms.double( -1.0 ),
20986     maxDepth = cms.int32( -1 ),
20987     nFilt = cms.int32( -1 ),
20988     MinVtxNdof = cms.int32( 0 ),
20989     src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ),
20990     srcPVs = cms.InputTag( "hltPixelVertices" ),
20991     jetType = cms.string( "PFJet" ),
20992     jetAlgorithm = cms.string( "AntiKt" ),
20993     rParam = cms.double( 0.8 ),
20994     inputEtMin = cms.double( 0.0 ),
20995     inputEMin = cms.double( 0.0 ),
20996     jetPtMin = cms.double( 0.0 ),
20997     doPVCorrection = cms.bool( False ),
20998     doAreaFastjet = cms.bool( False ),
20999     doRhoFastjet = cms.bool( False ),
21000     doPUOffsetCorr = cms.bool( False ),
21001     puPtMin = cms.double( 10.0 ),
21002     nSigmaPU = cms.double( 1.0 ),
21003     radiusPU = cms.double( 0.8 ),
21004     subtractorName = cms.string( "" ),
21005     useExplicitGhosts = cms.bool( False ),
21006     doAreaDiskApprox = cms.bool( True ),
21007     voronoiRfact = cms.double( -9.0 ),
21008     Rho_EtaMax = cms.double( 4.4 ),
21009     Ghost_EtaMax = cms.double( 6.0 ),
21010     Active_Area_Repeats = cms.int32( 5 ),
21011     GhostArea = cms.double( 0.01 ),
21012     restrictInputs = cms.bool( False ),
21013     maxInputs = cms.uint32( 1 ),
21014     writeCompound = cms.bool( False ),
21015     writeJetsWithConst = cms.bool( False ),
21016     doFastJetNonUniform = cms.bool( False ),
21017     useDeterministicSeed = cms.bool( True ),
21018     minSeed = cms.uint32( 0 ),
21019     verbosity = cms.int32( 0 ),
21020     puWidth = cms.double( 0.0 ),
21021     nExclude = cms.uint32( 0 ),
21022     maxBadEcalCells = cms.uint32( 9999999 ),
21023     maxBadHcalCells = cms.uint32( 9999999 ),
21024     maxProblematicEcalCells = cms.uint32( 9999999 ),
21025     maxProblematicHcalCells = cms.uint32( 9999999 ),
21026     maxRecoveredEcalCells = cms.uint32( 9999999 ),
21027     maxRecoveredHcalCells = cms.uint32( 9999999 ),
21028     puCenters = cms.vdouble(  ),
21029     applyWeight = cms.bool( False ),
21030     srcWeights = cms.InputTag( "" ),
21031     minimumTowersFraction = cms.double( 0.0 ),
21032     jetCollInstanceName = cms.string( "" ),
21033     sumRecHits = cms.bool( False )
21034 )
21035 fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
21036     saveTags = cms.bool( True ),
21037     inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ),
21038     triggerType = cms.int32( 85 ),
21039     MinE = cms.double( -1.0 ),
21040     MinPt = cms.double( -1.0 ),
21041     MinMass = cms.double( 30.0 ),
21042     MaxMass = cms.double( -1.0 ),
21043     MinEta = cms.double( -1.0 ),
21044     MaxEta = cms.double( 2.5 ),
21045     MinN = cms.int32( 2 )
21046 )
21047 fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed",
21048     saveTags = cms.bool( True ),
21049     L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
21050     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21051     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21052     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21053     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21054     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21055     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21056     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21057     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21058     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21059 )
21060 fragment.hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler",
21061     offset = cms.uint32( 0 ),
21062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21063 )
21064 fragment.hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet",
21065     saveTags = cms.bool( True ),
21066     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21067     triggerType = cms.int32( 85 ),
21068     MinE = cms.double( -1.0 ),
21069     MinPt = cms.double( 500.0 ),
21070     MinMass = cms.double( -1.0 ),
21071     MaxMass = cms.double( -1.0 ),
21072     MinEta = cms.double( -1.0 ),
21073     MaxEta = cms.double( 5.0 ),
21074     MinN = cms.int32( 1 )
21075 )
21076 fragment.hltPreCaloJet550NoJetID = cms.EDFilter( "HLTPrescaler",
21077     offset = cms.uint32( 0 ),
21078     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21079 )
21080 fragment.hltSingleCaloJet550 = cms.EDFilter( "HLT1CaloJet",
21081     saveTags = cms.bool( True ),
21082     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21083     triggerType = cms.int32( 85 ),
21084     MinE = cms.double( -1.0 ),
21085     MinPt = cms.double( 550.0 ),
21086     MinMass = cms.double( -1.0 ),
21087     MaxMass = cms.double( -1.0 ),
21088     MinEta = cms.double( -1.0 ),
21089     MaxEta = cms.double( 5.0 ),
21090     MinN = cms.int32( 1 )
21091 )
21092 fragment.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter( "HLTL1TSeed",
21093     saveTags = cms.bool( True ),
21094     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_OS_er2p3_Mass_8to14_DoubleEG3er2p1_Mass_Max20" ),
21095     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21096     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21097     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21098     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21099     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21100     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21101     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21102     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21103     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21104 )
21105 fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
21106     offset = cms.uint32( 0 ),
21107     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21108 )
21109 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21110     saveTags = cms.bool( True ),
21111     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21112     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21113     MaxEta = cms.double( 2.5 ),
21114     MinPt = cms.double( 0.0 ),
21115     MaxDeltaR = cms.double( 0.3 ),
21116     MinN = cms.int32( 2 ),
21117     CentralBxOnly = cms.bool( True ),
21118     SelectQualities = cms.vint32(  )
21119 )
21120 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21121     saveTags = cms.bool( True ),
21122     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21123     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21124     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21125     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21126     MinN = cms.int32( 0 ),
21127     MaxEta = cms.double( 2.5 ),
21128     AbsEtaBins = cms.vdouble( 5.0 ),
21129     MinNstations = cms.vint32( 0 ),
21130     MinNhits = cms.vint32( 0 ),
21131     CutOnChambers = cms.bool( False ),
21132     MinNchambers = cms.vint32( 0 ),
21133     MaxDr = cms.double( 9999.0 ),
21134     MinDr = cms.double( -1.0 ),
21135     MaxDz = cms.double( 9999.0 ),
21136     MinDxySig = cms.double( -1.0 ),
21137     MinPt = cms.double( 0.0 ),
21138     NSigmaPt = cms.double( 0.0 ),
21139     MatchToPreviousCand = cms.bool( True )
21140 )
21141 fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21142     saveTags = cms.bool( True ),
21143     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21144     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21145     MaxEta = cms.double( 2.5 ),
21146     MinPt = cms.double( 0.0 ),
21147     MaxDeltaR = cms.double( 0.3 ),
21148     MinN = cms.int32( 1 ),
21149     CentralBxOnly = cms.bool( True ),
21150     SelectQualities = cms.vint32(  )
21151 )
21152 fragment.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
21153     saveTags = cms.bool( True ),
21154     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21155     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21156     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21157     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21158     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21159     MinN = cms.int32( 2 ),
21160     MaxEta = cms.double( 2.5 ),
21161     MinNhits = cms.int32( 0 ),
21162     MaxDr = cms.double( 2.0 ),
21163     MinDr = cms.double( -1.0 ),
21164     MaxDz = cms.double( 9999.0 ),
21165     MinDxySig = cms.double( -1.0 ),
21166     MinPt = cms.double( 4.9 ),
21167     NSigmaPt = cms.double( 0.0 ),
21168     MaxNormalizedChi2 = cms.double( 9999.0 ),
21169     MaxDXYBeamSpot = cms.double( 9999.0 ),
21170     MinDXYBeamSpot = cms.double( -1.0 ),
21171     MinNmuonHits = cms.int32( 0 ),
21172     MaxPtDifference = cms.double( 9999.0 ),
21173     MinTrackPt = cms.double( 0.0 ),
21174     minMuonStations = cms.int32( 2 ),
21175     minTrkHits = cms.int32( -1 ),
21176     minMuonHits = cms.int32( -1 ),
21177     allowedTypeMask = cms.uint32( 255 ),
21178     requiredTypeMask = cms.uint32( 0 ),
21179     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21180     trkMuonId = cms.uint32( 0 ),
21181     L1MatchingdR = cms.double( 0.3 ),
21182     MatchToPreviousCand = cms.bool( True ),
21183     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21184     requireL3MuonTrajectorySeed = cms.bool( False ),
21185     useSimpleGeometry = cms.bool( True ),
21186     useStation2 = cms.bool( True ),
21187     fallbackToME1 = cms.bool( False ),
21188     cosmicPropagationHypothesis = cms.bool( False ),
21189     useMB2InOverlap = cms.bool( False ),
21190     useTrack = cms.string( "tracker" ),
21191     useState = cms.string( "atVertex" ),
21192     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21193     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21194     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21195 )
21196 fragment.hltDoubleMu5EG3L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21197     saveTags = cms.bool( True ),
21198     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21199     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21200     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21201     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21202     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21203     PreviousCandIsL2 = cms.bool( True ),
21204     FastAccept = cms.bool( False ),
21205     MinN = cms.int32( 1 ),
21206     MaxEta = cms.double( 2.5 ),
21207     MinNhits = cms.int32( 0 ),
21208     MaxDr = cms.double( 2.0 ),
21209     MaxDz = cms.double( 9999.0 ),
21210     ChargeOpt = cms.int32( -1 ),
21211     MinPtPair = cms.vdouble( 0.0 ),
21212     MaxPtPair = cms.vdouble( 1.0E125 ),
21213     MinPtMax = cms.vdouble( 0.0 ),
21214     MinPtMin = cms.vdouble( 0.0 ),
21215     MaxPtMin = cms.vdouble( 1.0E125 ),
21216     MinInvMass = cms.vdouble( 8.0 ),
21217     MaxInvMass = cms.vdouble( 11.0 ),
21218     MinDiMuonDeltaR = cms.double( -1.0 ),
21219     MinAcop = cms.double( -999.0 ),
21220     MaxAcop = cms.double( 999.0 ),
21221     MinPtBalance = cms.double( -1.0 ),
21222     MaxPtBalance = cms.double( 999999.0 ),
21223     NSigmaPt = cms.double( 0.0 ),
21224     MaxDCAMuMu = cms.double( 0.5 ),
21225     MaxRapidityPair = cms.double( 999999.0 ),
21226     CutCowboys = cms.bool( False ),
21227     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21228     L1MatchingdR = cms.double( 0.3 ),
21229     MatchToPreviousCand = cms.bool( True ),
21230     useSimpleGeometry = cms.bool( True ),
21231     useStation2 = cms.bool( True ),
21232     fallbackToME1 = cms.bool( False ),
21233     cosmicPropagationHypothesis = cms.bool( False ),
21234     useMB2InOverlap = cms.bool( False ),
21235     useTrack = cms.string( "tracker" ),
21236     useState = cms.string( "atVertex" ),
21237     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21238     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21239     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21240 )
21241 fragment.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
21242     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
21243     PreviousCandTag = cms.InputTag( "hltDoubleMu5EG3L3Filtered" ),
21244     matchToPrevious = cms.bool( True ),
21245     MaxEta = cms.double( 2.5 ),
21246     MinPt = cms.double( 0.0 ),
21247     MinPtPair = cms.double( 0.0 ),
21248     MinInvMass = cms.double( 0.0 ),
21249     MaxInvMass = cms.double( 999999.0 ),
21250     ChargeOpt = cms.int32( -1 )
21251 )
21252 fragment.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter( "HLTDisplacedmumuFilter",
21253     saveTags = cms.bool( True ),
21254     FastAccept = cms.bool( True ),
21255     MinLxySignificance = cms.double( 0.0 ),
21256     MaxLxySignificance = cms.double( -1.0 ),
21257     MaxNormalisedChi2 = cms.double( 999999.0 ),
21258     MinVtxProbability = cms.double( 0.005 ),
21259     MinCosinePointingAngle = cms.double( -2.0 ),
21260     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDiMu5EG3" ),
21261     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21262     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
21263 )
21264 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21265     saveTags = cms.bool( True ),
21266     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21267     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21268     candNonIsolatedTag = cms.InputTag( "" ),
21269     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21270     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21271     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21272     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21273     ncandcut = cms.int32( 2 ),
21274     doIsolated = cms.bool( False ),
21275     region_eta_size = cms.double( 0.522 ),
21276     region_eta_size_ecap = cms.double( 1.0 ),
21277     region_phi_size = cms.double( 1.044 ),
21278     barrel_end = cms.double( 1.4791 ),
21279     endcap_end = cms.double( 2.65 )
21280 )
21281 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21282     saveTags = cms.bool( True ),
21283     inputTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21284     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21285     etcutEB = cms.double( 2.0 ),
21286     etcutEE = cms.double( 2.0 ),
21287     minEtaCut = cms.double( -9999.0 ),
21288     maxEtaCut = cms.double( 9999.0 ),
21289     ncandcut = cms.int32( 2 )
21290 )
21291 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21292     saveTags = cms.bool( True ),
21293     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter" ),
21294     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21295     rhoTag = cms.InputTag( "" ),
21296     energyLowEdges = cms.vdouble( 0.0 ),
21297     lessThan = cms.bool( True ),
21298     useEt = cms.bool( False ),
21299     useAbs = cms.bool( False ),
21300     thrRegularEB = cms.vdouble( 0.013 ),
21301     thrRegularEE = cms.vdouble( 0.035 ),
21302     thrOverEEB = cms.vdouble( -1.0 ),
21303     thrOverEEE = cms.vdouble( -1.0 ),
21304     thrOverE2EB = cms.vdouble( -1.0 ),
21305     thrOverE2EE = cms.vdouble( -1.0 ),
21306     ncandcut = cms.int32( 2 ),
21307     doRhoCorrection = cms.bool( False ),
21308     rhoMax = cms.double( 9.9999999E7 ),
21309     rhoScale = cms.double( 1.0 ),
21310     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21311     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21312     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21313 )
21314 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21315     saveTags = cms.bool( True ),
21316     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21317     varTag = cms.InputTag( "hltEgammaHoverE" ),
21318     rhoTag = cms.InputTag( "" ),
21319     energyLowEdges = cms.vdouble( 0.0 ),
21320     lessThan = cms.bool( True ),
21321     useEt = cms.bool( False ),
21322     useAbs = cms.bool( False ),
21323     thrRegularEB = cms.vdouble( -1.0 ),
21324     thrRegularEE = cms.vdouble( -1.0 ),
21325     thrOverEEB = cms.vdouble( 0.13 ),
21326     thrOverEEE = cms.vdouble( 0.13 ),
21327     thrOverE2EB = cms.vdouble( -1.0 ),
21328     thrOverE2EE = cms.vdouble( -1.0 ),
21329     ncandcut = cms.int32( 2 ),
21330     doRhoCorrection = cms.bool( False ),
21331     rhoMax = cms.double( 9.9999999E7 ),
21332     rhoScale = cms.double( 1.0 ),
21333     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21334     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21335     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21336 )
21337 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
21338     cands = cms.InputTag( "hltEgammaCandidates" ),
21339     minEtCutEB = cms.double( 0.0 ),
21340     minEtCutEE = cms.double( 0.0 ),
21341     cuts = cms.VPSet( 
21342       cms.PSet(  endcapCut = cms.PSet( 
21343   useEt = cms.bool( False ),
21344   cutOverE = cms.double( 0.2 )
21345 ),
21346         var = cms.InputTag( "hltEgammaHoverE" ),
21347         barrelCut = cms.PSet( 
21348           useEt = cms.bool( False ),
21349           cutOverE = cms.double( 0.2 )
21350         )
21351       )
21352     )
21353 )
21354 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
21355     RegionPSet = cms.PSet( 
21356       minBSDeltaZ = cms.double( 0.0 ),
21357       useZInVertex = cms.bool( False ),
21358       vertices = cms.InputTag( "" ),
21359       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21360       useZInBeamspot = cms.bool( False ),
21361       ptMin = cms.double( 1.5 ),
21362       deltaEtaRegion = cms.double( 0.1 ),
21363       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
21364       originHalfLength = cms.double( 12.5 ),
21365       measurementTrackerEvent = cms.InputTag( "" ),
21366       originRadius = cms.double( 0.05 ),
21367       precise = cms.bool( True ),
21368       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21369       whereToUseMeasTracker = cms.string( "kNever" ),
21370       deltaPhiRegion = cms.double( 0.4 ),
21371       defaultZ = cms.double( 0.0 )
21372     )
21373 )
21374 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
21375     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
21376     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21377     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21378     clusterCheck = cms.InputTag( "" ),
21379     produceSeedingHitSets = cms.bool( True ),
21380     produceIntermediateHitDoublets = cms.bool( True ),
21381     maxElement = cms.uint32( 0 ),
21382     maxElementTotal = cms.uint32( 50000000 ),
21383     putEmptyIfMaxElementReached = cms.bool( False ),
21384     layerPairs = cms.vuint32( 0 )
21385 )
21386 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
21387     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
21388     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21389     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21390     clusterCheck = cms.InputTag( "" ),
21391     produceSeedingHitSets = cms.bool( True ),
21392     produceIntermediateHitDoublets = cms.bool( True ),
21393     maxElement = cms.uint32( 0 ),
21394     maxElementTotal = cms.uint32( 50000000 ),
21395     putEmptyIfMaxElementReached = cms.bool( False ),
21396     layerPairs = cms.vuint32( 0, 1 )
21397 )
21398 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
21399     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
21400     extraHitRPhitolerance = cms.double( 0.032 ),
21401     useBendingCorrection = cms.bool( True ),
21402     CAThetaCut = cms.double( 0.004 ),
21403     CAPhiCut = cms.double( 0.1 ),
21404     CAThetaCut_byTriplets = cms.VPSet( 
21405       cms.PSet(  seedingLayers = cms.string( "" ),
21406         cut = cms.double( -1.0 )
21407       )
21408     ),
21409     CAPhiCut_byTriplets = cms.VPSet( 
21410       cms.PSet(  seedingLayers = cms.string( "" ),
21411         cut = cms.double( -1.0 )
21412       )
21413     ),
21414     CAHardPtCut = cms.double( 0.3 ),
21415     maxChi2 = cms.PSet( 
21416       value2 = cms.double( 6.0 ),
21417       value1 = cms.double( 100.0 ),
21418       pt1 = cms.double( 0.8 ),
21419       enabled = cms.bool( True ),
21420       pt2 = cms.double( 8.0 )
21421     ),
21422     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21423 )
21424 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21425     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
21426     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21427     SeedMomentumForBOFF = cms.double( 5.0 ),
21428     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21429     MinOneOverPtError = cms.double( 1.0 ),
21430     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21431     magneticField = cms.string( "ParabolicMf" ),
21432     forceKinematicWithRegionDirection = cms.bool( False ),
21433     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21434 )
21435 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21436     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
21437     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21438     SeedMomentumForBOFF = cms.double( 5.0 ),
21439     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21440     MinOneOverPtError = cms.double( 1.0 ),
21441     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21442     magneticField = cms.string( "ParabolicMf" ),
21443     forceKinematicWithRegionDirection = cms.bool( False ),
21444     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21445 )
21446 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
21447     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
21448     clusterRemovalInfos = cms.VInputTag(  )
21449 )
21450 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
21451     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
21452     vertices = cms.InputTag( "" ),
21453     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21454     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
21455     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21456     matcherConfig = cms.PSet( 
21457       useRecoVertex = cms.bool( False ),
21458       minNrHits = cms.vuint32( 2, 3 ),
21459       matchingCuts = cms.VPSet( 
21460         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
21461           version = cms.int32( 2 ),
21462           dRZMaxHighEt = cms.vdouble( 9999.0 ),
21463           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
21464           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
21465           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
21466           dRZMaxHighEtThres = cms.vdouble( 0.0 )
21467         ),
21468         cms.PSet(  etaBins = cms.vdouble(  ),
21469           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21470           version = cms.int32( 2 ),
21471           dRZMaxHighEt = cms.vdouble( 0.05 ),
21472           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21473           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21474           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21475           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21476         ),
21477         cms.PSet(  etaBins = cms.vdouble(  ),
21478           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21479           version = cms.int32( 2 ),
21480           dRZMaxHighEt = cms.vdouble( 0.05 ),
21481           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21482           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21483           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21484           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21485         )
21486       ),
21487       minNrHitsValidLayerBins = cms.vint32( 4 ),
21488       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
21489       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
21490       paramMagField = cms.ESInputTag( "","ParabolicMf" )
21491     )
21492 )
21493 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
21494     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21495     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21496     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
21497   cms.PSet(  yMin = cms.int32( 1 ),
21498     binType = cms.string( "AbsEtaClus" ),
21499     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
21500     xMin = cms.double( 0.0 ),
21501     yMax = cms.int32( 1 ),
21502     xMax = cms.double( 1.5 ),
21503     funcType = cms.string( "TF1:=pol3" )
21504   ),
21505   cms.PSet(  yMin = cms.int32( 2 ),
21506     binType = cms.string( "AbsEtaClus" ),
21507     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
21508     xMin = cms.double( 0.0 ),
21509     yMax = cms.int32( 2 ),
21510     xMax = cms.double( 1.5 ),
21511     funcType = cms.string( "TF1:=pol3" )
21512   ),
21513   cms.PSet(  yMin = cms.int32( 3 ),
21514     binType = cms.string( "AbsEtaClus" ),
21515     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
21516     xMin = cms.double( 0.0 ),
21517     yMax = cms.int32( 99999 ),
21518     xMax = cms.double( 1.5 ),
21519     funcType = cms.string( "TF1:=pol3" )
21520   ),
21521   cms.PSet(  yMin = cms.int32( 1 ),
21522     binType = cms.string( "AbsEtaClus" ),
21523     funcParams = cms.vdouble( 0.00823, -0.0029 ),
21524     xMin = cms.double( 1.5 ),
21525     yMax = cms.int32( 1 ),
21526     xMax = cms.double( 2.0 ),
21527     funcType = cms.string( "TF1:=pol1" )
21528   ),
21529   cms.PSet(  yMin = cms.int32( 1 ),
21530     binType = cms.string( "AbsEtaClus" ),
21531     funcParams = cms.vdouble( 0.00282 ),
21532     xMin = cms.double( 2.0 ),
21533     yMax = cms.int32( 1 ),
21534     xMax = cms.double( 3.0 ),
21535     funcType = cms.string( "TF1:=pol0" )
21536   ),
21537   cms.PSet(  yMin = cms.int32( 2 ),
21538     binType = cms.string( "AbsEtaClus" ),
21539     funcParams = cms.vdouble( 0.010838, -0.00345 ),
21540     xMin = cms.double( 1.5 ),
21541     yMax = cms.int32( 2 ),
21542     xMax = cms.double( 2.0 ),
21543     funcType = cms.string( "TF1:=pol1" )
21544   ),
21545   cms.PSet(  yMin = cms.int32( 2 ),
21546     binType = cms.string( "AbsEtaClus" ),
21547     funcParams = cms.vdouble( 0.0043 ),
21548     xMin = cms.double( 2.0 ),
21549     yMax = cms.int32( 2 ),
21550     xMax = cms.double( 3.0 ),
21551     funcType = cms.string( "TF1:=pol0" )
21552   ),
21553   cms.PSet(  yMin = cms.int32( 3 ),
21554     binType = cms.string( "AbsEtaClus" ),
21555     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
21556     xMin = cms.double( 1.5 ),
21557     yMax = cms.int32( 99999 ),
21558     xMax = cms.double( 3.0 ),
21559     funcType = cms.string( "TF1:=pol2" )
21560   )
21561 ) ),
21562     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
21563   cms.PSet(  yMin = cms.int32( 1 ),
21564     binType = cms.string( "AbsEtaClus" ),
21565     funcParams = cms.vdouble( 1.3E-4 ),
21566     xMin = cms.double( 0.0 ),
21567     yMax = cms.int32( 99999 ),
21568     xMax = cms.double( 1.6 ),
21569     funcType = cms.string( "TF1:=pol0" )
21570   ),
21571   cms.PSet(  yMin = cms.int32( 1 ),
21572     binType = cms.string( "AbsEtaClus" ),
21573     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
21574     xMin = cms.double( 1.5 ),
21575     yMax = cms.int32( 99999 ),
21576     xMax = cms.double( 1.9 ),
21577     funcType = cms.string( "TF1:=pol1" )
21578   ),
21579   cms.PSet(  yMin = cms.int32( 1 ),
21580     binType = cms.string( "AbsEtaClus" ),
21581     funcParams = cms.vdouble( 7.94E-5 ),
21582     xMin = cms.double( 1.9 ),
21583     yMax = cms.int32( 99999 ),
21584     xMax = cms.double( 3.0 ),
21585     funcType = cms.string( "TF1:=pol0" )
21586   )
21587 ) ),
21588     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
21589   cms.PSet(  yMin = cms.int32( 1 ),
21590     binType = cms.string( "AbsEtaClus" ),
21591     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
21592     xMin = cms.double( 0.0 ),
21593     yMax = cms.int32( 99999 ),
21594     xMax = cms.double( 1.5 ),
21595     funcType = cms.string( "TF1:=pol3" )
21596   ),
21597   cms.PSet(  yMin = cms.int32( 1 ),
21598     binType = cms.string( "AbsEtaClus" ),
21599     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
21600     xMin = cms.double( 1.5 ),
21601     yMax = cms.int32( 99999 ),
21602     xMax = cms.double( 3.0 ),
21603     funcType = cms.string( "TF1:=pol3" )
21604   )
21605 ) ),
21606     productsToWrite = cms.int32( 0 )
21607 )
21608 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21609     saveTags = cms.bool( True ),
21610     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter" ),
21611     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21612     npixelmatchcut = cms.double( 1.0 ),
21613     ncandcut = cms.int32( 2 ),
21614     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21615     s_a_phi1B = cms.double( 0.0069 ),
21616     s_a_phi1I = cms.double( 0.0088 ),
21617     s_a_phi1F = cms.double( 0.0076 ),
21618     s_a_phi2B = cms.double( 3.7E-4 ),
21619     s_a_phi2I = cms.double( 7.0E-4 ),
21620     s_a_phi2F = cms.double( 0.00906 ),
21621     s_a_zB = cms.double( 0.012 ),
21622     s_a_rI = cms.double( 0.027 ),
21623     s_a_rF = cms.double( 0.04 ),
21624     s2_threshold = cms.double( 0.4 ),
21625     tanhSO10BarrelThres = cms.double( 0.35 ),
21626     tanhSO10InterThres = cms.double( 1.0 ),
21627     tanhSO10ForwardThres = cms.double( 1.0 ),
21628     useS = cms.bool( False ),
21629     pixelVeto = cms.bool( False )
21630 )
21631 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
21632     cleanTrajectoryAfterInOut = cms.bool( True ),
21633     doSeedingRegionRebuilding = cms.bool( True ),
21634     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21635     reverseTrajectories = cms.bool( False ),
21636     useHitsSplitting = cms.bool( True ),
21637     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21638     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21639     clustersToSkip = cms.InputTag( "" ),
21640     phase2clustersToSkip = cms.InputTag( "" ),
21641     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
21642     TransientInitialStateEstimatorParameters = cms.PSet( 
21643       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
21644       numberMeasurementsForFit = cms.int32( 4 ),
21645       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
21646     ),
21647     numHitsForSeedCleaner = cms.int32( 4 ),
21648     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21649     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
21650     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
21651     maxNSeeds = cms.uint32( 1000000 ),
21652     maxSeedsBeforeCleaning = cms.uint32( 1000 )
21653 )
21654 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
21655     TrajectoryInEvent = cms.bool( True ),
21656     useHitsSplitting = cms.bool( False ),
21657     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
21658     AlgorithmName = cms.string( "gsf" ),
21659     GeometricInnerState = cms.bool( True ),
21660     reMatchSplitHits = cms.bool( False ),
21661     usePropagatorForPCA = cms.bool( False ),
21662     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21663     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21664     useSimpleMF = cms.bool( False ),
21665     SimpleMagneticField = cms.string( "" ),
21666     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
21667     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
21668     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21669     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21670     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
21671 )
21672 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
21673     TrackProducer = cms.InputTag( "" ),
21674     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
21675     UseGsfTracks = cms.bool( True ),
21676     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
21677 )
21678 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
21679     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21680     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
21681     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
21682     upperTrackNrToRemoveCut = cms.int32( 9999 ),
21683     lowerTrackNrToRemoveCut = cms.int32( -1 ),
21684     useDefaultValuesForBarrel = cms.bool( False ),
21685     useDefaultValuesForEndcap = cms.bool( False ),
21686     produceAbsValues = cms.bool( False )
21687 )
21688 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21689     saveTags = cms.bool( True ),
21690     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21691     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21692     rhoTag = cms.InputTag( "" ),
21693     energyLowEdges = cms.vdouble( 0.0 ),
21694     lessThan = cms.bool( True ),
21695     useEt = cms.bool( True ),
21696     useAbs = cms.bool( True ),
21697     thrRegularEB = cms.vdouble( 999999.0 ),
21698     thrRegularEE = cms.vdouble( 999999.0 ),
21699     thrOverEEB = cms.vdouble( -1.0 ),
21700     thrOverEEE = cms.vdouble( -1.0 ),
21701     thrOverE2EB = cms.vdouble( -1.0 ),
21702     thrOverE2EE = cms.vdouble( -1.0 ),
21703     ncandcut = cms.int32( 2 ),
21704     doRhoCorrection = cms.bool( False ),
21705     rhoMax = cms.double( 9.9999999E7 ),
21706     rhoScale = cms.double( 1.0 ),
21707     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21708     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21709     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21710 )
21711 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21712     saveTags = cms.bool( True ),
21713     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21714     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21715     rhoTag = cms.InputTag( "" ),
21716     energyLowEdges = cms.vdouble( 0.0 ),
21717     lessThan = cms.bool( True ),
21718     useEt = cms.bool( True ),
21719     useAbs = cms.bool( True ),
21720     thrRegularEB = cms.vdouble( 0.01 ),
21721     thrRegularEE = cms.vdouble( 0.015 ),
21722     thrOverEEB = cms.vdouble( -1.0 ),
21723     thrOverEEE = cms.vdouble( -1.0 ),
21724     thrOverE2EB = cms.vdouble( -1.0 ),
21725     thrOverE2EE = cms.vdouble( -1.0 ),
21726     ncandcut = cms.int32( 2 ),
21727     doRhoCorrection = cms.bool( False ),
21728     rhoMax = cms.double( 9.9999999E7 ),
21729     rhoScale = cms.double( 1.0 ),
21730     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21731     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21732     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21733 )
21734 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21735     saveTags = cms.bool( True ),
21736     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter" ),
21737     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21738     rhoTag = cms.InputTag( "" ),
21739     energyLowEdges = cms.vdouble( 0.0 ),
21740     lessThan = cms.bool( True ),
21741     useEt = cms.bool( True ),
21742     useAbs = cms.bool( True ),
21743     thrRegularEB = cms.vdouble( 0.1 ),
21744     thrRegularEE = cms.vdouble( 0.1 ),
21745     thrOverEEB = cms.vdouble( -1.0 ),
21746     thrOverEEE = cms.vdouble( -1.0 ),
21747     thrOverE2EB = cms.vdouble( -1.0 ),
21748     thrOverE2EE = cms.vdouble( -1.0 ),
21749     ncandcut = cms.int32( 2 ),
21750     doRhoCorrection = cms.bool( False ),
21751     rhoMax = cms.double( 9.9999999E7 ),
21752     rhoScale = cms.double( 1.0 ),
21753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21755     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21756 )
21757 fragment.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter( "HLTL1TSeed",
21758     saveTags = cms.bool( True ),
21759     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_OS_er2p3_Mass_Max14_DoubleEG7p5_er2p1_Mass_Max20" ),
21760     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21761     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21762     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21763     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21764     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21765     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21766     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21767     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21768     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21769 )
21770 fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter( "HLTPrescaler",
21771     offset = cms.uint32( 0 ),
21772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21773 )
21774 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21775     saveTags = cms.bool( True ),
21776     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21777     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21778     MaxEta = cms.double( 2.5 ),
21779     MinPt = cms.double( 0.0 ),
21780     MaxDeltaR = cms.double( 0.3 ),
21781     MinN = cms.int32( 2 ),
21782     CentralBxOnly = cms.bool( True ),
21783     SelectQualities = cms.vint32(  )
21784 )
21785 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21786     saveTags = cms.bool( True ),
21787     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21788     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21789     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21790     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21791     MinN = cms.int32( 0 ),
21792     MaxEta = cms.double( 2.5 ),
21793     AbsEtaBins = cms.vdouble( 5.0 ),
21794     MinNstations = cms.vint32( 0 ),
21795     MinNhits = cms.vint32( 0 ),
21796     CutOnChambers = cms.bool( False ),
21797     MinNchambers = cms.vint32( 0 ),
21798     MaxDr = cms.double( 9999.0 ),
21799     MinDr = cms.double( -1.0 ),
21800     MaxDz = cms.double( 9999.0 ),
21801     MinDxySig = cms.double( -1.0 ),
21802     MinPt = cms.double( 0.0 ),
21803     NSigmaPt = cms.double( 0.0 ),
21804     MatchToPreviousCand = cms.bool( True )
21805 )
21806 fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21807     saveTags = cms.bool( True ),
21808     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21809     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21810     MaxEta = cms.double( 2.5 ),
21811     MinPt = cms.double( 0.0 ),
21812     MaxDeltaR = cms.double( 0.3 ),
21813     MinN = cms.int32( 1 ),
21814     CentralBxOnly = cms.bool( True ),
21815     SelectQualities = cms.vint32(  )
21816 )
21817 fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21818     saveTags = cms.bool( True ),
21819     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21820     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21821     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0" ),
21822     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21823     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21824     MinN = cms.int32( 2 ),
21825     MaxEta = cms.double( 2.5 ),
21826     MinNhits = cms.int32( 0 ),
21827     MaxDr = cms.double( 2.0 ),
21828     MinDr = cms.double( -1.0 ),
21829     MaxDz = cms.double( 9999.0 ),
21830     MinDxySig = cms.double( -1.0 ),
21831     MinPt = cms.double( 2.9 ),
21832     NSigmaPt = cms.double( 0.0 ),
21833     MaxNormalizedChi2 = cms.double( 9999.0 ),
21834     MaxDXYBeamSpot = cms.double( 9999.0 ),
21835     MinDXYBeamSpot = cms.double( -1.0 ),
21836     MinNmuonHits = cms.int32( 0 ),
21837     MaxPtDifference = cms.double( 9999.0 ),
21838     MinTrackPt = cms.double( 0.0 ),
21839     minMuonStations = cms.int32( 2 ),
21840     minTrkHits = cms.int32( -1 ),
21841     minMuonHits = cms.int32( -1 ),
21842     allowedTypeMask = cms.uint32( 255 ),
21843     requiredTypeMask = cms.uint32( 0 ),
21844     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21845     trkMuonId = cms.uint32( 0 ),
21846     L1MatchingdR = cms.double( 0.3 ),
21847     MatchToPreviousCand = cms.bool( True ),
21848     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21849     requireL3MuonTrajectorySeed = cms.bool( False ),
21850     useSimpleGeometry = cms.bool( True ),
21851     useStation2 = cms.bool( True ),
21852     fallbackToME1 = cms.bool( False ),
21853     cosmicPropagationHypothesis = cms.bool( False ),
21854     useMB2InOverlap = cms.bool( False ),
21855     useTrack = cms.string( "tracker" ),
21856     useState = cms.string( "atVertex" ),
21857     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21858     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21859     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21860 )
21861 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21862     saveTags = cms.bool( True ),
21863     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21864     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21865     candNonIsolatedTag = cms.InputTag( "" ),
21866     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21867     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21868     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21869     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21870     ncandcut = cms.int32( 2 ),
21871     doIsolated = cms.bool( False ),
21872     region_eta_size = cms.double( 0.522 ),
21873     region_eta_size_ecap = cms.double( 1.0 ),
21874     region_phi_size = cms.double( 1.044 ),
21875     barrel_end = cms.double( 1.4791 ),
21876     endcap_end = cms.double( 2.65 )
21877 )
21878 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21879     saveTags = cms.bool( True ),
21880     inputTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21881     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21882     etcutEB = cms.double( 7.0 ),
21883     etcutEE = cms.double( 7.0 ),
21884     minEtaCut = cms.double( -9999.0 ),
21885     maxEtaCut = cms.double( 9999.0 ),
21886     ncandcut = cms.int32( 2 )
21887 )
21888 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21889     saveTags = cms.bool( True ),
21890     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter" ),
21891     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21892     rhoTag = cms.InputTag( "" ),
21893     energyLowEdges = cms.vdouble( 0.0 ),
21894     lessThan = cms.bool( True ),
21895     useEt = cms.bool( False ),
21896     useAbs = cms.bool( False ),
21897     thrRegularEB = cms.vdouble( 0.013 ),
21898     thrRegularEE = cms.vdouble( 0.035 ),
21899     thrOverEEB = cms.vdouble( -1.0 ),
21900     thrOverEEE = cms.vdouble( -1.0 ),
21901     thrOverE2EB = cms.vdouble( -1.0 ),
21902     thrOverE2EE = cms.vdouble( -1.0 ),
21903     ncandcut = cms.int32( 2 ),
21904     doRhoCorrection = cms.bool( False ),
21905     rhoMax = cms.double( 9.9999999E7 ),
21906     rhoScale = cms.double( 1.0 ),
21907     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21908     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21909     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21910 )
21911 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21912     saveTags = cms.bool( True ),
21913     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21914     varTag = cms.InputTag( "hltEgammaHoverE" ),
21915     rhoTag = cms.InputTag( "" ),
21916     energyLowEdges = cms.vdouble( 0.0 ),
21917     lessThan = cms.bool( True ),
21918     useEt = cms.bool( False ),
21919     useAbs = cms.bool( False ),
21920     thrRegularEB = cms.vdouble( -1.0 ),
21921     thrRegularEE = cms.vdouble( -1.0 ),
21922     thrOverEEB = cms.vdouble( 0.13 ),
21923     thrOverEEE = cms.vdouble( 0.13 ),
21924     thrOverE2EB = cms.vdouble( -1.0 ),
21925     thrOverE2EE = cms.vdouble( -1.0 ),
21926     ncandcut = cms.int32( 2 ),
21927     doRhoCorrection = cms.bool( False ),
21928     rhoMax = cms.double( 9.9999999E7 ),
21929     rhoScale = cms.double( 1.0 ),
21930     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21931     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21932     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21933 )
21934 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21935     saveTags = cms.bool( True ),
21936     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter" ),
21937     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21938     npixelmatchcut = cms.double( 1.0 ),
21939     ncandcut = cms.int32( 2 ),
21940     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21941     s_a_phi1B = cms.double( 0.0069 ),
21942     s_a_phi1I = cms.double( 0.0088 ),
21943     s_a_phi1F = cms.double( 0.0076 ),
21944     s_a_phi2B = cms.double( 3.7E-4 ),
21945     s_a_phi2I = cms.double( 7.0E-4 ),
21946     s_a_phi2F = cms.double( 0.00906 ),
21947     s_a_zB = cms.double( 0.012 ),
21948     s_a_rI = cms.double( 0.027 ),
21949     s_a_rF = cms.double( 0.04 ),
21950     s2_threshold = cms.double( 0.4 ),
21951     tanhSO10BarrelThres = cms.double( 0.35 ),
21952     tanhSO10InterThres = cms.double( 1.0 ),
21953     tanhSO10ForwardThres = cms.double( 1.0 ),
21954     useS = cms.bool( False ),
21955     pixelVeto = cms.bool( False )
21956 )
21957 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21958     saveTags = cms.bool( True ),
21959     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21960     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21961     rhoTag = cms.InputTag( "" ),
21962     energyLowEdges = cms.vdouble( 0.0 ),
21963     lessThan = cms.bool( True ),
21964     useEt = cms.bool( True ),
21965     useAbs = cms.bool( True ),
21966     thrRegularEB = cms.vdouble( 999999.0 ),
21967     thrRegularEE = cms.vdouble( 999999.0 ),
21968     thrOverEEB = cms.vdouble( -1.0 ),
21969     thrOverEEE = cms.vdouble( -1.0 ),
21970     thrOverE2EB = cms.vdouble( -1.0 ),
21971     thrOverE2EE = cms.vdouble( -1.0 ),
21972     ncandcut = cms.int32( 2 ),
21973     doRhoCorrection = cms.bool( False ),
21974     rhoMax = cms.double( 9.9999999E7 ),
21975     rhoScale = cms.double( 1.0 ),
21976     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21977     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21978     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21979 )
21980 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21981     saveTags = cms.bool( True ),
21982     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21983     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21984     rhoTag = cms.InputTag( "" ),
21985     energyLowEdges = cms.vdouble( 0.0 ),
21986     lessThan = cms.bool( True ),
21987     useEt = cms.bool( True ),
21988     useAbs = cms.bool( True ),
21989     thrRegularEB = cms.vdouble( 0.01 ),
21990     thrRegularEE = cms.vdouble( 0.015 ),
21991     thrOverEEB = cms.vdouble( -1.0 ),
21992     thrOverEEE = cms.vdouble( -1.0 ),
21993     thrOverE2EB = cms.vdouble( -1.0 ),
21994     thrOverE2EE = cms.vdouble( -1.0 ),
21995     ncandcut = cms.int32( 2 ),
21996     doRhoCorrection = cms.bool( False ),
21997     rhoMax = cms.double( 9.9999999E7 ),
21998     rhoScale = cms.double( 1.0 ),
21999     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22000     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22001     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22002 )
22003 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22004     saveTags = cms.bool( True ),
22005     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter" ),
22006     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
22007     rhoTag = cms.InputTag( "" ),
22008     energyLowEdges = cms.vdouble( 0.0 ),
22009     lessThan = cms.bool( True ),
22010     useEt = cms.bool( True ),
22011     useAbs = cms.bool( True ),
22012     thrRegularEB = cms.vdouble( 0.1 ),
22013     thrRegularEE = cms.vdouble( 0.1 ),
22014     thrOverEEB = cms.vdouble( -1.0 ),
22015     thrOverEEE = cms.vdouble( -1.0 ),
22016     thrOverE2EB = cms.vdouble( -1.0 ),
22017     thrOverE2EE = cms.vdouble( -1.0 ),
22018     ncandcut = cms.int32( 2 ),
22019     doRhoCorrection = cms.bool( False ),
22020     rhoMax = cms.double( 9.9999999E7 ),
22021     rhoScale = cms.double( 1.0 ),
22022     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22023     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22024     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22025 )
22026 fragment.hltL1sTripleMuV1OSM5to17 = cms.EDFilter( "HLTL1TSeed",
22027     saveTags = cms.bool( True ),
22028     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" ),
22029     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22030     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22031     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22032     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22033     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22034     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22035     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22036     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22037     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22038 )
22039 fragment.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22040     offset = cms.uint32( 0 ),
22041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22042 )
22043 fragment.hltTripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22044     saveTags = cms.bool( True ),
22045     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22046     PreviousCandTag = cms.InputTag( "hltL1sTripleMuV1OSM5to17" ),
22047     MaxEta = cms.double( 2.5 ),
22048     MinPt = cms.double( 0.0 ),
22049     MaxDeltaR = cms.double( 0.3 ),
22050     MinN = cms.int32( 3 ),
22051     CentralBxOnly = cms.bool( True ),
22052     SelectQualities = cms.vint32(  )
22053 )
22054 fragment.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22055     saveTags = cms.bool( True ),
22056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22057     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
22058     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22059     SeedMapTag = cms.InputTag( "hltL2Muons" ),
22060     MinN = cms.int32( 0 ),
22061     MaxEta = cms.double( 2.5 ),
22062     AbsEtaBins = cms.vdouble( 0.0 ),
22063     MinNstations = cms.vint32( 0 ),
22064     MinNhits = cms.vint32( 0 ),
22065     CutOnChambers = cms.bool( False ),
22066     MinNchambers = cms.vint32( 0 ),
22067     MaxDr = cms.double( 9999.0 ),
22068     MinDr = cms.double( -1.0 ),
22069     MaxDz = cms.double( 9999.0 ),
22070     MinDxySig = cms.double( -1.0 ),
22071     MinPt = cms.double( 0.0 ),
22072     NSigmaPt = cms.double( 0.0 ),
22073     MatchToPreviousCand = cms.bool( True )
22074 )
22075 fragment.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22076     saveTags = cms.bool( True ),
22077     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
22078     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22079     MaxEta = cms.double( 2.5 ),
22080     MinPt = cms.double( 0.0 ),
22081     MaxDeltaR = cms.double( 0.3 ),
22082     MinN = cms.int32( 1 ),
22083     CentralBxOnly = cms.bool( True ),
22084     SelectQualities = cms.vint32(  )
22085 )
22086 fragment.hltTripleMuL3V2PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22087     saveTags = cms.bool( True ),
22088     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22089     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22090     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22091     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22092     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22093     MinN = cms.int32( 3 ),
22094     MaxEta = cms.double( 2.5 ),
22095     MinNhits = cms.int32( 0 ),
22096     MaxDr = cms.double( 2.0 ),
22097     MinDr = cms.double( -1.0 ),
22098     MaxDz = cms.double( 9999.0 ),
22099     MinDxySig = cms.double( -1.0 ),
22100     MinPt = cms.double( 2.0 ),
22101     NSigmaPt = cms.double( 0.0 ),
22102     MaxNormalizedChi2 = cms.double( 9999.0 ),
22103     MaxDXYBeamSpot = cms.double( 9999.0 ),
22104     MinDXYBeamSpot = cms.double( -1.0 ),
22105     MinNmuonHits = cms.int32( 0 ),
22106     MaxPtDifference = cms.double( 9999.0 ),
22107     MinTrackPt = cms.double( 0.0 ),
22108     minMuonStations = cms.int32( 2 ),
22109     minTrkHits = cms.int32( -1 ),
22110     minMuonHits = cms.int32( -1 ),
22111     allowedTypeMask = cms.uint32( 255 ),
22112     requiredTypeMask = cms.uint32( 0 ),
22113     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22114     trkMuonId = cms.uint32( 0 ),
22115     L1MatchingdR = cms.double( 0.3 ),
22116     MatchToPreviousCand = cms.bool( True ),
22117     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22118     requireL3MuonTrajectorySeed = cms.bool( False ),
22119     useSimpleGeometry = cms.bool( True ),
22120     useStation2 = cms.bool( True ),
22121     fallbackToME1 = cms.bool( False ),
22122     cosmicPropagationHypothesis = cms.bool( False ),
22123     useMB2InOverlap = cms.bool( False ),
22124     useTrack = cms.string( "tracker" ),
22125     useState = cms.string( "atVertex" ),
22126     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22127     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22128     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22129 )
22130 fragment.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22131     saveTags = cms.bool( True ),
22132     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22133     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22134     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22135     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22136     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22137     MinN = cms.int32( 2 ),
22138     MaxEta = cms.double( 2.5 ),
22139     MinNhits = cms.int32( 0 ),
22140     MaxDr = cms.double( 2.0 ),
22141     MinDr = cms.double( -1.0 ),
22142     MaxDz = cms.double( 9999.0 ),
22143     MinDxySig = cms.double( -1.0 ),
22144     MinPt = cms.double( 3.5 ),
22145     NSigmaPt = cms.double( 0.0 ),
22146     MaxNormalizedChi2 = cms.double( 9999.0 ),
22147     MaxDXYBeamSpot = cms.double( 9999.0 ),
22148     MinDXYBeamSpot = cms.double( -1.0 ),
22149     MinNmuonHits = cms.int32( 0 ),
22150     MaxPtDifference = cms.double( 9999.0 ),
22151     MinTrackPt = cms.double( 0.0 ),
22152     minMuonStations = cms.int32( 2 ),
22153     minTrkHits = cms.int32( -1 ),
22154     minMuonHits = cms.int32( -1 ),
22155     allowedTypeMask = cms.uint32( 255 ),
22156     requiredTypeMask = cms.uint32( 0 ),
22157     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22158     trkMuonId = cms.uint32( 0 ),
22159     L1MatchingdR = cms.double( 0.3 ),
22160     MatchToPreviousCand = cms.bool( True ),
22161     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22162     requireL3MuonTrajectorySeed = cms.bool( False ),
22163     useSimpleGeometry = cms.bool( True ),
22164     useStation2 = cms.bool( True ),
22165     fallbackToME1 = cms.bool( False ),
22166     cosmicPropagationHypothesis = cms.bool( False ),
22167     useMB2InOverlap = cms.bool( False ),
22168     useTrack = cms.string( "tracker" ),
22169     useState = cms.string( "atVertex" ),
22170     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22171     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22172     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22173 )
22174 fragment.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22175     saveTags = cms.bool( True ),
22176     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22177     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22178     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22179     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22180     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22181     MinN = cms.int32( 1 ),
22182     MaxEta = cms.double( 2.5 ),
22183     MinNhits = cms.int32( 0 ),
22184     MaxDr = cms.double( 2.0 ),
22185     MinDr = cms.double( -1.0 ),
22186     MaxDz = cms.double( 9999.0 ),
22187     MinDxySig = cms.double( -1.0 ),
22188     MinPt = cms.double( 5.0 ),
22189     NSigmaPt = cms.double( 0.0 ),
22190     MaxNormalizedChi2 = cms.double( 9999.0 ),
22191     MaxDXYBeamSpot = cms.double( 9999.0 ),
22192     MinDXYBeamSpot = cms.double( -1.0 ),
22193     MinNmuonHits = cms.int32( 0 ),
22194     MaxPtDifference = cms.double( 9999.0 ),
22195     MinTrackPt = cms.double( 0.0 ),
22196     minMuonStations = cms.int32( 2 ),
22197     minTrkHits = cms.int32( -1 ),
22198     minMuonHits = cms.int32( -1 ),
22199     allowedTypeMask = cms.uint32( 255 ),
22200     requiredTypeMask = cms.uint32( 0 ),
22201     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22202     trkMuonId = cms.uint32( 0 ),
22203     L1MatchingdR = cms.double( 0.3 ),
22204     MatchToPreviousCand = cms.bool( True ),
22205     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22206     requireL3MuonTrajectorySeed = cms.bool( False ),
22207     useSimpleGeometry = cms.bool( True ),
22208     useStation2 = cms.bool( True ),
22209     fallbackToME1 = cms.bool( False ),
22210     cosmicPropagationHypothesis = cms.bool( False ),
22211     useMB2InOverlap = cms.bool( False ),
22212     useTrack = cms.string( "tracker" ),
22213     useState = cms.string( "atVertex" ),
22214     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22215     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22216     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22217 )
22218 fragment.hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
22219     saveTags = cms.bool( True ),
22220     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22221     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22222     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22223     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22224     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22225     PreviousCandIsL2 = cms.bool( True ),
22226     FastAccept = cms.bool( False ),
22227     MinN = cms.int32( 1 ),
22228     MaxEta = cms.double( 2.5 ),
22229     MinNhits = cms.int32( 0 ),
22230     MaxDr = cms.double( 2.0 ),
22231     MaxDz = cms.double( 9999.0 ),
22232     ChargeOpt = cms.int32( -1 ),
22233     MinPtPair = cms.vdouble( 0.0 ),
22234     MaxPtPair = cms.vdouble( 1.0E125 ),
22235     MinPtMax = cms.vdouble( 0.0 ),
22236     MinPtMin = cms.vdouble( 0.0 ),
22237     MaxPtMin = cms.vdouble( 1.0E125 ),
22238     MinInvMass = cms.vdouble( 8.5 ),
22239     MaxInvMass = cms.vdouble( 11.4 ),
22240     MinDiMuonDeltaR = cms.double( -1.0 ),
22241     MinAcop = cms.double( -999.0 ),
22242     MaxAcop = cms.double( 999.0 ),
22243     MinPtBalance = cms.double( -1.0 ),
22244     MaxPtBalance = cms.double( 999999.0 ),
22245     NSigmaPt = cms.double( 0.0 ),
22246     MaxDCAMuMu = cms.double( 0.5 ),
22247     MaxRapidityPair = cms.double( 999999.0 ),
22248     CutCowboys = cms.bool( False ),
22249     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22250     L1MatchingdR = cms.double( 0.3 ),
22251     MatchToPreviousCand = cms.bool( True ),
22252     useSimpleGeometry = cms.bool( True ),
22253     useStation2 = cms.bool( True ),
22254     fallbackToME1 = cms.bool( False ),
22255     cosmicPropagationHypothesis = cms.bool( False ),
22256     useMB2InOverlap = cms.bool( False ),
22257     useTrack = cms.string( "tracker" ),
22258     useState = cms.string( "atVertex" ),
22259     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22260     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22261     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22262 )
22263 fragment.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
22264     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
22265     PreviousCandTag = cms.InputTag( "hltUpsilonMuonL3Filtered" ),
22266     matchToPrevious = cms.bool( True ),
22267     MaxEta = cms.double( 2.5 ),
22268     MinPt = cms.double( 0.0 ),
22269     MinPtPair = cms.double( 0.0 ),
22270     MinInvMass = cms.double( 0.0 ),
22271     MaxInvMass = cms.double( 999999.0 ),
22272     ChargeOpt = cms.int32( -1 )
22273 )
22274 fragment.hltVertexmumuFilterUpsilonMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
22275     saveTags = cms.bool( True ),
22276     FastAccept = cms.bool( True ),
22277     MinLxySignificance = cms.double( 0.0 ),
22278     MaxLxySignificance = cms.double( -1.0 ),
22279     MaxNormalisedChi2 = cms.double( 999999.0 ),
22280     MinVtxProbability = cms.double( 0.005 ),
22281     MinCosinePointingAngle = cms.double( -2.0 ),
22282     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon" ),
22283     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22284     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
22285 )
22286 fragment.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter( "HLTL1TSeed",
22287     saveTags = cms.bool( True ),
22288     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
22289     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22290     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22291     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22292     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22293     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22294     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22295     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22296     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22297     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22298 )
22299 fragment.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22300     offset = cms.uint32( 0 ),
22301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22302 )
22303 fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22304     saveTags = cms.bool( True ),
22305     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22306     PreviousCandTag = cms.InputTag( "hltL1sTripleMuOpen53p52UpsilonMuon" ),
22307     MaxEta = cms.double( 2.5 ),
22308     MinPt = cms.double( 0.0 ),
22309     MaxDeltaR = cms.double( 0.3 ),
22310     MinN = cms.int32( 3 ),
22311     CentralBxOnly = cms.bool( True ),
22312     SelectQualities = cms.vint32(  )
22313 )
22314 fragment.hltL2MuonSeedsOpenMu = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
22315     GMTReadoutCollection = cms.InputTag( "" ),
22316     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22317     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
22318     L1MinPt = cms.double( 0.0 ),
22319     L1MaxEta = cms.double( 2.5 ),
22320     L1MinQuality = cms.uint32( 3 ),
22321     SetMinPtBarrelTo = cms.double( 3.5 ),
22322     SetMinPtEndcapTo = cms.double( 1.0 ),
22323     UseOfflineSeed = cms.untracked.bool( True ),
22324     UseUnassociatedL1 = cms.bool( False ),
22325     MatchDR = cms.vdouble( 0.3 ),
22326     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
22327     CentralBxOnly = cms.bool( True ),
22328     MatchType = cms.uint32( 0 ),
22329     SortType = cms.uint32( 0 ),
22330     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
22331     ServiceParameters = cms.PSet( 
22332       RPCLayers = cms.bool( True ),
22333       UseMuonNavigation = cms.untracked.bool( True ),
22334       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
22335     )
22336 )
22337 fragment.hltL2MuonsOpenMu = cms.EDProducer( "L2MuonProducer",
22338     ServiceParameters = cms.PSet( 
22339       RPCLayers = cms.bool( True ),
22340       UseMuonNavigation = cms.untracked.bool( True ),
22341       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
22342         'hltESPFastSteppingHelixPropagatorOpposite' )
22343     ),
22344     InputObjects = cms.InputTag( "hltL2MuonSeedsOpenMu" ),
22345     SeedTransformerParameters = cms.PSet( 
22346       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22347       NMinRecHits = cms.uint32( 2 ),
22348       RescaleError = cms.double( 100.0 ),
22349       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22350       UseSubRecHits = cms.bool( False ),
22351       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22352     ),
22353     L2TrajBuilderParameters = cms.PSet( 
22354       BWFilterParameters = cms.PSet( 
22355         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22356         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22357         BWSeedType = cms.string( "fromGenerator" ),
22358         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22359         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22360         EnableGEMMeasurement = cms.bool( True ),
22361         EnableRPCMeasurement = cms.bool( True ),
22362         MuonTrajectoryUpdatorParameters = cms.PSet( 
22363           ExcludeRPCFromFit = cms.bool( False ),
22364           Granularity = cms.int32( 0 ),
22365           MaxChi2 = cms.double( 25.0 ),
22366           RescaleError = cms.bool( False ),
22367           RescaleErrorFactor = cms.double( 100.0 ),
22368           UseInvalidHits = cms.bool( True )
22369         ),
22370         EnableCSCMeasurement = cms.bool( True ),
22371         MaxChi2 = cms.double( 100.0 ),
22372         FitDirection = cms.string( "outsideIn" ),
22373         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22374         NumberOfSigma = cms.double( 3.0 ),
22375         EnableDTMeasurement = cms.bool( True )
22376       ),
22377       DoSeedRefit = cms.bool( False ),
22378       FilterParameters = cms.PSet( 
22379         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22380         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22381         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22382         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22383         EnableGEMMeasurement = cms.bool( True ),
22384         EnableRPCMeasurement = cms.bool( True ),
22385         MuonTrajectoryUpdatorParameters = cms.PSet( 
22386           ExcludeRPCFromFit = cms.bool( False ),
22387           Granularity = cms.int32( 0 ),
22388           MaxChi2 = cms.double( 25.0 ),
22389           RescaleError = cms.bool( False ),
22390           RescaleErrorFactor = cms.double( 100.0 ),
22391           UseInvalidHits = cms.bool( True )
22392         ),
22393         EnableCSCMeasurement = cms.bool( True ),
22394         MaxChi2 = cms.double( 1000.0 ),
22395         FitDirection = cms.string( "insideOut" ),
22396         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22397         NumberOfSigma = cms.double( 3.0 ),
22398         EnableDTMeasurement = cms.bool( True )
22399       ),
22400       SeedPosition = cms.string( "in" ),
22401       DoBackwardFilter = cms.bool( True ),
22402       DoRefit = cms.bool( False ),
22403       NavigationType = cms.string( "Standard" ),
22404       SeedTransformerParameters = cms.PSet( 
22405         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22406         NMinRecHits = cms.uint32( 2 ),
22407         RescaleError = cms.double( 100.0 ),
22408         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22409         UseSubRecHits = cms.bool( False ),
22410         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22411       ),
22412       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
22413     ),
22414     DoSeedRefit = cms.bool( False ),
22415     TrackLoaderParameters = cms.PSet( 
22416       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22417       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22418       DoSmoothing = cms.bool( False ),
22419       VertexConstraint = cms.bool( True ),
22420       MuonUpdatorAtVertexParameters = cms.PSet( 
22421         MaxChi2 = cms.double( 1000000.0 ),
22422         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22423         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
22424         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
22425       ),
22426       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22427     ),
22428     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
22429 )
22430 fragment.hltL2MuonCandidatesOpenMu = cms.EDProducer( "L2MuonCandidateProducer",
22431     InputObjects = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' )
22432 )
22433 fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22434     saveTags = cms.bool( True ),
22435     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22436     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22437     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22438     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22439     MinN = cms.int32( 0 ),
22440     MaxEta = cms.double( 2.5 ),
22441     AbsEtaBins = cms.vdouble( 5.0 ),
22442     MinNstations = cms.vint32( 0 ),
22443     MinNhits = cms.vint32( 0 ),
22444     CutOnChambers = cms.bool( False ),
22445     MinNchambers = cms.vint32( 0 ),
22446     MaxDr = cms.double( 9999.0 ),
22447     MinDr = cms.double( -1.0 ),
22448     MaxDz = cms.double( 9999.0 ),
22449     MinDxySig = cms.double( -1.0 ),
22450     MinPt = cms.double( 0.0 ),
22451     NSigmaPt = cms.double( 0.0 ),
22452     MatchToPreviousCand = cms.bool( True )
22453 )
22454 fragment.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer( "TSGForOIFromL2",
22455     src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22456     layersToTry = cms.int32( 2 ),
22457     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
22458     hitsToTry = cms.int32( 1 ),
22459     adjustErrorsDynamicallyForHits = cms.bool( False ),
22460     adjustErrorsDynamicallyForHitless = cms.bool( True ),
22461     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22462     UseHitLessSeeds = cms.bool( True ),
22463     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
22464     maxEtaForTOB = cms.double( 1.8 ),
22465     minEtaForTEC = cms.double( 0.7 ),
22466     debug = cms.untracked.bool( False ),
22467     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
22468     maxSeeds = cms.uint32( 20 ),
22469     maxHitlessSeeds = cms.uint32( 5 ),
22470     maxHitSeeds = cms.uint32( 1 ),
22471     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
22472     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
22473     pT1 = cms.double( 13.0 ),
22474     pT2 = cms.double( 30.0 ),
22475     pT3 = cms.double( 70.0 ),
22476     eta1 = cms.double( 0.2 ),
22477     eta2 = cms.double( 0.3 ),
22478     eta3 = cms.double( 1.0 ),
22479     eta4 = cms.double( 1.2 ),
22480     eta5 = cms.double( 1.6 ),
22481     eta6 = cms.double( 1.4 ),
22482     eta7 = cms.double( 2.1 ),
22483     SF1 = cms.double( 3.0 ),
22484     SF2 = cms.double( 4.0 ),
22485     SF3 = cms.double( 5.0 ),
22486     SF4 = cms.double( 7.0 ),
22487     SF5 = cms.double( 10.0 ),
22488     SF6 = cms.double( 2.0 ),
22489     SFHld = cms.double( 2.0 ),
22490     SFHd = cms.double( 4.0 ),
22491     tsosDiff1 = cms.double( 0.2 ),
22492     tsosDiff2 = cms.double( 0.02 ),
22493     displacedReco = cms.bool( False ),
22494     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
22495 )
22496 fragment.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22497     cleanTrajectoryAfterInOut = cms.bool( False ),
22498     doSeedingRegionRebuilding = cms.bool( False ),
22499     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22500     reverseTrajectories = cms.bool( True ),
22501     useHitsSplitting = cms.bool( False ),
22502     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22503     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ),
22504     clustersToSkip = cms.InputTag( "" ),
22505     phase2clustersToSkip = cms.InputTag( "" ),
22506     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
22507     TransientInitialStateEstimatorParameters = cms.PSet( 
22508       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
22509       numberMeasurementsForFit = cms.int32( 4 ),
22510       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
22511     ),
22512     numHitsForSeedCleaner = cms.int32( 4 ),
22513     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22514     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
22515     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
22516     maxNSeeds = cms.uint32( 500000 ),
22517     maxSeedsBeforeCleaning = cms.uint32( 5000 )
22518 )
22519 fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22520     TrajectoryInEvent = cms.bool( False ),
22521     useHitsSplitting = cms.bool( False ),
22522     src = cms.InputTag( "hltIterL3OITrackCandidatesOpenMu" ),
22523     clusterRemovalInfo = cms.InputTag( "" ),
22524     AlgorithmName = cms.string( "iter10" ),
22525     GeometricInnerState = cms.bool( True ),
22526     reMatchSplitHits = cms.bool( False ),
22527     usePropagatorForPCA = cms.bool( False ),
22528     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22529     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22530     useSimpleMF = cms.bool( False ),
22531     SimpleMagneticField = cms.string( "" ),
22532     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
22533     Propagator = cms.string( "PropagatorWithMaterial" ),
22534     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22535     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22536     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
22537 )
22538 fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22539     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22540     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22541     vertices = cms.InputTag( "Notused" ),
22542     ignoreVertices = cms.bool( True ),
22543     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22544     mva = cms.PSet( 
22545       minPixelHits = cms.vint32( 0, 0, 0 ),
22546       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22547       dr_par = cms.PSet( 
22548         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22549         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22550         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22551         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22552         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22553       ),
22554       maxLostLayers = cms.vint32( 4, 3, 2 ),
22555       min3DLayers = cms.vint32( 0, 0, 0 ),
22556       dz_par = cms.PSet( 
22557         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22558         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22559         dz_exp = cms.vint32( 4, 4, 2147483647 )
22560       ),
22561       minNVtxTrk = cms.int32( 3 ),
22562       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22563       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22564       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22565       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
22566       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22567       minLayers = cms.vint32( 3, 5, 5 )
22568     )
22569 )
22570 fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22571     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22572     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','MVAValues' ),
22573     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','QualityMasks' ),
22574     minQuality = cms.string( "highPurity" ),
22575     copyExtras = cms.untracked.bool( True ),
22576     copyTrajectories = cms.untracked.bool( False )
22577 )
22578 fragment.hltL3MuonsIterL3OIOpenMu = cms.EDProducer( "L3MuonProducer",
22579     ServiceParameters = cms.PSet( 
22580       RPCLayers = cms.bool( True ),
22581       UseMuonNavigation = cms.untracked.bool( True ),
22582       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22583         'SteppingHelixPropagatorAny',
22584         'hltESPSmartPropagator',
22585         'hltESPSteppingHelixPropagatorOpposite' )
22586     ),
22587     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22588     TrackLoaderParameters = cms.PSet( 
22589       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22590       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22591       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22592       DoSmoothing = cms.bool( True ),
22593       SmoothTkTrack = cms.untracked.bool( False ),
22594       VertexConstraint = cms.bool( False ),
22595       MuonUpdatorAtVertexParameters = cms.PSet( 
22596         MaxChi2 = cms.double( 1000000.0 ),
22597         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22598         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22599       ),
22600       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22601       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22602     ),
22603     L3TrajBuilderParameters = cms.PSet( 
22604       PtCut = cms.double( 1.0 ),
22605       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22606       GlobalMuonTrackMatcher = cms.PSet( 
22607         Chi2Cut_3 = cms.double( 200.0 ),
22608         DeltaDCut_2 = cms.double( 10.0 ),
22609         Eta_threshold = cms.double( 1.2 ),
22610         Quality_2 = cms.double( 15.0 ),
22611         DeltaDCut_1 = cms.double( 40.0 ),
22612         Quality_3 = cms.double( 7.0 ),
22613         DeltaDCut_3 = cms.double( 15.0 ),
22614         Quality_1 = cms.double( 20.0 ),
22615         Pt_threshold1 = cms.double( 0.0 ),
22616         DeltaRCut_2 = cms.double( 0.2 ),
22617         DeltaRCut_1 = cms.double( 0.1 ),
22618         Pt_threshold2 = cms.double( 9.99999999E8 ),
22619         Chi2Cut_1 = cms.double( 50.0 ),
22620         Chi2Cut_2 = cms.double( 50.0 ),
22621         DeltaRCut_3 = cms.double( 1.0 ),
22622         LocChi2Cut = cms.double( 0.001 ),
22623         Propagator = cms.string( "hltESPSmartPropagator" ),
22624         MinPt = cms.double( 1.0 ),
22625         MinP = cms.double( 2.5 )
22626       ),
22627       ScaleTECxFactor = cms.double( -1.0 ),
22628       tkTrajUseVertex = cms.bool( False ),
22629       MuonTrackingRegionBuilder = cms.PSet( 
22630         Rescale_Dz = cms.double( 4.0 ),
22631         Pt_fixed = cms.bool( False ),
22632         Eta_fixed = cms.bool( True ),
22633         Eta_min = cms.double( 0.1 ),
22634         DeltaZ = cms.double( 24.2 ),
22635         maxRegions = cms.int32( 2 ),
22636         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22637         UseVertex = cms.bool( False ),
22638         Z_fixed = cms.bool( False ),
22639         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22640         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22641         Rescale_phi = cms.double( 3.0 ),
22642         DeltaEta = cms.double( 0.2 ),
22643         precise = cms.bool( True ),
22644         OnDemand = cms.int32( -1 ),
22645         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22646         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22647         vertexCollection = cms.InputTag( "pixelVertices" ),
22648         Pt_min = cms.double( 3.0 ),
22649         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22650         Phi_fixed = cms.bool( True ),
22651         DeltaR = cms.double( 0.025 ),
22652         input = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22653         DeltaPhi = cms.double( 0.15 ),
22654         Phi_min = cms.double( 0.1 ),
22655         Rescale_eta = cms.double( 3.0 )
22656       ),
22657       TrackTransformer = cms.PSet( 
22658         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22659         RefitDirection = cms.string( "insideOut" ),
22660         RefitRPCHits = cms.bool( True ),
22661         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22662         DoPredictionsOnly = cms.bool( False ),
22663         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22664         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22665         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22666       ),
22667       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22668       RefitRPCHits = cms.bool( True ),
22669       tkTrajVertex = cms.InputTag( "Notused" ),
22670       GlbRefitterParameters = cms.PSet( 
22671         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22672         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22673         RefitFlag = cms.bool( True ),
22674         SkipStation = cms.int32( -1 ),
22675         Chi2CutRPC = cms.double( 1.0 ),
22676         PropDirForCosmics = cms.bool( False ),
22677         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22678         HitThreshold = cms.int32( 1 ),
22679         DYTthrs = cms.vint32( 30, 15 ),
22680         TrackerSkipSystem = cms.int32( -1 ),
22681         RefitDirection = cms.string( "insideOut" ),
22682         Chi2CutCSC = cms.double( 150.0 ),
22683         Chi2CutDT = cms.double( 10.0 ),
22684         RefitRPCHits = cms.bool( True ),
22685         TrackerSkipSection = cms.int32( -1 ),
22686         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22687         DoPredictionsOnly = cms.bool( False ),
22688         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22689         MuonHitsOption = cms.int32( 1 ),
22690         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22691       ),
22692       PCut = cms.double( 2.5 ),
22693       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22694       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22695       tkTrajMaxChi2 = cms.double( 9999.0 ),
22696       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22697       ScaleTECyFactor = cms.double( -1.0 ),
22698       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityOpenMu" )
22699     )
22700 )
22701 fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22702     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22703 )
22704 fragment.hltIterL3OIL3MuonsOpenMu = cms.EDProducer( "L3TrackCombiner",
22705     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22706 )
22707 fragment.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducer",
22708     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsOpenMu" ),
22709     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22710     MuonPtOption = cms.string( "Tracker" )
22711 )
22712 fragment.hltL2SelectorForL3IOOpenMu = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
22713     l2Src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22714     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesOpenMu" ),
22715     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22716     applyL3Filters = cms.bool( False ),
22717     MinNhits = cms.int32( 1 ),
22718     MaxNormalizedChi2 = cms.double( 20.0 ),
22719     MinNmuonHits = cms.int32( 1 ),
22720     MaxPtDifference = cms.double( 0.3 )
22721 )
22722 fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "MuonTrackingRegionEDProducer",
22723     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22724     DeltaR = cms.double( 0.025 ),
22725     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22726     OnDemand = cms.int32( -1 ),
22727     vertexCollection = cms.InputTag( "notUsed" ),
22728     Rescale_phi = cms.double( 3.0 ),
22729     Eta_fixed = cms.bool( True ),
22730     Rescale_eta = cms.double( 3.0 ),
22731     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22732     Eta_min = cms.double( 0.0 ),
22733     Phi_fixed = cms.bool( True ),
22734     Phi_min = cms.double( 0.0 ),
22735     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22736     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22737     MeasurementTrackerName = cms.InputTag( "" ),
22738     UseVertex = cms.bool( False ),
22739     Rescale_Dz = cms.double( 4.0 ),
22740     Pt_fixed = cms.bool( True ),
22741     Z_fixed = cms.bool( True ),
22742     Pt_min = cms.double( 0.0 ),
22743     DeltaZ = cms.double( 24.2 ),
22744     DeltaEta = cms.double( 0.2 ),
22745     DeltaPhi = cms.double( 0.15 ),
22746     maxRegions = cms.int32( 5 ),
22747     precise = cms.bool( True ),
22748     input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" )
22749 )
22750 fragment.hltPixelTracksInRegionL2OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22751     tracks = cms.InputTag( "hltPixelTracks" ),
22752     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsOpenMu" ),
22753     produceTrackCollection = cms.bool( True ),
22754     produceMask = cms.bool( False )
22755 )
22756 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22757     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2OpenMu" ),
22758     InputVertexCollection = cms.InputTag( "" ),
22759     originHalfLength = cms.double( 0.3 ),
22760     originRadius = cms.double( 0.1 ),
22761     useProtoTrackKinematics = cms.bool( False ),
22762     useEventsWithNoVertex = cms.bool( True ),
22763     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22764     usePV = cms.bool( False ),
22765     includeFourthHit = cms.bool( True ),
22766     produceComplement = cms.bool( False ),
22767     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22768 )
22769 fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22770     cleanTrajectoryAfterInOut = cms.bool( False ),
22771     doSeedingRegionRebuilding = cms.bool( True ),
22772     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22773     reverseTrajectories = cms.bool( False ),
22774     useHitsSplitting = cms.bool( True ),
22775     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22776     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ),
22777     clustersToSkip = cms.InputTag( "" ),
22778     phase2clustersToSkip = cms.InputTag( "" ),
22779     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22780     TransientInitialStateEstimatorParameters = cms.PSet( 
22781       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22782       numberMeasurementsForFit = cms.int32( 4 ),
22783       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
22784     ),
22785     numHitsForSeedCleaner = cms.int32( 4 ),
22786     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22787     RedundantSeedCleaner = cms.string( "none" ),
22788     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
22789     maxNSeeds = cms.uint32( 100000 ),
22790     maxSeedsBeforeCleaning = cms.uint32( 1000 )
22791 )
22792 fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22793     TrajectoryInEvent = cms.bool( False ),
22794     useHitsSplitting = cms.bool( False ),
22795     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesOpenMu" ),
22796     clusterRemovalInfo = cms.InputTag( "" ),
22797     AlgorithmName = cms.string( "hltIter0" ),
22798     GeometricInnerState = cms.bool( True ),
22799     reMatchSplitHits = cms.bool( False ),
22800     usePropagatorForPCA = cms.bool( False ),
22801     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22802     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22803     useSimpleMF = cms.bool( True ),
22804     SimpleMagneticField = cms.string( "ParabolicMf" ),
22805     Fitter = cms.string( "hltESPFittingSmootherIT" ),
22806     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
22807     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22808     NavigationSchool = cms.string( "" ),
22809     MeasurementTracker = cms.string( "" )
22810 )
22811 fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22812     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22813     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22814     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
22815     ignoreVertices = cms.bool( False ),
22816     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22817     mva = cms.PSet( 
22818       minPixelHits = cms.vint32( 0, 0, 0 ),
22819       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22820       dr_par = cms.PSet( 
22821         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22822         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22823         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22824         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22825         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22826       ),
22827       maxLostLayers = cms.vint32( 1, 1, 1 ),
22828       min3DLayers = cms.vint32( 0, 0, 0 ),
22829       dz_par = cms.PSet( 
22830         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22831         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22832         dz_exp = cms.vint32( 4, 4, 2147483647 )
22833       ),
22834       minNVtxTrk = cms.int32( 3 ),
22835       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22836       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22837       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22838       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
22839       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22840       minLayers = cms.vint32( 3, 3, 4 )
22841     )
22842 )
22843 fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22844     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22845     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','MVAValues' ),
22846     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','QualityMasks' ),
22847     minQuality = cms.string( "highPurity" ),
22848     copyExtras = cms.untracked.bool( True ),
22849     copyTrajectories = cms.untracked.bool( False )
22850 )
22851 fragment.hltL3MuonsIterL3IOOpenMu = cms.EDProducer( "L3MuonProducer",
22852     ServiceParameters = cms.PSet( 
22853       RPCLayers = cms.bool( True ),
22854       UseMuonNavigation = cms.untracked.bool( True ),
22855       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22856         'SteppingHelixPropagatorAny',
22857         'hltESPSmartPropagator',
22858         'hltESPSteppingHelixPropagatorOpposite' )
22859     ),
22860     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22861     TrackLoaderParameters = cms.PSet( 
22862       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22863       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22864       DoSmoothing = cms.bool( False ),
22865       SmoothTkTrack = cms.untracked.bool( False ),
22866       VertexConstraint = cms.bool( False ),
22867       MuonUpdatorAtVertexParameters = cms.PSet( 
22868         MaxChi2 = cms.double( 1000000.0 ),
22869         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22870         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22871       ),
22872       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22873       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22874     ),
22875     L3TrajBuilderParameters = cms.PSet( 
22876       PtCut = cms.double( 1.0 ),
22877       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22878       GlobalMuonTrackMatcher = cms.PSet( 
22879         Chi2Cut_3 = cms.double( 200.0 ),
22880         DeltaDCut_2 = cms.double( 10.0 ),
22881         Eta_threshold = cms.double( 1.2 ),
22882         Quality_2 = cms.double( 15.0 ),
22883         DeltaDCut_1 = cms.double( 40.0 ),
22884         Quality_3 = cms.double( 7.0 ),
22885         DeltaDCut_3 = cms.double( 15.0 ),
22886         Quality_1 = cms.double( 20.0 ),
22887         Pt_threshold1 = cms.double( 0.0 ),
22888         DeltaRCut_2 = cms.double( 0.2 ),
22889         DeltaRCut_1 = cms.double( 0.1 ),
22890         Pt_threshold2 = cms.double( 9.99999999E8 ),
22891         Chi2Cut_1 = cms.double( 50.0 ),
22892         Chi2Cut_2 = cms.double( 50.0 ),
22893         DeltaRCut_3 = cms.double( 1.0 ),
22894         LocChi2Cut = cms.double( 0.001 ),
22895         Propagator = cms.string( "hltESPSmartPropagator" ),
22896         MinPt = cms.double( 1.0 ),
22897         MinP = cms.double( 2.5 )
22898       ),
22899       ScaleTECxFactor = cms.double( -1.0 ),
22900       tkTrajUseVertex = cms.bool( False ),
22901       MuonTrackingRegionBuilder = cms.PSet( 
22902         Rescale_Dz = cms.double( 4.0 ),
22903         Pt_fixed = cms.bool( True ),
22904         Eta_fixed = cms.bool( True ),
22905         Eta_min = cms.double( 0.1 ),
22906         DeltaZ = cms.double( 24.2 ),
22907         maxRegions = cms.int32( 2 ),
22908         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22909         UseVertex = cms.bool( False ),
22910         Z_fixed = cms.bool( True ),
22911         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22912         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22913         Rescale_phi = cms.double( 3.0 ),
22914         DeltaEta = cms.double( 0.04 ),
22915         precise = cms.bool( True ),
22916         OnDemand = cms.int32( -1 ),
22917         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22918         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22919         vertexCollection = cms.InputTag( "pixelVertices" ),
22920         Pt_min = cms.double( 3.0 ),
22921         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22922         Phi_fixed = cms.bool( True ),
22923         DeltaR = cms.double( 0.025 ),
22924         input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" ),
22925         DeltaPhi = cms.double( 0.15 ),
22926         Phi_min = cms.double( 0.1 ),
22927         Rescale_eta = cms.double( 3.0 )
22928       ),
22929       TrackTransformer = cms.PSet( 
22930         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22931         RefitDirection = cms.string( "insideOut" ),
22932         RefitRPCHits = cms.bool( True ),
22933         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22934         DoPredictionsOnly = cms.bool( False ),
22935         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22936         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22937         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22938       ),
22939       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22940       RefitRPCHits = cms.bool( True ),
22941       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
22942       GlbRefitterParameters = cms.PSet( 
22943         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22944         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22945         RefitFlag = cms.bool( True ),
22946         SkipStation = cms.int32( -1 ),
22947         Chi2CutRPC = cms.double( 1.0 ),
22948         PropDirForCosmics = cms.bool( False ),
22949         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22950         HitThreshold = cms.int32( 1 ),
22951         DYTthrs = cms.vint32( 30, 15 ),
22952         TrackerSkipSystem = cms.int32( -1 ),
22953         RefitDirection = cms.string( "insideOut" ),
22954         Chi2CutCSC = cms.double( 150.0 ),
22955         Chi2CutDT = cms.double( 10.0 ),
22956         RefitRPCHits = cms.bool( True ),
22957         TrackerSkipSection = cms.int32( -1 ),
22958         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22959         DoPredictionsOnly = cms.bool( False ),
22960         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22961         MuonHitsOption = cms.int32( 1 ),
22962         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22963       ),
22964       PCut = cms.double( 2.5 ),
22965       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22966       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22967       matchToSeeds = cms.bool( True ),
22968       tkTrajMaxChi2 = cms.double( 9999.0 ),
22969       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22970       ScaleTECyFactor = cms.double( -1.0 ),
22971       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityOpenMu" )
22972     )
22973 )
22974 fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22975     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22976 )
22977 fragment.hltIterL3MuonsFromL2OpenMu = cms.EDProducer( "L3TrackCombiner",
22978     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22979 )
22980 fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer( "HLTL1MuonNoL2Selector",
22981     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22982     L2CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22983     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22984     L1MinPt = cms.double( -1.0 ),
22985     L1MaxEta = cms.double( 5.0 ),
22986     L1MinQuality = cms.uint32( 3 ),
22987     CentralBxOnly = cms.bool( True )
22988 )
22989 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
22990     RegionPSet = cms.PSet( 
22991       vertexCollection = cms.InputTag( "notUsed" ),
22992       zErrorVetex = cms.double( 0.2 ),
22993       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22994       zErrorBeamSpot = cms.double( 24.2 ),
22995       maxNVertices = cms.int32( 1 ),
22996       maxNRegions = cms.int32( 5 ),
22997       nSigmaZVertex = cms.double( 3.0 ),
22998       nSigmaZBeamSpot = cms.double( 4.0 ),
22999       ptMin = cms.double( 0.0 ),
23000       mode = cms.string( "BeamSpotSigma" ),
23001       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23002       searchOpt = cms.bool( False ),
23003       whereToUseMeasurementTracker = cms.string( "Never" ),
23004       originRadius = cms.double( 0.2 ),
23005       measurementTrackerName = cms.InputTag( "" ),
23006       precise = cms.bool( True ),
23007       deltaEta = cms.double( 0.35 ),
23008       deltaPhi = cms.double( 0.2 )
23009     )
23010 )
23011 fragment.hltPixelTracksInRegionL1OpenMu = cms.EDProducer( "TrackSelectorByRegion",
23012     tracks = cms.InputTag( "hltPixelTracks" ),
23013     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu" ),
23014     produceTrackCollection = cms.bool( True ),
23015     produceMask = cms.bool( False )
23016 )
23017 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
23018     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1OpenMu" ),
23019     InputVertexCollection = cms.InputTag( "" ),
23020     originHalfLength = cms.double( 0.3 ),
23021     originRadius = cms.double( 0.1 ),
23022     useProtoTrackKinematics = cms.bool( False ),
23023     useEventsWithNoVertex = cms.bool( True ),
23024     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
23025     usePV = cms.bool( False ),
23026     includeFourthHit = cms.bool( True ),
23027     produceComplement = cms.bool( False ),
23028     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
23029 )
23030 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
23031     cleanTrajectoryAfterInOut = cms.bool( False ),
23032     doSeedingRegionRebuilding = cms.bool( True ),
23033     onlyPixelHitsForSeedCleaner = cms.bool( False ),
23034     reverseTrajectories = cms.bool( False ),
23035     useHitsSplitting = cms.bool( True ),
23036     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
23037     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ),
23038     clustersToSkip = cms.InputTag( "" ),
23039     phase2clustersToSkip = cms.InputTag( "" ),
23040     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
23041     TransientInitialStateEstimatorParameters = cms.PSet( 
23042       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
23043       numberMeasurementsForFit = cms.int32( 4 ),
23044       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
23045     ),
23046     numHitsForSeedCleaner = cms.int32( 4 ),
23047     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
23048     RedundantSeedCleaner = cms.string( "none" ),
23049     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
23050     maxNSeeds = cms.uint32( 100000 ),
23051     maxSeedsBeforeCleaning = cms.uint32( 1000 )
23052 )
23053 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
23054     TrajectoryInEvent = cms.bool( False ),
23055     useHitsSplitting = cms.bool( False ),
23056     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu" ),
23057     clusterRemovalInfo = cms.InputTag( "" ),
23058     AlgorithmName = cms.string( "hltIter0" ),
23059     GeometricInnerState = cms.bool( True ),
23060     reMatchSplitHits = cms.bool( False ),
23061     usePropagatorForPCA = cms.bool( False ),
23062     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23063     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
23064     useSimpleMF = cms.bool( True ),
23065     SimpleMagneticField = cms.string( "ParabolicMf" ),
23066     Fitter = cms.string( "hltESPFittingSmootherIT" ),
23067     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
23068     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23069     NavigationSchool = cms.string( "" ),
23070     MeasurementTracker = cms.string( "" )
23071 )
23072 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
23073     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23074     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
23075     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
23076     ignoreVertices = cms.bool( False ),
23077     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
23078     mva = cms.PSet( 
23079       minPixelHits = cms.vint32( 0, 0, 0 ),
23080       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
23081       dr_par = cms.PSet( 
23082         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
23083         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
23084         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23085         dr_exp = cms.vint32( 4, 4, 2147483647 ),
23086         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
23087       ),
23088       maxLostLayers = cms.vint32( 1, 1, 1 ),
23089       min3DLayers = cms.vint32( 0, 0, 0 ),
23090       dz_par = cms.PSet( 
23091         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23092         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
23093         dz_exp = cms.vint32( 4, 4, 2147483647 )
23094       ),
23095       minNVtxTrk = cms.int32( 3 ),
23096       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
23097       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
23098       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
23099       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
23100       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
23101       minLayers = cms.vint32( 3, 3, 4 )
23102     )
23103 )
23104 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
23105     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23106     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','MVAValues' ),
23107     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','QualityMasks' ),
23108     minQuality = cms.string( "highPurity" ),
23109     copyExtras = cms.untracked.bool( True ),
23110     copyTrajectories = cms.untracked.bool( False )
23111 )
23112 fragment.hltIterL3MuonMergedOpenMu = cms.EDProducer( "TrackListMerger",
23113     copyExtras = cms.untracked.bool( True ),
23114     copyMVA = cms.bool( False ),
23115     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23116     MaxNormalizedChisq = cms.double( 1000.0 ),
23117     MinPT = cms.double( 0.05 ),
23118     MinFound = cms.int32( 3 ),
23119     Epsilon = cms.double( -0.001 ),
23120     ShareFrac = cms.double( 0.19 ),
23121     allowFirstHitShare = cms.bool( True ),
23122     FoundHitBonus = cms.double( 5.0 ),
23123     LostHitPenalty = cms.double( 20.0 ),
23124     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23125     newQuality = cms.string( "confirmed" ),
23126     setsToMerge = cms.VPSet( 
23127       cms.PSet(  pQual = cms.bool( False ),
23128         tLists = cms.vint32( 0, 1 )
23129       )
23130     ),
23131     hasSelector = cms.vint32( 0, 0 ),
23132     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23133     writeOnlyTrkQuals = cms.bool( False ),
23134     makeReKeyedSeeds = cms.untracked.bool( False ),
23135     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23136 )
23137 fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer( "TrackListMerger",
23138     copyExtras = cms.untracked.bool( True ),
23139     copyMVA = cms.bool( False ),
23140     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23141     MaxNormalizedChisq = cms.double( 1000.0 ),
23142     MinPT = cms.double( 0.05 ),
23143     MinFound = cms.int32( 3 ),
23144     Epsilon = cms.double( -0.001 ),
23145     ShareFrac = cms.double( 0.19 ),
23146     allowFirstHitShare = cms.bool( True ),
23147     FoundHitBonus = cms.double( 5.0 ),
23148     LostHitPenalty = cms.double( 20.0 ),
23149     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23150     newQuality = cms.string( "confirmed" ),
23151     setsToMerge = cms.VPSet( 
23152       cms.PSet(  pQual = cms.bool( False ),
23153         tLists = cms.vint32( 0, 1 )
23154       )
23155     ),
23156     hasSelector = cms.vint32( 0, 0 ),
23157     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23158     writeOnlyTrkQuals = cms.bool( False ),
23159     makeReKeyedSeeds = cms.untracked.bool( False ),
23160     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23161 )
23162 fragment.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer( "MuonLinksProducerForHLT",
23163     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationOpenMu" ),
23164     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedOpenMu" ),
23165     ptMin = cms.double( 2.5 ),
23166     pMin = cms.double( 2.5 ),
23167     shareHitFraction = cms.double( 0.19 )
23168 )
23169 fragment.hltIterL3MuonsOpenMu = cms.EDProducer( "MuonIdProducer",
23170     MuonCaloCompatibility = cms.PSet( 
23171       delta_eta = cms.double( 0.02 ),
23172       delta_phi = cms.double( 0.02 ),
23173       allSiPMHO = cms.bool( False ),
23174       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
23175       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
23176     ),
23177     TrackAssociatorParameters = cms.PSet( 
23178       useMuon = cms.bool( True ),
23179       truthMatch = cms.bool( False ),
23180       usePreshower = cms.bool( False ),
23181       dRPreshowerPreselection = cms.double( 0.2 ),
23182       muonMaxDistanceSigmaY = cms.double( 0.0 ),
23183       useEcal = cms.bool( False ),
23184       muonMaxDistanceSigmaX = cms.double( 0.0 ),
23185       dRMuon = cms.double( 9999.0 ),
23186       dREcal = cms.double( 9999.0 ),
23187       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23188       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23189       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23190       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23191       propagateAllDirections = cms.bool( True ),
23192       muonMaxDistanceY = cms.double( 5.0 ),
23193       useHO = cms.bool( False ),
23194       muonMaxDistanceX = cms.double( 5.0 ),
23195       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23196       useHcal = cms.bool( False ),
23197       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23198       accountForTrajectoryChangeCalo = cms.bool( False ),
23199       dREcalPreselection = cms.double( 0.05 ),
23200       useCalo = cms.bool( False ),
23201       dRMuonPreselection = cms.double( 0.2 ),
23202       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23203       dRHcal = cms.double( 9999.0 ),
23204       dRHcalPreselection = cms.double( 0.2 ),
23205       HORecHitCollectionLabel = cms.InputTag( "Notused" )
23206     ),
23207     CaloExtractorPSet = cms.PSet( 
23208       DR_Veto_H = cms.double( 0.1 ),
23209       CenterConeOnCalIntersection = cms.bool( False ),
23210       NoiseTow_EE = cms.double( 0.15 ),
23211       Noise_EB = cms.double( 0.025 ),
23212       Noise_HE = cms.double( 0.2 ),
23213       DR_Veto_E = cms.double( 0.07 ),
23214       NoiseTow_EB = cms.double( 0.04 ),
23215       Noise_EE = cms.double( 0.1 ),
23216       UseRecHitsFlag = cms.bool( False ),
23217       DR_Max = cms.double( 1.0 ),
23218       DepositLabel = cms.untracked.string( "Cal" ),
23219       Noise_HO = cms.double( 0.2 ),
23220       DR_Veto_HO = cms.double( 0.1 ),
23221       Threshold_H = cms.double( 0.5 ),
23222       PrintTimeReport = cms.untracked.bool( False ),
23223       Threshold_E = cms.double( 0.2 ),
23224       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23225       ComponentName = cms.string( "CaloExtractorByAssociator" ),
23226       Threshold_HO = cms.double( 0.5 ),
23227       DepositInstanceLabels = cms.vstring( 'ecal',
23228         'hcal',
23229         'ho' ),
23230       ServiceParameters = cms.PSet( 
23231         RPCLayers = cms.bool( False ),
23232         UseMuonNavigation = cms.untracked.bool( False ),
23233         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23234       ),
23235       TrackAssociatorParameters = cms.PSet( 
23236         useMuon = cms.bool( False ),
23237         truthMatch = cms.bool( False ),
23238         usePreshower = cms.bool( False ),
23239         dRPreshowerPreselection = cms.double( 0.2 ),
23240         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23241         useEcal = cms.bool( False ),
23242         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23243         dRMuon = cms.double( 9999.0 ),
23244         dREcal = cms.double( 1.0 ),
23245         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23246         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23247         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23248         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23249         propagateAllDirections = cms.bool( True ),
23250         muonMaxDistanceY = cms.double( 5.0 ),
23251         useHO = cms.bool( False ),
23252         muonMaxDistanceX = cms.double( 5.0 ),
23253         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23254         useHcal = cms.bool( False ),
23255         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23256         accountForTrajectoryChangeCalo = cms.bool( False ),
23257         dREcalPreselection = cms.double( 1.0 ),
23258         useCalo = cms.bool( True ),
23259         dRMuonPreselection = cms.double( 0.2 ),
23260         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23261         dRHcal = cms.double( 1.0 ),
23262         dRHcalPreselection = cms.double( 1.0 ),
23263         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23264       ),
23265       Noise_HB = cms.double( 0.2 )
23266     ),
23267     TrackExtractorPSet = cms.PSet( 
23268       Diff_z = cms.double( 0.2 ),
23269       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu" ),
23270       Chi2Ndof_Max = cms.double( 1.0E64 ),
23271       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
23272       DR_Veto = cms.double( 0.01 ),
23273       Pt_Min = cms.double( -1.0 ),
23274       DR_Max = cms.double( 1.0 ),
23275       NHits_Min = cms.uint32( 0 ),
23276       Chi2Prob_Min = cms.double( -1.0 ),
23277       Diff_r = cms.double( 0.1 ),
23278       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
23279       ComponentName = cms.string( "TrackExtractor" )
23280     ),
23281     JetExtractorPSet = cms.PSet( 
23282       JetCollectionLabel = cms.InputTag( "Notused" ),
23283       DR_Veto = cms.double( 0.1 ),
23284       DR_Max = cms.double( 1.0 ),
23285       ExcludeMuonVeto = cms.bool( True ),
23286       PrintTimeReport = cms.untracked.bool( False ),
23287       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23288       ComponentName = cms.string( "JetExtractor" ),
23289       ServiceParameters = cms.PSet( 
23290         RPCLayers = cms.bool( False ),
23291         UseMuonNavigation = cms.untracked.bool( False ),
23292         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23293       ),
23294       TrackAssociatorParameters = cms.PSet( 
23295         useMuon = cms.bool( False ),
23296         truthMatch = cms.bool( False ),
23297         usePreshower = cms.bool( False ),
23298         dRPreshowerPreselection = cms.double( 0.2 ),
23299         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23300         useEcal = cms.bool( False ),
23301         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23302         dRMuon = cms.double( 9999.0 ),
23303         dREcal = cms.double( 0.5 ),
23304         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23305         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23306         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23307         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23308         propagateAllDirections = cms.bool( True ),
23309         muonMaxDistanceY = cms.double( 5.0 ),
23310         useHO = cms.bool( False ),
23311         muonMaxDistanceX = cms.double( 5.0 ),
23312         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23313         useHcal = cms.bool( False ),
23314         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23315         accountForTrajectoryChangeCalo = cms.bool( False ),
23316         dREcalPreselection = cms.double( 0.5 ),
23317         useCalo = cms.bool( True ),
23318         dRMuonPreselection = cms.double( 0.2 ),
23319         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23320         dRHcal = cms.double( 0.5 ),
23321         dRHcalPreselection = cms.double( 0.5 ),
23322         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23323       ),
23324       Threshold = cms.double( 5.0 )
23325     ),
23326     trackDepositName = cms.string( "tracker" ),
23327     ecalDepositName = cms.string( "ecal" ),
23328     hcalDepositName = cms.string( "hcal" ),
23329     hoDepositName = cms.string( "ho" ),
23330     jetDepositName = cms.string( "jets" ),
23331     TimingFillerParameters = cms.PSet( 
23332       DTTimingParameters = cms.PSet( 
23333         HitError = cms.double( 6.0 ),
23334         MatchParameters = cms.PSet( 
23335           TightMatchDT = cms.bool( False ),
23336           DTradius = cms.double( 0.01 ),
23337           TightMatchCSC = cms.bool( True ),
23338           CSCsegments = cms.InputTag( "hltCscSegments" ),
23339           DTsegments = cms.InputTag( "hltDt4DSegments" )
23340         ),
23341         debug = cms.bool( False ),
23342         DoWireCorr = cms.bool( False ),
23343         RequireBothProjections = cms.bool( False ),
23344         DTTimeOffset = cms.double( 2.7 ),
23345         PruneCut = cms.double( 10000.0 ),
23346         DTsegments = cms.InputTag( "hltDt4DSegments" ),
23347         UseSegmentT0 = cms.bool( False ),
23348         HitsMin = cms.int32( 5 ),
23349         DropTheta = cms.bool( True ),
23350         ServiceParameters = cms.PSet( 
23351           RPCLayers = cms.bool( True ),
23352           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23353         )
23354       ),
23355       UseCSC = cms.bool( True ),
23356       CSCTimingParameters = cms.PSet( 
23357         MatchParameters = cms.PSet( 
23358           TightMatchDT = cms.bool( False ),
23359           DTradius = cms.double( 0.01 ),
23360           TightMatchCSC = cms.bool( True ),
23361           CSCsegments = cms.InputTag( "hltCscSegments" ),
23362           DTsegments = cms.InputTag( "hltDt4DSegments" )
23363         ),
23364         debug = cms.bool( False ),
23365         CSCWireTimeOffset = cms.double( 0.0 ),
23366         CSCStripError = cms.double( 7.0 ),
23367         CSCTimeOffset = cms.double( 0.0 ),
23368         CSCWireError = cms.double( 8.6 ),
23369         PruneCut = cms.double( 100.0 ),
23370         CSCsegments = cms.InputTag( "hltCscSegments" ),
23371         UseStripTime = cms.bool( True ),
23372         CSCStripTimeOffset = cms.double( 0.0 ),
23373         UseWireTime = cms.bool( True ),
23374         ServiceParameters = cms.PSet( 
23375           RPCLayers = cms.bool( True ),
23376           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23377         )
23378       ),
23379       ErrorDT = cms.double( 6.0 ),
23380       EcalEnergyCut = cms.double( 0.4 ),
23381       UseECAL = cms.bool( True ),
23382       ErrorEB = cms.double( 2.085 ),
23383       UseDT = cms.bool( True ),
23384       ErrorEE = cms.double( 6.95 ),
23385       ErrorCSC = cms.double( 7.4 )
23386     ),
23387     ShowerDigiFillerParameters = cms.PSet( 
23388       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
23389       digiMaxDistanceX = cms.double( 25.0 ),
23390       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
23391     ),
23392     TrackerKinkFinderParameters = cms.PSet( 
23393       usePosition = cms.bool( False ),
23394       diagonalOnly = cms.bool( False )
23395     ),
23396     fillEnergy = cms.bool( False ),
23397     storeCrossedHcalRecHits = cms.bool( False ),
23398     maxAbsPullX = cms.double( 4.0 ),
23399     maxAbsEta = cms.double( 3.0 ),
23400     minPt = cms.double( 8.0 ),
23401     inputCollectionTypes = cms.vstring( 'inner tracks',
23402       'links' ),
23403     addExtraSoftMuons = cms.bool( False ),
23404     fillGlobalTrackRefits = cms.bool( False ),
23405     debugWithTruthMatching = cms.bool( False ),
23406     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedOpenMu','hltL3MuonsIterL3LinksOpenMu' ),
23407     fillCaloCompatibility = cms.bool( False ),
23408     maxAbsPullY = cms.double( 9999.0 ),
23409     maxAbsDy = cms.double( 9999.0 ),
23410     minP = cms.double( 0.0 ),
23411     minPCaloMuon = cms.double( 1.0E9 ),
23412     maxAbsDx = cms.double( 3.0 ),
23413     fillIsolation = cms.bool( False ),
23414     writeIsoDeposits = cms.bool( False ),
23415     minNumberOfMatches = cms.int32( 1 ),
23416     fillMatching = cms.bool( True ),
23417     fillShowerDigis = cms.bool( False ),
23418     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
23419     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
23420     fillGlobalTrackQuality = cms.bool( False ),
23421     globalTrackQualityInputTag = cms.InputTag( "" ),
23422     selectHighPurity = cms.bool( False ),
23423     pvInputTag = cms.InputTag( "" ),
23424     fillTrackerKink = cms.bool( False ),
23425     minCaloCompatibility = cms.double( 0.6 ),
23426     runArbitrationCleaner = cms.bool( False ),
23427     arbitrationCleanerOptions = cms.PSet( 
23428       OverlapDTheta = cms.double( 0.02 ),
23429       Overlap = cms.bool( True ),
23430       Clustering = cms.bool( True ),
23431       ME1a = cms.bool( True ),
23432       ClusterDTheta = cms.double( 0.02 ),
23433       ClusterDPhi = cms.double( 0.6 ),
23434       OverlapDPhi = cms.double( 0.0786 )
23435     ),
23436     arbitrateTrackerMuons = cms.bool( True )
23437 )
23438 fragment.hltIterL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
23439     InputObjects = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23440     DisplacedReconstruction = cms.bool( False )
23441 )
23442 fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23443     saveTags = cms.bool( True ),
23444     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23445     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23446     MaxEta = cms.double( 2.5 ),
23447     MinPt = cms.double( 0.0 ),
23448     MaxDeltaR = cms.double( 0.3 ),
23449     MinN = cms.int32( 1 ),
23450     CentralBxOnly = cms.bool( True ),
23451     SelectQualities = cms.vint32(  )
23452 )
23453 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
23454     saveTags = cms.bool( True ),
23455     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23456     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23457     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23458     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23459     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23460     MinN = cms.int32( 3 ),
23461     MaxEta = cms.double( 2.5 ),
23462     MinNhits = cms.int32( 0 ),
23463     MaxDr = cms.double( 2.0 ),
23464     MinDr = cms.double( -1.0 ),
23465     MaxDz = cms.double( 9999.0 ),
23466     MinDxySig = cms.double( -1.0 ),
23467     MinPt = cms.double( 2.0 ),
23468     NSigmaPt = cms.double( 0.0 ),
23469     MaxNormalizedChi2 = cms.double( 9999.0 ),
23470     MaxDXYBeamSpot = cms.double( 9999.0 ),
23471     MinDXYBeamSpot = cms.double( -1.0 ),
23472     MinNmuonHits = cms.int32( 0 ),
23473     MaxPtDifference = cms.double( 9999.0 ),
23474     MinTrackPt = cms.double( 0.0 ),
23475     minMuonStations = cms.int32( -1 ),
23476     minTrkHits = cms.int32( -1 ),
23477     minMuonHits = cms.int32( -1 ),
23478     allowedTypeMask = cms.uint32( 255 ),
23479     requiredTypeMask = cms.uint32( 0 ),
23480     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23481     trkMuonId = cms.uint32( 0 ),
23482     L1MatchingdR = cms.double( 0.3 ),
23483     MatchToPreviousCand = cms.bool( True ),
23484     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23485     requireL3MuonTrajectorySeed = cms.bool( False ),
23486     useSimpleGeometry = cms.bool( True ),
23487     useStation2 = cms.bool( True ),
23488     fallbackToME1 = cms.bool( False ),
23489     cosmicPropagationHypothesis = cms.bool( False ),
23490     useMB2InOverlap = cms.bool( False ),
23491     useTrack = cms.string( "tracker" ),
23492     useState = cms.string( "atVertex" ),
23493     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23494     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23495     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23496 )
23497 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23498     saveTags = cms.bool( True ),
23499     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23500     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23501     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23502     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23503     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23504     MinN = cms.int32( 2 ),
23505     MaxEta = cms.double( 2.5 ),
23506     MinNhits = cms.int32( 0 ),
23507     MaxDr = cms.double( 2.0 ),
23508     MinDr = cms.double( -1.0 ),
23509     MaxDz = cms.double( 9999.0 ),
23510     MinDxySig = cms.double( -1.0 ),
23511     MinPt = cms.double( 3.5 ),
23512     NSigmaPt = cms.double( 0.0 ),
23513     MaxNormalizedChi2 = cms.double( 9999.0 ),
23514     MaxDXYBeamSpot = cms.double( 9999.0 ),
23515     MinDXYBeamSpot = cms.double( -1.0 ),
23516     MinNmuonHits = cms.int32( 0 ),
23517     MaxPtDifference = cms.double( 9999.0 ),
23518     MinTrackPt = cms.double( 0.0 ),
23519     minMuonStations = cms.int32( -1 ),
23520     minTrkHits = cms.int32( -1 ),
23521     minMuonHits = cms.int32( -1 ),
23522     allowedTypeMask = cms.uint32( 255 ),
23523     requiredTypeMask = cms.uint32( 0 ),
23524     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23525     trkMuonId = cms.uint32( 0 ),
23526     L1MatchingdR = cms.double( 0.3 ),
23527     MatchToPreviousCand = cms.bool( True ),
23528     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23529     requireL3MuonTrajectorySeed = cms.bool( False ),
23530     useSimpleGeometry = cms.bool( True ),
23531     useStation2 = cms.bool( True ),
23532     fallbackToME1 = cms.bool( False ),
23533     cosmicPropagationHypothesis = cms.bool( False ),
23534     useMB2InOverlap = cms.bool( False ),
23535     useTrack = cms.string( "tracker" ),
23536     useState = cms.string( "atVertex" ),
23537     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23538     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23539     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23540 )
23541 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23542     saveTags = cms.bool( True ),
23543     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23544     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23545     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23546     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23547     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23548     MinN = cms.int32( 1 ),
23549     MaxEta = cms.double( 2.5 ),
23550     MinNhits = cms.int32( 0 ),
23551     MaxDr = cms.double( 2.0 ),
23552     MinDr = cms.double( -1.0 ),
23553     MaxDz = cms.double( 9999.0 ),
23554     MinDxySig = cms.double( -1.0 ),
23555     MinPt = cms.double( 5.0 ),
23556     NSigmaPt = cms.double( 0.0 ),
23557     MaxNormalizedChi2 = cms.double( 9999.0 ),
23558     MaxDXYBeamSpot = cms.double( 9999.0 ),
23559     MinDXYBeamSpot = cms.double( -1.0 ),
23560     MinNmuonHits = cms.int32( 0 ),
23561     MaxPtDifference = cms.double( 9999.0 ),
23562     MinTrackPt = cms.double( 0.0 ),
23563     minMuonStations = cms.int32( -1 ),
23564     minTrkHits = cms.int32( -1 ),
23565     minMuonHits = cms.int32( -1 ),
23566     allowedTypeMask = cms.uint32( 255 ),
23567     requiredTypeMask = cms.uint32( 0 ),
23568     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23569     trkMuonId = cms.uint32( 0 ),
23570     L1MatchingdR = cms.double( 0.3 ),
23571     MatchToPreviousCand = cms.bool( True ),
23572     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23573     requireL3MuonTrajectorySeed = cms.bool( False ),
23574     useSimpleGeometry = cms.bool( True ),
23575     useStation2 = cms.bool( True ),
23576     fallbackToME1 = cms.bool( False ),
23577     cosmicPropagationHypothesis = cms.bool( False ),
23578     useMB2InOverlap = cms.bool( False ),
23579     useTrack = cms.string( "tracker" ),
23580     useState = cms.string( "atVertex" ),
23581     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23582     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23583     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23584 )
23585 fragment.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
23586     saveTags = cms.bool( True ),
23587     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23588     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23589     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23590     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23591     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23592     PreviousCandIsL2 = cms.bool( True ),
23593     FastAccept = cms.bool( False ),
23594     MinN = cms.int32( 1 ),
23595     MaxEta = cms.double( 2.5 ),
23596     MinNhits = cms.int32( 0 ),
23597     MaxDr = cms.double( 2.0 ),
23598     MaxDz = cms.double( 9999.0 ),
23599     ChargeOpt = cms.int32( -1 ),
23600     MinPtPair = cms.vdouble( 0.0 ),
23601     MaxPtPair = cms.vdouble( 1.0E125 ),
23602     MinPtMax = cms.vdouble( 0.0 ),
23603     MinPtMin = cms.vdouble( 0.0 ),
23604     MaxPtMin = cms.vdouble( 1.0E125 ),
23605     MinInvMass = cms.vdouble( 8.5 ),
23606     MaxInvMass = cms.vdouble( 11.5 ),
23607     MinDiMuonDeltaR = cms.double( -1.0 ),
23608     MinAcop = cms.double( -999.0 ),
23609     MaxAcop = cms.double( 999.0 ),
23610     MinPtBalance = cms.double( -1.0 ),
23611     MaxPtBalance = cms.double( 999999.0 ),
23612     NSigmaPt = cms.double( 0.0 ),
23613     MaxDCAMuMu = cms.double( 0.5 ),
23614     MaxRapidityPair = cms.double( 999999.0 ),
23615     CutCowboys = cms.bool( False ),
23616     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23617     L1MatchingdR = cms.double( 0.3 ),
23618     MatchToPreviousCand = cms.bool( True ),
23619     useSimpleGeometry = cms.bool( True ),
23620     useStation2 = cms.bool( True ),
23621     fallbackToME1 = cms.bool( False ),
23622     cosmicPropagationHypothesis = cms.bool( False ),
23623     useMB2InOverlap = cms.bool( False ),
23624     useTrack = cms.string( "tracker" ),
23625     useState = cms.string( "atVertex" ),
23626     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23627     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23628     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23629 )
23630 fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
23631     Src = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23632     PreviousCandTag = cms.InputTag( "hltUpsilonMuon53p52OpenMuonL3Filtered" ),
23633     matchToPrevious = cms.bool( True ),
23634     MaxEta = cms.double( 2.5 ),
23635     MinPt = cms.double( 0.0 ),
23636     MinPtPair = cms.double( 0.0 ),
23637     MinInvMass = cms.double( 0.0 ),
23638     MaxInvMass = cms.double( 999999.0 ),
23639     ChargeOpt = cms.int32( -1 )
23640 )
23641 fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
23642     saveTags = cms.bool( True ),
23643     FastAccept = cms.bool( True ),
23644     MinLxySignificance = cms.double( 0.0 ),
23645     MaxLxySignificance = cms.double( -1.0 ),
23646     MaxNormalisedChi2 = cms.double( 999999.0 ),
23647     MinVtxProbability = cms.double( 0.005 ),
23648     MinCosinePointingAngle = cms.double( -2.0 ),
23649     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon" ),
23650     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23651     MuonTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" )
23652 )
23653 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
23654     saveTags = cms.bool( True ),
23655     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" ),
23656     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23657     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23658     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23659     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23660     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23661     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23662     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23663     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23664     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23665 )
23666 fragment.hltPreDoubleEle25CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23667     offset = cms.uint32( 0 ),
23668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23669 )
23670 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
23671     saveTags = cms.bool( True ),
23672     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23673     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23674     candNonIsolatedTag = cms.InputTag( "" ),
23675     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23676     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau" ),
23677     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23678     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23679     ncandcut = cms.int32( 1 ),
23680     doIsolated = cms.bool( False ),
23681     region_eta_size = cms.double( 0.522 ),
23682     region_eta_size_ecap = cms.double( 1.0 ),
23683     region_phi_size = cms.double( 1.044 ),
23684     barrel_end = cms.double( 1.4791 ),
23685     endcap_end = cms.double( 2.65 )
23686 )
23687 fragment.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23688     saveTags = cms.bool( True ),
23689     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23690     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23691     etcutEB = cms.double( 25.0 ),
23692     etcutEE = cms.double( 25.0 ),
23693     minEtaCut = cms.double( -9999.0 ),
23694     maxEtaCut = cms.double( 9999.0 ),
23695     ncandcut = cms.int32( 1 )
23696 )
23697 fragment.hltEG25HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23698     saveTags = cms.bool( True ),
23699     candTag = cms.InputTag( "hltEG25EtFilter" ),
23700     varTag = cms.InputTag( "hltEgammaHoverE" ),
23701     rhoTag = cms.InputTag( "" ),
23702     energyLowEdges = cms.vdouble( 0.0 ),
23703     lessThan = cms.bool( True ),
23704     useEt = cms.bool( False ),
23705     useAbs = cms.bool( False ),
23706     thrRegularEB = cms.vdouble( -1.0 ),
23707     thrRegularEE = cms.vdouble( -1.0 ),
23708     thrOverEEB = cms.vdouble( 0.15 ),
23709     thrOverEEE = cms.vdouble( 0.1 ),
23710     thrOverE2EB = cms.vdouble( -1.0 ),
23711     thrOverE2EE = cms.vdouble( -1.0 ),
23712     ncandcut = cms.int32( 1 ),
23713     doRhoCorrection = cms.bool( False ),
23714     rhoMax = cms.double( 9.9999999E7 ),
23715     rhoScale = cms.double( 1.0 ),
23716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23719 )
23720 fragment.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23721     saveTags = cms.bool( True ),
23722     candTag = cms.InputTag( "hltEG25HEFilter" ),
23723     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23724     rhoTag = cms.InputTag( "" ),
23725     energyLowEdges = cms.vdouble( 0.0 ),
23726     lessThan = cms.bool( True ),
23727     useEt = cms.bool( False ),
23728     useAbs = cms.bool( False ),
23729     thrRegularEB = cms.vdouble( 0.014 ),
23730     thrRegularEE = cms.vdouble( 0.035 ),
23731     thrOverEEB = cms.vdouble( -1.0 ),
23732     thrOverEEE = cms.vdouble( -1.0 ),
23733     thrOverE2EB = cms.vdouble( -1.0 ),
23734     thrOverE2EE = cms.vdouble( -1.0 ),
23735     ncandcut = cms.int32( 1 ),
23736     doRhoCorrection = cms.bool( False ),
23737     rhoMax = cms.double( 9.9999999E7 ),
23738     rhoScale = cms.double( 1.0 ),
23739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23741     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23742 )
23743 fragment.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23744     saveTags = cms.bool( True ),
23745     candTag = cms.InputTag( "hltEG25CaloIdLClusterShapeFilter" ),
23746     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23747     npixelmatchcut = cms.double( 1.0 ),
23748     ncandcut = cms.int32( 1 ),
23749     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23750     s_a_phi1B = cms.double( 0.0069 ),
23751     s_a_phi1I = cms.double( 0.0088 ),
23752     s_a_phi1F = cms.double( 0.0076 ),
23753     s_a_phi2B = cms.double( 3.7E-4 ),
23754     s_a_phi2I = cms.double( 7.0E-4 ),
23755     s_a_phi2F = cms.double( 0.00906 ),
23756     s_a_zB = cms.double( 0.012 ),
23757     s_a_rI = cms.double( 0.027 ),
23758     s_a_rF = cms.double( 0.04 ),
23759     s2_threshold = cms.double( 0.4 ),
23760     tanhSO10BarrelThres = cms.double( 0.35 ),
23761     tanhSO10InterThres = cms.double( 1.0 ),
23762     tanhSO10ForwardThres = cms.double( 1.0 ),
23763     useS = cms.bool( False ),
23764     pixelVeto = cms.bool( False )
23765 )
23766 fragment.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23767     saveTags = cms.bool( True ),
23768     candTag = cms.InputTag( "hltEle25CaloIdLPixelMatchFilter" ),
23769     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23770     rhoTag = cms.InputTag( "" ),
23771     energyLowEdges = cms.vdouble( 0.0 ),
23772     lessThan = cms.bool( True ),
23773     useEt = cms.bool( False ),
23774     useAbs = cms.bool( False ),
23775     thrRegularEB = cms.vdouble( 150.0 ),
23776     thrRegularEE = cms.vdouble( 150.0 ),
23777     thrOverEEB = cms.vdouble( -1.0 ),
23778     thrOverEEE = cms.vdouble( -1.0 ),
23779     thrOverE2EB = cms.vdouble( -1.0 ),
23780     thrOverE2EE = cms.vdouble( -1.0 ),
23781     ncandcut = cms.int32( 1 ),
23782     doRhoCorrection = cms.bool( False ),
23783     rhoMax = cms.double( 9.9999999E7 ),
23784     rhoScale = cms.double( 1.0 ),
23785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23787     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23788 )
23789 fragment.hltDiEG25EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23790     saveTags = cms.bool( True ),
23791     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23792     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23793     etcutEB = cms.double( 25.0 ),
23794     etcutEE = cms.double( 25.0 ),
23795     minEtaCut = cms.double( -9999.0 ),
23796     maxEtaCut = cms.double( 9999.0 ),
23797     ncandcut = cms.int32( 2 )
23798 )
23799 fragment.hltDiEG25HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23800     saveTags = cms.bool( True ),
23801     candTag = cms.InputTag( "hltDiEG25EtUnseededFilter" ),
23802     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23803     rhoTag = cms.InputTag( "" ),
23804     energyLowEdges = cms.vdouble( 0.0 ),
23805     lessThan = cms.bool( True ),
23806     useEt = cms.bool( False ),
23807     useAbs = cms.bool( False ),
23808     thrRegularEB = cms.vdouble( -1.0 ),
23809     thrRegularEE = cms.vdouble( -1.0 ),
23810     thrOverEEB = cms.vdouble( 0.15 ),
23811     thrOverEEE = cms.vdouble( 0.1 ),
23812     thrOverE2EB = cms.vdouble( -1.0 ),
23813     thrOverE2EE = cms.vdouble( -1.0 ),
23814     ncandcut = cms.int32( 2 ),
23815     doRhoCorrection = cms.bool( False ),
23816     rhoMax = cms.double( 9.9999999E7 ),
23817     rhoScale = cms.double( 1.0 ),
23818     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23819     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23820     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23821 )
23822 fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23823     saveTags = cms.bool( True ),
23824     candTag = cms.InputTag( "hltDiEG25HEUnseededFilter" ),
23825     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23826     rhoTag = cms.InputTag( "" ),
23827     energyLowEdges = cms.vdouble( 0.0 ),
23828     lessThan = cms.bool( True ),
23829     useEt = cms.bool( False ),
23830     useAbs = cms.bool( False ),
23831     thrRegularEB = cms.vdouble( 0.014 ),
23832     thrRegularEE = cms.vdouble( 0.035 ),
23833     thrOverEEB = cms.vdouble( -1.0 ),
23834     thrOverEEE = cms.vdouble( -1.0 ),
23835     thrOverE2EB = cms.vdouble( -1.0 ),
23836     thrOverE2EE = cms.vdouble( -1.0 ),
23837     ncandcut = cms.int32( 2 ),
23838     doRhoCorrection = cms.bool( False ),
23839     rhoMax = cms.double( 9.9999999E7 ),
23840     rhoScale = cms.double( 1.0 ),
23841     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23842     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23843     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23844 )
23845 fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23846     saveTags = cms.bool( True ),
23847     candTag = cms.InputTag( "hltDiEG25CaloIdLClusterShapeUnseededFilter" ),
23848     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23849     npixelmatchcut = cms.double( 1.0 ),
23850     ncandcut = cms.int32( 2 ),
23851     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23852     s_a_phi1B = cms.double( 0.0069 ),
23853     s_a_phi1I = cms.double( 0.0088 ),
23854     s_a_phi1F = cms.double( 0.0076 ),
23855     s_a_phi2B = cms.double( 3.7E-4 ),
23856     s_a_phi2I = cms.double( 7.0E-4 ),
23857     s_a_phi2F = cms.double( 0.00906 ),
23858     s_a_zB = cms.double( 0.012 ),
23859     s_a_rI = cms.double( 0.027 ),
23860     s_a_rF = cms.double( 0.04 ),
23861     s2_threshold = cms.double( 0.4 ),
23862     tanhSO10BarrelThres = cms.double( 0.35 ),
23863     tanhSO10InterThres = cms.double( 1.0 ),
23864     tanhSO10ForwardThres = cms.double( 1.0 ),
23865     useS = cms.bool( False ),
23866     pixelVeto = cms.bool( False )
23867 )
23868 fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23869     saveTags = cms.bool( True ),
23870     candTag = cms.InputTag( "hltDiEle25CaloIdLPixelMatchUnseededFilter" ),
23871     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23872     rhoTag = cms.InputTag( "" ),
23873     energyLowEdges = cms.vdouble( 0.0 ),
23874     lessThan = cms.bool( True ),
23875     useEt = cms.bool( False ),
23876     useAbs = cms.bool( False ),
23877     thrRegularEB = cms.vdouble( 150.0 ),
23878     thrRegularEE = cms.vdouble( 150.0 ),
23879     thrOverEEB = cms.vdouble( -1.0 ),
23880     thrOverEEE = cms.vdouble( -1.0 ),
23881     thrOverE2EB = cms.vdouble( -1.0 ),
23882     thrOverE2EE = cms.vdouble( -1.0 ),
23883     ncandcut = cms.int32( 2 ),
23884     doRhoCorrection = cms.bool( False ),
23885     rhoMax = cms.double( 9.9999999E7 ),
23886     rhoScale = cms.double( 1.0 ),
23887     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23889     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23890 )
23891 fragment.hltPreDoubleEle27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23892     offset = cms.uint32( 0 ),
23893     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23894 )
23895 fragment.hltEG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23896     saveTags = cms.bool( True ),
23897     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23898     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23899     etcutEB = cms.double( 27.0 ),
23900     etcutEE = cms.double( 27.0 ),
23901     minEtaCut = cms.double( -9999.0 ),
23902     maxEtaCut = cms.double( 9999.0 ),
23903     ncandcut = cms.int32( 1 )
23904 )
23905 fragment.hltEG27HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23906     saveTags = cms.bool( True ),
23907     candTag = cms.InputTag( "hltEG27EtFilter" ),
23908     varTag = cms.InputTag( "hltEgammaHoverE" ),
23909     rhoTag = cms.InputTag( "" ),
23910     energyLowEdges = cms.vdouble( 0.0 ),
23911     lessThan = cms.bool( True ),
23912     useEt = cms.bool( False ),
23913     useAbs = cms.bool( False ),
23914     thrRegularEB = cms.vdouble( -1.0 ),
23915     thrRegularEE = cms.vdouble( -1.0 ),
23916     thrOverEEB = cms.vdouble( 0.15 ),
23917     thrOverEEE = cms.vdouble( 0.1 ),
23918     thrOverE2EB = cms.vdouble( -1.0 ),
23919     thrOverE2EE = cms.vdouble( -1.0 ),
23920     ncandcut = cms.int32( 1 ),
23921     doRhoCorrection = cms.bool( False ),
23922     rhoMax = cms.double( 9.9999999E7 ),
23923     rhoScale = cms.double( 1.0 ),
23924     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23925     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23926     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23927 )
23928 fragment.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23929     saveTags = cms.bool( True ),
23930     candTag = cms.InputTag( "hltEG27HEFilter" ),
23931     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23932     rhoTag = cms.InputTag( "" ),
23933     energyLowEdges = cms.vdouble( 0.0 ),
23934     lessThan = cms.bool( True ),
23935     useEt = cms.bool( False ),
23936     useAbs = cms.bool( False ),
23937     thrRegularEB = cms.vdouble( 0.014 ),
23938     thrRegularEE = cms.vdouble( 0.035 ),
23939     thrOverEEB = cms.vdouble( -1.0 ),
23940     thrOverEEE = cms.vdouble( -1.0 ),
23941     thrOverE2EB = cms.vdouble( -1.0 ),
23942     thrOverE2EE = cms.vdouble( -1.0 ),
23943     ncandcut = cms.int32( 1 ),
23944     doRhoCorrection = cms.bool( False ),
23945     rhoMax = cms.double( 9.9999999E7 ),
23946     rhoScale = cms.double( 1.0 ),
23947     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23948     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23949     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23950 )
23951 fragment.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23952     saveTags = cms.bool( True ),
23953     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeFilter" ),
23954     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23955     npixelmatchcut = cms.double( 1.0 ),
23956     ncandcut = cms.int32( 1 ),
23957     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23958     s_a_phi1B = cms.double( 0.0069 ),
23959     s_a_phi1I = cms.double( 0.0088 ),
23960     s_a_phi1F = cms.double( 0.0076 ),
23961     s_a_phi2B = cms.double( 3.7E-4 ),
23962     s_a_phi2I = cms.double( 7.0E-4 ),
23963     s_a_phi2F = cms.double( 0.00906 ),
23964     s_a_zB = cms.double( 0.012 ),
23965     s_a_rI = cms.double( 0.027 ),
23966     s_a_rF = cms.double( 0.04 ),
23967     s2_threshold = cms.double( 0.4 ),
23968     tanhSO10BarrelThres = cms.double( 0.35 ),
23969     tanhSO10InterThres = cms.double( 1.0 ),
23970     tanhSO10ForwardThres = cms.double( 1.0 ),
23971     useS = cms.bool( False ),
23972     pixelVeto = cms.bool( False )
23973 )
23974 fragment.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23975     saveTags = cms.bool( True ),
23976     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchFilter" ),
23977     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23978     rhoTag = cms.InputTag( "" ),
23979     energyLowEdges = cms.vdouble( 0.0 ),
23980     lessThan = cms.bool( True ),
23981     useEt = cms.bool( False ),
23982     useAbs = cms.bool( False ),
23983     thrRegularEB = cms.vdouble( 150.0 ),
23984     thrRegularEE = cms.vdouble( 150.0 ),
23985     thrOverEEB = cms.vdouble( -1.0 ),
23986     thrOverEEE = cms.vdouble( -1.0 ),
23987     thrOverE2EB = cms.vdouble( -1.0 ),
23988     thrOverE2EE = cms.vdouble( -1.0 ),
23989     ncandcut = cms.int32( 1 ),
23990     doRhoCorrection = cms.bool( False ),
23991     rhoMax = cms.double( 9.9999999E7 ),
23992     rhoScale = cms.double( 1.0 ),
23993     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23995     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23996 )
23997 fragment.hltDiEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23998     saveTags = cms.bool( True ),
23999     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24000     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24001     etcutEB = cms.double( 27.0 ),
24002     etcutEE = cms.double( 27.0 ),
24003     minEtaCut = cms.double( -9999.0 ),
24004     maxEtaCut = cms.double( 9999.0 ),
24005     ncandcut = cms.int32( 2 )
24006 )
24007 fragment.hltDiEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24008     saveTags = cms.bool( True ),
24009     candTag = cms.InputTag( "hltDiEG27EtUnseededFilter" ),
24010     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24011     rhoTag = cms.InputTag( "" ),
24012     energyLowEdges = cms.vdouble( 0.0 ),
24013     lessThan = cms.bool( True ),
24014     useEt = cms.bool( False ),
24015     useAbs = cms.bool( False ),
24016     thrRegularEB = cms.vdouble( -1.0 ),
24017     thrRegularEE = cms.vdouble( -1.0 ),
24018     thrOverEEB = cms.vdouble( 0.15 ),
24019     thrOverEEE = cms.vdouble( 0.1 ),
24020     thrOverE2EB = cms.vdouble( -1.0 ),
24021     thrOverE2EE = cms.vdouble( -1.0 ),
24022     ncandcut = cms.int32( 2 ),
24023     doRhoCorrection = cms.bool( False ),
24024     rhoMax = cms.double( 9.9999999E7 ),
24025     rhoScale = cms.double( 1.0 ),
24026     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24027     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24028     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24029 )
24030 fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24031     saveTags = cms.bool( True ),
24032     candTag = cms.InputTag( "hltDiEG27HEUnseededFilter" ),
24033     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24034     rhoTag = cms.InputTag( "" ),
24035     energyLowEdges = cms.vdouble( 0.0 ),
24036     lessThan = cms.bool( True ),
24037     useEt = cms.bool( False ),
24038     useAbs = cms.bool( False ),
24039     thrRegularEB = cms.vdouble( 0.014 ),
24040     thrRegularEE = cms.vdouble( 0.035 ),
24041     thrOverEEB = cms.vdouble( -1.0 ),
24042     thrOverEEE = cms.vdouble( -1.0 ),
24043     thrOverE2EB = cms.vdouble( -1.0 ),
24044     thrOverE2EE = cms.vdouble( -1.0 ),
24045     ncandcut = cms.int32( 2 ),
24046     doRhoCorrection = cms.bool( False ),
24047     rhoMax = cms.double( 9.9999999E7 ),
24048     rhoScale = cms.double( 1.0 ),
24049     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24050     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24051     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24052 )
24053 fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24054     saveTags = cms.bool( True ),
24055     candTag = cms.InputTag( "hltDiEG27CaloIdLClusterShapeUnseededFilter" ),
24056     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24057     npixelmatchcut = cms.double( 1.0 ),
24058     ncandcut = cms.int32( 2 ),
24059     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24060     s_a_phi1B = cms.double( 0.0069 ),
24061     s_a_phi1I = cms.double( 0.0088 ),
24062     s_a_phi1F = cms.double( 0.0076 ),
24063     s_a_phi2B = cms.double( 3.7E-4 ),
24064     s_a_phi2I = cms.double( 7.0E-4 ),
24065     s_a_phi2F = cms.double( 0.00906 ),
24066     s_a_zB = cms.double( 0.012 ),
24067     s_a_rI = cms.double( 0.027 ),
24068     s_a_rF = cms.double( 0.04 ),
24069     s2_threshold = cms.double( 0.4 ),
24070     tanhSO10BarrelThres = cms.double( 0.35 ),
24071     tanhSO10InterThres = cms.double( 1.0 ),
24072     tanhSO10ForwardThres = cms.double( 1.0 ),
24073     useS = cms.bool( False ),
24074     pixelVeto = cms.bool( False )
24075 )
24076 fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24077     saveTags = cms.bool( True ),
24078     candTag = cms.InputTag( "hltDiEle27CaloIdLPixelMatchUnseededFilter" ),
24079     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24080     rhoTag = cms.InputTag( "" ),
24081     energyLowEdges = cms.vdouble( 0.0 ),
24082     lessThan = cms.bool( True ),
24083     useEt = cms.bool( False ),
24084     useAbs = cms.bool( False ),
24085     thrRegularEB = cms.vdouble( 150.0 ),
24086     thrRegularEE = cms.vdouble( 150.0 ),
24087     thrOverEEB = cms.vdouble( -1.0 ),
24088     thrOverEEE = cms.vdouble( -1.0 ),
24089     thrOverE2EB = cms.vdouble( -1.0 ),
24090     thrOverE2EE = cms.vdouble( -1.0 ),
24091     ncandcut = cms.int32( 2 ),
24092     doRhoCorrection = cms.bool( False ),
24093     rhoMax = cms.double( 9.9999999E7 ),
24094     rhoScale = cms.double( 1.0 ),
24095     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24096     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24097     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24098 )
24099 fragment.hltPreDoubleEle33CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24100     offset = cms.uint32( 0 ),
24101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24102 )
24103 fragment.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24104     saveTags = cms.bool( True ),
24105     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
24106     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24107     etcutEB = cms.double( 33.0 ),
24108     etcutEE = cms.double( 33.0 ),
24109     minEtaCut = cms.double( -9999.0 ),
24110     maxEtaCut = cms.double( 9999.0 ),
24111     ncandcut = cms.int32( 1 )
24112 )
24113 fragment.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24114     saveTags = cms.bool( True ),
24115     candTag = cms.InputTag( "hltEG33EtFilter" ),
24116     varTag = cms.InputTag( "hltEgammaHoverE" ),
24117     rhoTag = cms.InputTag( "" ),
24118     energyLowEdges = cms.vdouble( 0.0 ),
24119     lessThan = cms.bool( True ),
24120     useEt = cms.bool( False ),
24121     useAbs = cms.bool( False ),
24122     thrRegularEB = cms.vdouble( -1.0 ),
24123     thrRegularEE = cms.vdouble( -1.0 ),
24124     thrOverEEB = cms.vdouble( 0.15 ),
24125     thrOverEEE = cms.vdouble( 0.1 ),
24126     thrOverE2EB = cms.vdouble( -1.0 ),
24127     thrOverE2EE = cms.vdouble( -1.0 ),
24128     ncandcut = cms.int32( 1 ),
24129     doRhoCorrection = cms.bool( False ),
24130     rhoMax = cms.double( 9.9999999E7 ),
24131     rhoScale = cms.double( 1.0 ),
24132     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24133     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24134     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24135 )
24136 fragment.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24137     saveTags = cms.bool( True ),
24138     candTag = cms.InputTag( "hltEG33HEFilter" ),
24139     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24140     rhoTag = cms.InputTag( "" ),
24141     energyLowEdges = cms.vdouble( 0.0 ),
24142     lessThan = cms.bool( True ),
24143     useEt = cms.bool( False ),
24144     useAbs = cms.bool( False ),
24145     thrRegularEB = cms.vdouble( 0.014 ),
24146     thrRegularEE = cms.vdouble( 0.035 ),
24147     thrOverEEB = cms.vdouble( -1.0 ),
24148     thrOverEEE = cms.vdouble( -1.0 ),
24149     thrOverE2EB = cms.vdouble( -1.0 ),
24150     thrOverE2EE = cms.vdouble( -1.0 ),
24151     ncandcut = cms.int32( 1 ),
24152     doRhoCorrection = cms.bool( False ),
24153     rhoMax = cms.double( 9.9999999E7 ),
24154     rhoScale = cms.double( 1.0 ),
24155     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24156     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24157     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24158 )
24159 fragment.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24160     saveTags = cms.bool( True ),
24161     candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ),
24162     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24163     npixelmatchcut = cms.double( 1.0 ),
24164     ncandcut = cms.int32( 1 ),
24165     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24166     s_a_phi1B = cms.double( 0.0069 ),
24167     s_a_phi1I = cms.double( 0.0088 ),
24168     s_a_phi1F = cms.double( 0.0076 ),
24169     s_a_phi2B = cms.double( 3.7E-4 ),
24170     s_a_phi2I = cms.double( 7.0E-4 ),
24171     s_a_phi2F = cms.double( 0.00906 ),
24172     s_a_zB = cms.double( 0.012 ),
24173     s_a_rI = cms.double( 0.027 ),
24174     s_a_rF = cms.double( 0.04 ),
24175     s2_threshold = cms.double( 0.4 ),
24176     tanhSO10BarrelThres = cms.double( 0.35 ),
24177     tanhSO10InterThres = cms.double( 1.0 ),
24178     tanhSO10ForwardThres = cms.double( 1.0 ),
24179     useS = cms.bool( False ),
24180     pixelVeto = cms.bool( False )
24181 )
24182 fragment.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
24183     saveTags = cms.bool( True ),
24184     candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ),
24185     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24186     rhoTag = cms.InputTag( "" ),
24187     energyLowEdges = cms.vdouble( 0.0 ),
24188     lessThan = cms.bool( True ),
24189     useEt = cms.bool( False ),
24190     useAbs = cms.bool( False ),
24191     thrRegularEB = cms.vdouble( 150.0 ),
24192     thrRegularEE = cms.vdouble( 150.0 ),
24193     thrOverEEB = cms.vdouble( -1.0 ),
24194     thrOverEEE = cms.vdouble( -1.0 ),
24195     thrOverE2EB = cms.vdouble( -1.0 ),
24196     thrOverE2EE = cms.vdouble( -1.0 ),
24197     ncandcut = cms.int32( 1 ),
24198     doRhoCorrection = cms.bool( False ),
24199     rhoMax = cms.double( 9.9999999E7 ),
24200     rhoScale = cms.double( 1.0 ),
24201     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24202     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24203     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24204 )
24205 fragment.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24206     saveTags = cms.bool( True ),
24207     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24208     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24209     etcutEB = cms.double( 33.0 ),
24210     etcutEE = cms.double( 33.0 ),
24211     minEtaCut = cms.double( -9999.0 ),
24212     maxEtaCut = cms.double( 9999.0 ),
24213     ncandcut = cms.int32( 2 )
24214 )
24215 fragment.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24216     saveTags = cms.bool( True ),
24217     candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ),
24218     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24219     rhoTag = cms.InputTag( "" ),
24220     energyLowEdges = cms.vdouble( 0.0 ),
24221     lessThan = cms.bool( True ),
24222     useEt = cms.bool( False ),
24223     useAbs = cms.bool( False ),
24224     thrRegularEB = cms.vdouble( -1.0 ),
24225     thrRegularEE = cms.vdouble( -1.0 ),
24226     thrOverEEB = cms.vdouble( 0.15 ),
24227     thrOverEEE = cms.vdouble( 0.1 ),
24228     thrOverE2EB = cms.vdouble( -1.0 ),
24229     thrOverE2EE = cms.vdouble( -1.0 ),
24230     ncandcut = cms.int32( 2 ),
24231     doRhoCorrection = cms.bool( False ),
24232     rhoMax = cms.double( 9.9999999E7 ),
24233     rhoScale = cms.double( 1.0 ),
24234     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24235     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24236     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24237 )
24238 fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24239     saveTags = cms.bool( True ),
24240     candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ),
24241     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24242     rhoTag = cms.InputTag( "" ),
24243     energyLowEdges = cms.vdouble( 0.0 ),
24244     lessThan = cms.bool( True ),
24245     useEt = cms.bool( False ),
24246     useAbs = cms.bool( False ),
24247     thrRegularEB = cms.vdouble( 0.014 ),
24248     thrRegularEE = cms.vdouble( 0.035 ),
24249     thrOverEEB = cms.vdouble( -1.0 ),
24250     thrOverEEE = cms.vdouble( -1.0 ),
24251     thrOverE2EB = cms.vdouble( -1.0 ),
24252     thrOverE2EE = cms.vdouble( -1.0 ),
24253     ncandcut = cms.int32( 2 ),
24254     doRhoCorrection = cms.bool( False ),
24255     rhoMax = cms.double( 9.9999999E7 ),
24256     rhoScale = cms.double( 1.0 ),
24257     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24259     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24260 )
24261 fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24262     saveTags = cms.bool( True ),
24263     candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ),
24264     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24265     npixelmatchcut = cms.double( 1.0 ),
24266     ncandcut = cms.int32( 2 ),
24267     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24268     s_a_phi1B = cms.double( 0.0069 ),
24269     s_a_phi1I = cms.double( 0.0088 ),
24270     s_a_phi1F = cms.double( 0.0076 ),
24271     s_a_phi2B = cms.double( 3.7E-4 ),
24272     s_a_phi2I = cms.double( 7.0E-4 ),
24273     s_a_phi2F = cms.double( 0.00906 ),
24274     s_a_zB = cms.double( 0.012 ),
24275     s_a_rI = cms.double( 0.027 ),
24276     s_a_rF = cms.double( 0.04 ),
24277     s2_threshold = cms.double( 0.4 ),
24278     tanhSO10BarrelThres = cms.double( 0.35 ),
24279     tanhSO10InterThres = cms.double( 1.0 ),
24280     tanhSO10ForwardThres = cms.double( 1.0 ),
24281     useS = cms.bool( False ),
24282     pixelVeto = cms.bool( False )
24283 )
24284 fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24285     saveTags = cms.bool( True ),
24286     candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ),
24287     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24288     rhoTag = cms.InputTag( "" ),
24289     energyLowEdges = cms.vdouble( 0.0 ),
24290     lessThan = cms.bool( True ),
24291     useEt = cms.bool( False ),
24292     useAbs = cms.bool( False ),
24293     thrRegularEB = cms.vdouble( 150.0 ),
24294     thrRegularEE = cms.vdouble( 150.0 ),
24295     thrOverEEB = cms.vdouble( -1.0 ),
24296     thrOverEEE = cms.vdouble( -1.0 ),
24297     thrOverE2EB = cms.vdouble( -1.0 ),
24298     thrOverE2EE = cms.vdouble( -1.0 ),
24299     ncandcut = cms.int32( 2 ),
24300     doRhoCorrection = cms.bool( False ),
24301     rhoMax = cms.double( 9.9999999E7 ),
24302     rhoScale = cms.double( 1.0 ),
24303     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24304     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24305     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24306 )
24307 fragment.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter( "HLTL1TSeed",
24308     saveTags = cms.bool( True ),
24309     L1SeedsLogicalExpression = cms.string( "L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1" ),
24310     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24311     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24312     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24313     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24314     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24315     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24316     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24317     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24318     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24319 )
24320 fragment.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
24321     offset = cms.uint32( 0 ),
24322     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24323 )
24324 fragment.hltDoubleEGL1EGerFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
24325     saveTags = cms.bool( True ),
24326     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24327     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24328     candNonIsolatedTag = cms.InputTag( "" ),
24329     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24330     L1SeedFilterTag = cms.InputTag( "hltL1sBigORDoubleLooseIsoEGXXer" ),
24331     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24332     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24333     ncandcut = cms.int32( 1 ),
24334     doIsolated = cms.bool( False ),
24335     region_eta_size = cms.double( 0.522 ),
24336     region_eta_size_ecap = cms.double( 1.0 ),
24337     region_phi_size = cms.double( 1.044 ),
24338     barrel_end = cms.double( 1.4791 ),
24339     endcap_end = cms.double( 2.17 )
24340 )
24341 fragment.hltDoubleEG24L1EGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24342     saveTags = cms.bool( True ),
24343     inputTag = cms.InputTag( "hltDoubleEGL1EGerFilter" ),
24344     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24345     etcutEB = cms.double( 24.0 ),
24346     etcutEE = cms.double( 24.0 ),
24347     minEtaCut = cms.double( -9999.0 ),
24348     maxEtaCut = cms.double( 9999.0 ),
24349     ncandcut = cms.int32( 1 )
24350 )
24351 fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24352     saveTags = cms.bool( True ),
24353     candTag = cms.InputTag( "hltDoubleEG24L1EGEtFilter" ),
24354     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24355     rhoTag = cms.InputTag( "" ),
24356     energyLowEdges = cms.vdouble( 0.0 ),
24357     lessThan = cms.bool( True ),
24358     useEt = cms.bool( False ),
24359     useAbs = cms.bool( False ),
24360     thrRegularEB = cms.vdouble( 0.0105 ),
24361     thrRegularEE = cms.vdouble( 0.0305 ),
24362     thrOverEEB = cms.vdouble( -1.0 ),
24363     thrOverEEE = cms.vdouble( -1.0 ),
24364     thrOverE2EB = cms.vdouble( -1.0 ),
24365     thrOverE2EE = cms.vdouble( -1.0 ),
24366     ncandcut = cms.int32( 2 ),
24367     doRhoCorrection = cms.bool( False ),
24368     rhoMax = cms.double( 9.9999999E7 ),
24369     rhoScale = cms.double( 1.0 ),
24370     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24371     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24372     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24373 )
24374 fragment.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24375     saveTags = cms.bool( True ),
24376     candTag = cms.InputTag( "hltDoubleEle24erWPTightClusterShapeFilterForTau" ),
24377     varTag = cms.InputTag( "hltEgammaHoverE" ),
24378     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24379     energyLowEdges = cms.vdouble( 0.0 ),
24380     lessThan = cms.bool( True ),
24381     useEt = cms.bool( False ),
24382     useAbs = cms.bool( False ),
24383     etaBoundaryEB12 = cms.double( 1.0 ),
24384     etaBoundaryEE12 = cms.double( 2.1 ),
24385     thrRegularEB1 = cms.vdouble( 1.0 ),
24386     thrRegularEE1 = cms.vdouble( 3.0 ),
24387     thrOverEEB1 = cms.vdouble( 0.06 ),
24388     thrOverEEE1 = cms.vdouble( 0.03 ),
24389     thrOverE2EB1 = cms.vdouble( 0.0 ),
24390     thrOverE2EE1 = cms.vdouble( 0.0 ),
24391     thrRegularEB2 = cms.vdouble( 1.0 ),
24392     thrRegularEE2 = cms.vdouble( 5.0 ),
24393     thrOverEEB2 = cms.vdouble( 0.06 ),
24394     thrOverEEE2 = cms.vdouble( 0.03 ),
24395     thrOverE2EB2 = cms.vdouble( 0.0 ),
24396     thrOverE2EE2 = cms.vdouble( 0.0 ),
24397     ncandcut = cms.int32( 1 ),
24398     doRhoCorrection = cms.bool( True ),
24399     rhoMax = cms.double( 9.9999999E7 ),
24400     rhoScale = cms.double( 1.0 ),
24401     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
24402     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24403     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24404 )
24405 fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24406     saveTags = cms.bool( True ),
24407     candTag = cms.InputTag( "hltDoubleEle24erWPTightHEFilterForTau" ),
24408     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
24409     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24410     energyLowEdges = cms.vdouble( 0.0 ),
24411     lessThan = cms.bool( True ),
24412     useEt = cms.bool( True ),
24413     useAbs = cms.bool( False ),
24414     etaBoundaryEB12 = cms.double( 1.0 ),
24415     etaBoundaryEE12 = cms.double( 2.1 ),
24416     thrRegularEB1 = cms.vdouble( 3.0 ),
24417     thrRegularEE1 = cms.vdouble( 1.0 ),
24418     thrOverEEB1 = cms.vdouble( 0.01 ),
24419     thrOverEEE1 = cms.vdouble( 0.025 ),
24420     thrOverE2EB1 = cms.vdouble( 0.0 ),
24421     thrOverE2EE1 = cms.vdouble( 0.0 ),
24422     thrRegularEB2 = cms.vdouble( 3.0 ),
24423     thrRegularEE2 = cms.vdouble( 2.0 ),
24424     thrOverEEB2 = cms.vdouble( 0.01 ),
24425     thrOverEEE2 = cms.vdouble( 0.025 ),
24426     thrOverE2EB2 = cms.vdouble( 0.0 ),
24427     thrOverE2EE2 = cms.vdouble( 0.0 ),
24428     ncandcut = cms.int32( 1 ),
24429     doRhoCorrection = cms.bool( True ),
24430     rhoMax = cms.double( 9.9999999E7 ),
24431     rhoScale = cms.double( 1.0 ),
24432     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
24433     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24434     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24435 )
24436 fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24437     saveTags = cms.bool( True ),
24438     candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ),
24439     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
24440     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24441     energyLowEdges = cms.vdouble( 0.0 ),
24442     lessThan = cms.bool( True ),
24443     useEt = cms.bool( True ),
24444     useAbs = cms.bool( False ),
24445     etaBoundaryEB12 = cms.double( 1.0 ),
24446     etaBoundaryEE12 = cms.double( 2.0 ),
24447     thrRegularEB1 = cms.vdouble( 4.0 ),
24448     thrRegularEE1 = cms.vdouble( 1.0 ),
24449     thrOverEEB1 = cms.vdouble( 0.04 ),
24450     thrOverEEE1 = cms.vdouble( 0.03 ),
24451     thrOverE2EB1 = cms.vdouble( 0.0 ),
24452     thrOverE2EE1 = cms.vdouble( 0.0 ),
24453     thrRegularEB2 = cms.vdouble( 4.0 ),
24454     thrRegularEE2 = cms.vdouble( 2.0 ),
24455     thrOverEEB2 = cms.vdouble( 0.04 ),
24456     thrOverEEE2 = cms.vdouble( 0.03 ),
24457     thrOverE2EB2 = cms.vdouble( 0.0 ),
24458     thrOverE2EE2 = cms.vdouble( 0.0 ),
24459     ncandcut = cms.int32( 1 ),
24460     doRhoCorrection = cms.bool( True ),
24461     rhoMax = cms.double( 9.9999999E7 ),
24462     rhoScale = cms.double( 1.0 ),
24463     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
24464     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
24465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24466 )
24467 fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
24468     saveTags = cms.bool( True ),
24469     candTag = cms.InputTag( "hltDoubleEle24erWPTightHcalIsoFilterForTau" ),
24470     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24471     npixelmatchcut = cms.double( 1.0 ),
24472     ncandcut = cms.int32( 2 ),
24473     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24474     s_a_phi1B = cms.double( 0.0069 ),
24475     s_a_phi1I = cms.double( 0.0088 ),
24476     s_a_phi1F = cms.double( 0.0076 ),
24477     s_a_phi2B = cms.double( 3.7E-4 ),
24478     s_a_phi2I = cms.double( 7.0E-4 ),
24479     s_a_phi2F = cms.double( 0.00906 ),
24480     s_a_zB = cms.double( 0.012 ),
24481     s_a_rI = cms.double( 0.027 ),
24482     s_a_rF = cms.double( 0.04 ),
24483     s2_threshold = cms.double( 0.4 ),
24484     tanhSO10BarrelThres = cms.double( 0.35 ),
24485     tanhSO10InterThres = cms.double( 1.0 ),
24486     tanhSO10ForwardThres = cms.double( 1.0 ),
24487     useS = cms.bool( False ),
24488     pixelVeto = cms.bool( False )
24489 )
24490 fragment.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24491     saveTags = cms.bool( True ),
24492     candTag = cms.InputTag( "hltDoubleEle24erWPTightPixelMatchFilterForTau" ),
24493     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24494     rhoTag = cms.InputTag( "" ),
24495     energyLowEdges = cms.vdouble( 0.0 ),
24496     lessThan = cms.bool( True ),
24497     useEt = cms.bool( False ),
24498     useAbs = cms.bool( False ),
24499     thrRegularEB = cms.vdouble( 200.0 ),
24500     thrRegularEE = cms.vdouble( 45.0 ),
24501     thrOverEEB = cms.vdouble( -1.0 ),
24502     thrOverEEE = cms.vdouble( -1.0 ),
24503     thrOverE2EB = cms.vdouble( -1.0 ),
24504     thrOverE2EE = cms.vdouble( -1.0 ),
24505     ncandcut = cms.int32( 2 ),
24506     doRhoCorrection = cms.bool( False ),
24507     rhoMax = cms.double( 9.9999999E7 ),
24508     rhoScale = cms.double( 1.0 ),
24509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24511     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24512 )
24513 fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24514     saveTags = cms.bool( True ),
24515     candTag = cms.InputTag( "hltDoubleEle24erWPTightPMS2FilterForTau" ),
24516     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24517     rhoTag = cms.InputTag( "" ),
24518     energyLowEdges = cms.vdouble( 0.0 ),
24519     lessThan = cms.bool( True ),
24520     useEt = cms.bool( False ),
24521     useAbs = cms.bool( True ),
24522     thrRegularEB = cms.vdouble( 0.025 ),
24523     thrRegularEE = cms.vdouble( 0.011 ),
24524     thrOverEEB = cms.vdouble( -1.0 ),
24525     thrOverEEE = cms.vdouble( -1.0 ),
24526     thrOverE2EB = cms.vdouble( -1.0 ),
24527     thrOverE2EE = cms.vdouble( -1.0 ),
24528     ncandcut = cms.int32( 2 ),
24529     doRhoCorrection = cms.bool( False ),
24530     rhoMax = cms.double( 9.9999999E7 ),
24531     rhoScale = cms.double( 1.0 ),
24532     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24533     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24534     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24535 )
24536 fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24537     saveTags = cms.bool( True ),
24538     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
24539     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
24540     rhoTag = cms.InputTag( "" ),
24541     energyLowEdges = cms.vdouble( 0.0 ),
24542     lessThan = cms.bool( True ),
24543     useEt = cms.bool( False ),
24544     useAbs = cms.bool( False ),
24545     thrRegularEB = cms.vdouble( 999.0 ),
24546     thrRegularEE = cms.vdouble( 1.0 ),
24547     thrOverEEB = cms.vdouble( -1.0 ),
24548     thrOverEEE = cms.vdouble( -1.0 ),
24549     thrOverE2EB = cms.vdouble( -1.0 ),
24550     thrOverE2EE = cms.vdouble( -1.0 ),
24551     ncandcut = cms.int32( 2 ),
24552     doRhoCorrection = cms.bool( False ),
24553     rhoMax = cms.double( 9.9999999E7 ),
24554     rhoScale = cms.double( 1.0 ),
24555     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24556     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24557     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24558 )
24559 fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24560     saveTags = cms.bool( True ),
24561     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfMissingHitsFilterForTau" ),
24562     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24563     rhoTag = cms.InputTag( "" ),
24564     energyLowEdges = cms.vdouble( 0.0 ),
24565     lessThan = cms.bool( True ),
24566     useEt = cms.bool( False ),
24567     useAbs = cms.bool( True ),
24568     thrRegularEB = cms.vdouble( 0.003 ),
24569     thrRegularEE = cms.vdouble( 0.005 ),
24570     thrOverEEB = cms.vdouble( -1.0 ),
24571     thrOverEEE = cms.vdouble( -1.0 ),
24572     thrOverE2EB = cms.vdouble( -1.0 ),
24573     thrOverE2EE = cms.vdouble( -1.0 ),
24574     ncandcut = cms.int32( 2 ),
24575     doRhoCorrection = cms.bool( False ),
24576     rhoMax = cms.double( 9.9999999E7 ),
24577     rhoScale = cms.double( 1.0 ),
24578     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24579     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24580     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24581 )
24582 fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24583     saveTags = cms.bool( True ),
24584     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDetaFilterForTau" ),
24585     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24586     rhoTag = cms.InputTag( "" ),
24587     energyLowEdges = cms.vdouble( 0.0 ),
24588     lessThan = cms.bool( True ),
24589     useEt = cms.bool( False ),
24590     useAbs = cms.bool( True ),
24591     thrRegularEB = cms.vdouble( 0.03 ),
24592     thrRegularEE = cms.vdouble( 0.023 ),
24593     thrOverEEB = cms.vdouble( -1.0 ),
24594     thrOverEEE = cms.vdouble( -1.0 ),
24595     thrOverE2EB = cms.vdouble( -1.0 ),
24596     thrOverE2EE = cms.vdouble( -1.0 ),
24597     ncandcut = cms.int32( 2 ),
24598     doRhoCorrection = cms.bool( False ),
24599     rhoMax = cms.double( 9.9999999E7 ),
24600     rhoScale = cms.double( 1.0 ),
24601     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24602     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24603     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24604 )
24605 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
24606     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
24607     trackProducer = cms.InputTag( "hltMergedTracks" ),
24608     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
24609     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
24610     egTrkIsoPtMin = cms.double( 1.0 ),
24611     egTrkIsoConeSize = cms.double( 0.2 ),
24612     egTrkIsoZSpan = cms.double( 0.15 ),
24613     egTrkIsoRSpan = cms.double( 999999.0 ),
24614     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
24615     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
24616     egTrkIsoStripBarrel = cms.double( 0.01 ),
24617     egTrkIsoStripEndcap = cms.double( 0.01 ),
24618     useGsfTrack = cms.bool( True ),
24619     useSCRefs = cms.bool( True )
24620 )
24621 fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24622     saveTags = cms.bool( True ),
24623     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDphiFilterForTau" ),
24624     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
24625     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24626     energyLowEdges = cms.vdouble( 0.0 ),
24627     lessThan = cms.bool( True ),
24628     useEt = cms.bool( True ),
24629     useAbs = cms.bool( False ),
24630     etaBoundaryEB12 = cms.double( 1.0 ),
24631     etaBoundaryEE12 = cms.double( 2.1 ),
24632     thrRegularEB1 = cms.vdouble( 2.0 ),
24633     thrRegularEE1 = cms.vdouble( -0.363 ),
24634     thrOverEEB1 = cms.vdouble( 0.0 ),
24635     thrOverEEE1 = cms.vdouble( 0.025 ),
24636     thrOverE2EB1 = cms.vdouble( 0.0 ),
24637     thrOverE2EE1 = cms.vdouble( 0.0 ),
24638     thrRegularEB2 = cms.vdouble( 2.0 ),
24639     thrRegularEE2 = cms.vdouble( 0.702 ),
24640     thrOverEEB2 = cms.vdouble( 0.0 ),
24641     thrOverEEE2 = cms.vdouble( 0.025 ),
24642     thrOverE2EB2 = cms.vdouble( 0.0 ),
24643     thrOverE2EE2 = cms.vdouble( 0.0 ),
24644     ncandcut = cms.int32( 1 ),
24645     doRhoCorrection = cms.bool( True ),
24646     rhoMax = cms.double( 9.9999999E7 ),
24647     rhoScale = cms.double( 1.0 ),
24648     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
24649     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24651 )
24652 fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed",
24653     saveTags = cms.bool( True ),
24654     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" ),
24655     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24656     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24657     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24658     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24659     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24660     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24661     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24662     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24663     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24664 )
24665 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
24666     offset = cms.uint32( 0 ),
24667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24668 )
24669 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
24670     saveTags = cms.bool( True ),
24671     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24672     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24673     doIsolated = cms.bool( False )
24674 )
24675 fragment.hltEG8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24676     saveTags = cms.bool( True ),
24677     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
24678     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24679     etcutEB = cms.double( 8.0 ),
24680     etcutEE = cms.double( 8.0 ),
24681     minEtaCut = cms.double( -9999.0 ),
24682     maxEtaCut = cms.double( 9999.0 ),
24683     ncandcut = cms.int32( 2 )
24684 )
24685 fragment.hltEG8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24686     saveTags = cms.bool( True ),
24687     candTag = cms.InputTag( "hltEG8EtFilter" ),
24688     varTag = cms.InputTag( "hltEgammaHoverE" ),
24689     rhoTag = cms.InputTag( "" ),
24690     energyLowEdges = cms.vdouble( 0.0 ),
24691     lessThan = cms.bool( True ),
24692     useEt = cms.bool( False ),
24693     useAbs = cms.bool( False ),
24694     thrRegularEB = cms.vdouble( -1.0 ),
24695     thrRegularEE = cms.vdouble( -1.0 ),
24696     thrOverEEB = cms.vdouble( 0.12 ),
24697     thrOverEEE = cms.vdouble( 0.1 ),
24698     thrOverE2EB = cms.vdouble( -1.0 ),
24699     thrOverE2EE = cms.vdouble( -1.0 ),
24700     ncandcut = cms.int32( 2 ),
24701     doRhoCorrection = cms.bool( False ),
24702     rhoMax = cms.double( 9.9999999E7 ),
24703     rhoScale = cms.double( 1.0 ),
24704     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24705     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24706     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24707 )
24708 fragment.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24709     saveTags = cms.bool( True ),
24710     candTag = cms.InputTag( "hltEG8HEFilter" ),
24711     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24712     rhoTag = cms.InputTag( "" ),
24713     energyLowEdges = cms.vdouble( 0.0 ),
24714     lessThan = cms.bool( True ),
24715     useEt = cms.bool( False ),
24716     useAbs = cms.bool( False ),
24717     thrRegularEB = cms.vdouble( 0.013 ),
24718     thrRegularEE = cms.vdouble( 0.035 ),
24719     thrOverEEB = cms.vdouble( -1.0 ),
24720     thrOverEEE = cms.vdouble( -1.0 ),
24721     thrOverE2EB = cms.vdouble( -1.0 ),
24722     thrOverE2EE = cms.vdouble( -1.0 ),
24723     ncandcut = cms.int32( 2 ),
24724     doRhoCorrection = cms.bool( False ),
24725     rhoMax = cms.double( 9.9999999E7 ),
24726     rhoScale = cms.double( 1.0 ),
24727     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24728     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24729     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24730 )
24731 fragment.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24732     saveTags = cms.bool( True ),
24733     candTag = cms.InputTag( "hltEG8CaloIdMClusterShapeFilter" ),
24734     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24735     npixelmatchcut = cms.double( 1.0 ),
24736     ncandcut = cms.int32( 2 ),
24737     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24738     s_a_phi1B = cms.double( 0.0069 ),
24739     s_a_phi1I = cms.double( 0.0088 ),
24740     s_a_phi1F = cms.double( 0.0076 ),
24741     s_a_phi2B = cms.double( 3.7E-4 ),
24742     s_a_phi2I = cms.double( 7.0E-4 ),
24743     s_a_phi2F = cms.double( 0.00906 ),
24744     s_a_zB = cms.double( 0.012 ),
24745     s_a_rI = cms.double( 0.027 ),
24746     s_a_rF = cms.double( 0.04 ),
24747     s2_threshold = cms.double( 0.4 ),
24748     tanhSO10BarrelThres = cms.double( 0.35 ),
24749     tanhSO10InterThres = cms.double( 1.0 ),
24750     tanhSO10ForwardThres = cms.double( 1.0 ),
24751     useS = cms.bool( False ),
24752     pixelVeto = cms.bool( False )
24753 )
24754 fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24755     saveTags = cms.bool( True ),
24756     candTag = cms.InputTag( "hltDoubleEle8CaloIdMPixelMatchFilter" ),
24757     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24758     rhoTag = cms.InputTag( "" ),
24759     energyLowEdges = cms.vdouble( 0.0 ),
24760     lessThan = cms.bool( True ),
24761     useEt = cms.bool( True ),
24762     useAbs = cms.bool( True ),
24763     thrRegularEB = cms.vdouble( 0.05 ),
24764     thrRegularEE = cms.vdouble( 0.02 ),
24765     thrOverEEB = cms.vdouble( -1.0 ),
24766     thrOverEEE = cms.vdouble( -1.0 ),
24767     thrOverE2EB = cms.vdouble( -1.0 ),
24768     thrOverE2EE = cms.vdouble( -1.0 ),
24769     ncandcut = cms.int32( 2 ),
24770     doRhoCorrection = cms.bool( False ),
24771     rhoMax = cms.double( 9.9999999E7 ),
24772     rhoScale = cms.double( 1.0 ),
24773     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24774     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24775     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24776 )
24777 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24778     saveTags = cms.bool( True ),
24779     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
24780     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24781     rhoTag = cms.InputTag( "" ),
24782     energyLowEdges = cms.vdouble( 0.0 ),
24783     lessThan = cms.bool( True ),
24784     useEt = cms.bool( True ),
24785     useAbs = cms.bool( True ),
24786     thrRegularEB = cms.vdouble( 0.006 ),
24787     thrRegularEE = cms.vdouble( 0.0085 ),
24788     thrOverEEB = cms.vdouble( -1.0 ),
24789     thrOverEEE = cms.vdouble( -1.0 ),
24790     thrOverE2EB = cms.vdouble( -1.0 ),
24791     thrOverE2EE = cms.vdouble( -1.0 ),
24792     ncandcut = cms.int32( 2 ),
24793     doRhoCorrection = cms.bool( False ),
24794     rhoMax = cms.double( 9.9999999E7 ),
24795     rhoScale = cms.double( 1.0 ),
24796     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24797     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24798     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24799 )
24800 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24801     saveTags = cms.bool( True ),
24802     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter" ),
24803     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24804     rhoTag = cms.InputTag( "" ),
24805     energyLowEdges = cms.vdouble( 0.0 ),
24806     lessThan = cms.bool( True ),
24807     useEt = cms.bool( True ),
24808     useAbs = cms.bool( True ),
24809     thrRegularEB = cms.vdouble( 0.1 ),
24810     thrRegularEE = cms.vdouble( 0.05 ),
24811     thrOverEEB = cms.vdouble( -1.0 ),
24812     thrOverEEE = cms.vdouble( -1.0 ),
24813     thrOverE2EB = cms.vdouble( -1.0 ),
24814     thrOverE2EE = cms.vdouble( -1.0 ),
24815     ncandcut = cms.int32( 2 ),
24816     doRhoCorrection = cms.bool( False ),
24817     rhoMax = cms.double( 9.9999999E7 ),
24818     rhoScale = cms.double( 1.0 ),
24819     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24820     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24821     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24822 )
24823 fragment.hltDoubleEle8Mass8Filter = cms.EDFilter( "HLTEgammaCombMassFilter",
24824     saveTags = cms.bool( True ),
24825     firstLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24826     secondLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24827     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24828     minMass = cms.double( 8.0 )
24829 )
24830 fragment.hltDoubleEle8DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
24831     saveTags = cms.bool( True ),
24832     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
24833     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
24834     inputTag1 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24835     inputTag2 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24836     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
24837     triggerType1 = cms.int32( 81 ),
24838     triggerType2 = cms.int32( 81 ),
24839     MinDR = cms.double( -1.0 ),
24840     MaxDZ = cms.double( 0.2 ),
24841     MinN = cms.int32( 1 ),
24842     MinPixHitsForDZ = cms.int32( 0 ),
24843     checkSC = cms.bool( True )
24844 )
24845 fragment.hltPFHTJet30 = cms.EDProducer( "HLTHtMhtProducer",
24846     usePt = cms.bool( True ),
24847     excludePFMuons = cms.bool( False ),
24848     minNJetHt = cms.int32( 0 ),
24849     minNJetMht = cms.int32( 0 ),
24850     minPtJetHt = cms.double( 30.0 ),
24851     minPtJetMht = cms.double( 0.0 ),
24852     maxEtaJetHt = cms.double( 2.5 ),
24853     maxEtaJetMht = cms.double( 999.0 ),
24854     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
24855     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
24856 )
24857 fragment.hltPFHT350Jet30 = cms.EDFilter( "HLTHtMhtFilter",
24858     saveTags = cms.bool( True ),
24859     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
24860     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
24861     minHt = cms.vdouble( 350.0 ),
24862     minMht = cms.vdouble( 0.0 ),
24863     minMeff = cms.vdouble( 0.0 ),
24864     meffSlope = cms.vdouble( 1.0 )
24865 )
24866 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
24867     offset = cms.uint32( 0 ),
24868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24869 )
24870 fragment.hltL1sSingleMu25 = cms.EDFilter( "HLTL1TSeed",
24871     saveTags = cms.bool( True ),
24872     L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ),
24873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24882 )
24883 fragment.hltPreMu27Ele37CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24884     offset = cms.uint32( 0 ),
24885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24886 )
24887 fragment.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24888     saveTags = cms.bool( True ),
24889     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24890     PreviousCandTag = cms.InputTag( "hltL1sSingleMu25" ),
24891     MaxEta = cms.double( 2.5 ),
24892     MinPt = cms.double( 0.0 ),
24893     MaxDeltaR = cms.double( 0.3 ),
24894     MinN = cms.int32( 1 ),
24895     CentralBxOnly = cms.bool( True ),
24896     SelectQualities = cms.vint32(  )
24897 )
24898 fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24899     saveTags = cms.bool( True ),
24900     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24901     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24902     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24903     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24904     MinN = cms.int32( 0 ),
24905     MaxEta = cms.double( 2.5 ),
24906     AbsEtaBins = cms.vdouble( 0.0 ),
24907     MinNstations = cms.vint32( 0 ),
24908     MinNhits = cms.vint32( 0 ),
24909     CutOnChambers = cms.bool( False ),
24910     MinNchambers = cms.vint32( 0 ),
24911     MaxDr = cms.double( 9999.0 ),
24912     MinDr = cms.double( -1.0 ),
24913     MaxDz = cms.double( 9999.0 ),
24914     MinDxySig = cms.double( -1.0 ),
24915     MinPt = cms.double( 0.0 ),
24916     NSigmaPt = cms.double( 0.0 ),
24917     MatchToPreviousCand = cms.bool( True )
24918 )
24919 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24920     saveTags = cms.bool( True ),
24921     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24922     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24923     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24924     minTrkHits = cms.int32( -1 ),
24925     minMuonHits = cms.int32( -1 ),
24926     minMuonStations = cms.int32( 2 ),
24927     maxNormalizedChi2 = cms.double( 20.0 ),
24928     allowedTypeMask = cms.uint32( 255 ),
24929     requiredTypeMask = cms.uint32( 0 ),
24930     trkMuonId = cms.uint32( 0 ),
24931     minPt = cms.double( 27.0 ),
24932     minN = cms.uint32( 1 ),
24933     maxAbsEta = cms.double( 2.5 ),
24934     L1MatchingdR = cms.double( 0.3 ),
24935     useSimpleGeometry = cms.bool( True ),
24936     useStation2 = cms.bool( True ),
24937     fallbackToME1 = cms.bool( False ),
24938     cosmicPropagationHypothesis = cms.bool( False ),
24939     useMB2InOverlap = cms.bool( False ),
24940     useTrack = cms.string( "tracker" ),
24941     useState = cms.string( "atVertex" ),
24942     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24943     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24944     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24945 )
24946 fragment.hltEG37EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24947     saveTags = cms.bool( True ),
24948     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24949     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24950     etcutEB = cms.double( 37.0 ),
24951     etcutEE = cms.double( 37.0 ),
24952     minEtaCut = cms.double( -9999.0 ),
24953     maxEtaCut = cms.double( 9999.0 ),
24954     ncandcut = cms.int32( 1 )
24955 )
24956 fragment.hltEG37HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24957     saveTags = cms.bool( True ),
24958     candTag = cms.InputTag( "hltEG37EtUnseededFilter" ),
24959     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24960     rhoTag = cms.InputTag( "" ),
24961     energyLowEdges = cms.vdouble( 0.0 ),
24962     lessThan = cms.bool( True ),
24963     useEt = cms.bool( False ),
24964     useAbs = cms.bool( False ),
24965     thrRegularEB = cms.vdouble( -1.0 ),
24966     thrRegularEE = cms.vdouble( -1.0 ),
24967     thrOverEEB = cms.vdouble( 0.15 ),
24968     thrOverEEE = cms.vdouble( 0.1 ),
24969     thrOverE2EB = cms.vdouble( -1.0 ),
24970     thrOverE2EE = cms.vdouble( -1.0 ),
24971     ncandcut = cms.int32( 1 ),
24972     doRhoCorrection = cms.bool( False ),
24973     rhoMax = cms.double( 9.9999999E7 ),
24974     rhoScale = cms.double( 1.0 ),
24975     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24976     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24977     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24978 )
24979 fragment.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24980     saveTags = cms.bool( True ),
24981     candTag = cms.InputTag( "hltEG37HEUnseededFilter" ),
24982     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24983     rhoTag = cms.InputTag( "" ),
24984     energyLowEdges = cms.vdouble( 0.0 ),
24985     lessThan = cms.bool( True ),
24986     useEt = cms.bool( False ),
24987     useAbs = cms.bool( False ),
24988     thrRegularEB = cms.vdouble( 0.014 ),
24989     thrRegularEE = cms.vdouble( 0.035 ),
24990     thrOverEEB = cms.vdouble( -1.0 ),
24991     thrOverEEE = cms.vdouble( -1.0 ),
24992     thrOverE2EB = cms.vdouble( -1.0 ),
24993     thrOverE2EE = cms.vdouble( -1.0 ),
24994     ncandcut = cms.int32( 1 ),
24995     doRhoCorrection = cms.bool( False ),
24996     rhoMax = cms.double( 9.9999999E7 ),
24997     rhoScale = cms.double( 1.0 ),
24998     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24999     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25000     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25001 )
25002 fragment.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25003     saveTags = cms.bool( True ),
25004     candTag = cms.InputTag( "hltEG37CaloIdLClusterShapeUnseededFilter" ),
25005     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25006     npixelmatchcut = cms.double( 1.0 ),
25007     ncandcut = cms.int32( 1 ),
25008     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25009     s_a_phi1B = cms.double( 0.0069 ),
25010     s_a_phi1I = cms.double( 0.0088 ),
25011     s_a_phi1F = cms.double( 0.0076 ),
25012     s_a_phi2B = cms.double( 3.7E-4 ),
25013     s_a_phi2I = cms.double( 7.0E-4 ),
25014     s_a_phi2F = cms.double( 0.00906 ),
25015     s_a_zB = cms.double( 0.012 ),
25016     s_a_rI = cms.double( 0.027 ),
25017     s_a_rF = cms.double( 0.04 ),
25018     s2_threshold = cms.double( 0.4 ),
25019     tanhSO10BarrelThres = cms.double( 0.35 ),
25020     tanhSO10InterThres = cms.double( 1.0 ),
25021     tanhSO10ForwardThres = cms.double( 1.0 ),
25022     useS = cms.bool( False ),
25023     pixelVeto = cms.bool( False )
25024 )
25025 fragment.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25026     saveTags = cms.bool( True ),
25027     candTag = cms.InputTag( "hltEle37CaloIdLPixelMatchUnseededFilter" ),
25028     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25029     rhoTag = cms.InputTag( "" ),
25030     energyLowEdges = cms.vdouble( 0.0 ),
25031     lessThan = cms.bool( True ),
25032     useEt = cms.bool( False ),
25033     useAbs = cms.bool( False ),
25034     thrRegularEB = cms.vdouble( 150.0 ),
25035     thrRegularEE = cms.vdouble( 150.0 ),
25036     thrOverEEB = cms.vdouble( -1.0 ),
25037     thrOverEEE = cms.vdouble( -1.0 ),
25038     thrOverE2EB = cms.vdouble( -1.0 ),
25039     thrOverE2EE = cms.vdouble( -1.0 ),
25040     ncandcut = cms.int32( 1 ),
25041     doRhoCorrection = cms.bool( False ),
25042     rhoMax = cms.double( 9.9999999E7 ),
25043     rhoScale = cms.double( 1.0 ),
25044     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25045     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25046     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25047 )
25048 fragment.hltPreMu37Ele27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
25049     offset = cms.uint32( 0 ),
25050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25051 )
25052 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
25053     saveTags = cms.bool( True ),
25054     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25055     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25056     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25057     minTrkHits = cms.int32( -1 ),
25058     minMuonHits = cms.int32( -1 ),
25059     minMuonStations = cms.int32( 2 ),
25060     maxNormalizedChi2 = cms.double( 20.0 ),
25061     allowedTypeMask = cms.uint32( 255 ),
25062     requiredTypeMask = cms.uint32( 0 ),
25063     trkMuonId = cms.uint32( 0 ),
25064     minPt = cms.double( 37.0 ),
25065     minN = cms.uint32( 1 ),
25066     maxAbsEta = cms.double( 2.5 ),
25067     L1MatchingdR = cms.double( 0.3 ),
25068     useSimpleGeometry = cms.bool( True ),
25069     useStation2 = cms.bool( True ),
25070     fallbackToME1 = cms.bool( False ),
25071     cosmicPropagationHypothesis = cms.bool( False ),
25072     useMB2InOverlap = cms.bool( False ),
25073     useTrack = cms.string( "tracker" ),
25074     useState = cms.string( "atVertex" ),
25075     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25076     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25077     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25078 )
25079 fragment.hltEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25080     saveTags = cms.bool( True ),
25081     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25082     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25083     etcutEB = cms.double( 27.0 ),
25084     etcutEE = cms.double( 27.0 ),
25085     minEtaCut = cms.double( -9999.0 ),
25086     maxEtaCut = cms.double( 9999.0 ),
25087     ncandcut = cms.int32( 1 )
25088 )
25089 fragment.hltEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25090     saveTags = cms.bool( True ),
25091     candTag = cms.InputTag( "hltEG27EtUnseededFilter" ),
25092     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25093     rhoTag = cms.InputTag( "" ),
25094     energyLowEdges = cms.vdouble( 0.0 ),
25095     lessThan = cms.bool( True ),
25096     useEt = cms.bool( False ),
25097     useAbs = cms.bool( False ),
25098     thrRegularEB = cms.vdouble( -1.0 ),
25099     thrRegularEE = cms.vdouble( -1.0 ),
25100     thrOverEEB = cms.vdouble( 0.15 ),
25101     thrOverEEE = cms.vdouble( 0.1 ),
25102     thrOverE2EB = cms.vdouble( -1.0 ),
25103     thrOverE2EE = cms.vdouble( -1.0 ),
25104     ncandcut = cms.int32( 1 ),
25105     doRhoCorrection = cms.bool( False ),
25106     rhoMax = cms.double( 9.9999999E7 ),
25107     rhoScale = cms.double( 1.0 ),
25108     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25109     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25110     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25111 )
25112 fragment.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25113     saveTags = cms.bool( True ),
25114     candTag = cms.InputTag( "hltEG27HEUnseededFilter" ),
25115     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25116     rhoTag = cms.InputTag( "" ),
25117     energyLowEdges = cms.vdouble( 0.0 ),
25118     lessThan = cms.bool( True ),
25119     useEt = cms.bool( False ),
25120     useAbs = cms.bool( False ),
25121     thrRegularEB = cms.vdouble( 0.014 ),
25122     thrRegularEE = cms.vdouble( 0.035 ),
25123     thrOverEEB = cms.vdouble( -1.0 ),
25124     thrOverEEE = cms.vdouble( -1.0 ),
25125     thrOverE2EB = cms.vdouble( -1.0 ),
25126     thrOverE2EE = cms.vdouble( -1.0 ),
25127     ncandcut = cms.int32( 1 ),
25128     doRhoCorrection = cms.bool( False ),
25129     rhoMax = cms.double( 9.9999999E7 ),
25130     rhoScale = cms.double( 1.0 ),
25131     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25132     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25133     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25134 )
25135 fragment.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25136     saveTags = cms.bool( True ),
25137     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeUnseededFilter" ),
25138     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25139     npixelmatchcut = cms.double( 1.0 ),
25140     ncandcut = cms.int32( 1 ),
25141     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25142     s_a_phi1B = cms.double( 0.0069 ),
25143     s_a_phi1I = cms.double( 0.0088 ),
25144     s_a_phi1F = cms.double( 0.0076 ),
25145     s_a_phi2B = cms.double( 3.7E-4 ),
25146     s_a_phi2I = cms.double( 7.0E-4 ),
25147     s_a_phi2F = cms.double( 0.00906 ),
25148     s_a_zB = cms.double( 0.012 ),
25149     s_a_rI = cms.double( 0.027 ),
25150     s_a_rF = cms.double( 0.04 ),
25151     s2_threshold = cms.double( 0.4 ),
25152     tanhSO10BarrelThres = cms.double( 0.35 ),
25153     tanhSO10InterThres = cms.double( 1.0 ),
25154     tanhSO10ForwardThres = cms.double( 1.0 ),
25155     useS = cms.bool( False ),
25156     pixelVeto = cms.bool( False )
25157 )
25158 fragment.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25159     saveTags = cms.bool( True ),
25160     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchUnseededFilter" ),
25161     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25162     rhoTag = cms.InputTag( "" ),
25163     energyLowEdges = cms.vdouble( 0.0 ),
25164     lessThan = cms.bool( True ),
25165     useEt = cms.bool( False ),
25166     useAbs = cms.bool( False ),
25167     thrRegularEB = cms.vdouble( 150.0 ),
25168     thrRegularEE = cms.vdouble( 150.0 ),
25169     thrOverEEB = cms.vdouble( -1.0 ),
25170     thrOverEEE = cms.vdouble( -1.0 ),
25171     thrOverE2EB = cms.vdouble( -1.0 ),
25172     thrOverE2EE = cms.vdouble( -1.0 ),
25173     ncandcut = cms.int32( 1 ),
25174     doRhoCorrection = cms.bool( False ),
25175     rhoMax = cms.double( 9.9999999E7 ),
25176     rhoScale = cms.double( 1.0 ),
25177     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25179     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25180 )
25181 fragment.hltL1sSingleMu22or25 = cms.EDFilter( "HLTL1TSeed",
25182     saveTags = cms.bool( True ),
25183     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25" ),
25184     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25185     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25186     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25187     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25188     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25189     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25190     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25191     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25192     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25193 )
25194 fragment.hltPreMu37TkMu27 = cms.EDFilter( "HLTPrescaler",
25195     offset = cms.uint32( 0 ),
25196     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25197 )
25198 fragment.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25199     saveTags = cms.bool( True ),
25200     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25201     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
25202     MaxEta = cms.double( 2.5 ),
25203     MinPt = cms.double( 0.0 ),
25204     MaxDeltaR = cms.double( 0.3 ),
25205     MinN = cms.int32( 1 ),
25206     CentralBxOnly = cms.bool( True ),
25207     SelectQualities = cms.vint32(  )
25208 )
25209 fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25210     saveTags = cms.bool( True ),
25211     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25212     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25213     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25214     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25215     MinN = cms.int32( 0 ),
25216     MaxEta = cms.double( 2.5 ),
25217     AbsEtaBins = cms.vdouble( 0.0 ),
25218     MinNstations = cms.vint32( 0 ),
25219     MinNhits = cms.vint32( 0 ),
25220     CutOnChambers = cms.bool( False ),
25221     MinNchambers = cms.vint32( 0 ),
25222     MaxDr = cms.double( 9999.0 ),
25223     MinDr = cms.double( -1.0 ),
25224     MaxDz = cms.double( 9999.0 ),
25225     MinDxySig = cms.double( -1.0 ),
25226     MinPt = cms.double( 0.0 ),
25227     NSigmaPt = cms.double( 0.0 ),
25228     MatchToPreviousCand = cms.bool( True )
25229 )
25230 fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter( "HLTMuonTrkL1TFilter",
25231     saveTags = cms.bool( True ),
25232     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25233     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25234     previousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25235     minTrkHits = cms.int32( -1 ),
25236     minMuonHits = cms.int32( -1 ),
25237     minMuonStations = cms.int32( 2 ),
25238     maxNormalizedChi2 = cms.double( 9999.0 ),
25239     allowedTypeMask = cms.uint32( 255 ),
25240     requiredTypeMask = cms.uint32( 0 ),
25241     trkMuonId = cms.uint32( 0 ),
25242     minPt = cms.double( 37.0 ),
25243     minN = cms.uint32( 1 ),
25244     maxAbsEta = cms.double( 2.5 ),
25245     L1MatchingdR = cms.double( 0.3 ),
25246     useSimpleGeometry = cms.bool( True ),
25247     useStation2 = cms.bool( True ),
25248     fallbackToME1 = cms.bool( False ),
25249     cosmicPropagationHypothesis = cms.bool( False ),
25250     useMB2InOverlap = cms.bool( False ),
25251     useTrack = cms.string( "tracker" ),
25252     useState = cms.string( "atVertex" ),
25253     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25254     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25255     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25256 )
25257 fragment.hltMuTrackSeeds = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
25258     InputCollection = cms.InputTag( "hltPixelTracks" ),
25259     InputVertexCollection = cms.InputTag( "" ),
25260     originHalfLength = cms.double( 1.0E9 ),
25261     originRadius = cms.double( 1.0E9 ),
25262     useProtoTrackKinematics = cms.bool( False ),
25263     useEventsWithNoVertex = cms.bool( True ),
25264     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25265     usePV = cms.bool( False ),
25266     includeFourthHit = cms.bool( False ),
25267     produceComplement = cms.bool( False ),
25268     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
25269 )
25270 fragment.hltMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
25271     cleanTrajectoryAfterInOut = cms.bool( False ),
25272     doSeedingRegionRebuilding = cms.bool( False ),
25273     onlyPixelHitsForSeedCleaner = cms.bool( False ),
25274     reverseTrajectories = cms.bool( False ),
25275     useHitsSplitting = cms.bool( False ),
25276     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25277     src = cms.InputTag( "hltMuTrackSeeds" ),
25278     clustersToSkip = cms.InputTag( "" ),
25279     phase2clustersToSkip = cms.InputTag( "" ),
25280     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryBuilder" ) ),
25281     TransientInitialStateEstimatorParameters = cms.PSet( 
25282       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
25283       numberMeasurementsForFit = cms.int32( 4 ),
25284       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
25285     ),
25286     numHitsForSeedCleaner = cms.int32( 4 ),
25287     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
25288     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
25289     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
25290     maxNSeeds = cms.uint32( 100000 ),
25291     maxSeedsBeforeCleaning = cms.uint32( 1000 )
25292 )
25293 fragment.hltMuCtfTracks = cms.EDProducer( "TrackProducer",
25294     TrajectoryInEvent = cms.bool( False ),
25295     useHitsSplitting = cms.bool( False ),
25296     src = cms.InputTag( "hltMuCkfTrackCandidates" ),
25297     clusterRemovalInfo = cms.InputTag( "" ),
25298     AlgorithmName = cms.string( "hltIterX" ),
25299     GeometricInnerState = cms.bool( True ),
25300     reMatchSplitHits = cms.bool( False ),
25301     usePropagatorForPCA = cms.bool( False ),
25302     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
25303     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25304     useSimpleMF = cms.bool( False ),
25305     SimpleMagneticField = cms.string( "" ),
25306     Fitter = cms.string( "hltESPFittingSmootherRK" ),
25307     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
25308     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25309     NavigationSchool = cms.string( "" ),
25310     MeasurementTracker = cms.string( "" )
25311 )
25312 fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger",
25313     copyExtras = cms.untracked.bool( True ),
25314     copyMVA = cms.bool( False ),
25315     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25316     MaxNormalizedChisq = cms.double( 1000.0 ),
25317     MinPT = cms.double( 0.05 ),
25318     MinFound = cms.int32( 3 ),
25319     Epsilon = cms.double( -0.001 ),
25320     ShareFrac = cms.double( 0.19 ),
25321     allowFirstHitShare = cms.bool( True ),
25322     FoundHitBonus = cms.double( 100.0 ),
25323     LostHitPenalty = cms.double( 0.0 ),
25324     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
25325     newQuality = cms.string( "confirmed" ),
25326     setsToMerge = cms.VPSet( 
25327       cms.PSet(  pQual = cms.bool( False ),
25328         tLists = cms.vint32( 0, 1 )
25329       )
25330     ),
25331     hasSelector = cms.vint32( 0, 0 ),
25332     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25333     writeOnlyTrkQuals = cms.bool( False ),
25334     makeReKeyedSeeds = cms.untracked.bool( False ),
25335     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
25336 )
25337 fragment.hltDiMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
25338     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
25339     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMerging" ),
25340     ptMin = cms.double( 2.5 ),
25341     pMin = cms.double( 2.5 ),
25342     shareHitFraction = cms.double( 0.8 )
25343 )
25344 fragment.hltGlbTrkMuons = cms.EDProducer( "MuonIdProducer",
25345     MuonCaloCompatibility = cms.PSet( 
25346       delta_eta = cms.double( 0.02 ),
25347       delta_phi = cms.double( 0.02 ),
25348       allSiPMHO = cms.bool( False ),
25349       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
25350       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
25351     ),
25352     TrackAssociatorParameters = cms.PSet( 
25353       useMuon = cms.bool( True ),
25354       truthMatch = cms.bool( False ),
25355       usePreshower = cms.bool( False ),
25356       dRPreshowerPreselection = cms.double( 0.2 ),
25357       muonMaxDistanceSigmaY = cms.double( 0.0 ),
25358       useEcal = cms.bool( False ),
25359       muonMaxDistanceSigmaX = cms.double( 0.0 ),
25360       dRMuon = cms.double( 9999.0 ),
25361       dREcal = cms.double( 9999.0 ),
25362       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25363       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25364       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25365       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25366       propagateAllDirections = cms.bool( True ),
25367       muonMaxDistanceY = cms.double( 5.0 ),
25368       useHO = cms.bool( False ),
25369       muonMaxDistanceX = cms.double( 5.0 ),
25370       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25371       useHcal = cms.bool( False ),
25372       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25373       accountForTrajectoryChangeCalo = cms.bool( False ),
25374       dREcalPreselection = cms.double( 0.05 ),
25375       useCalo = cms.bool( False ),
25376       dRMuonPreselection = cms.double( 0.2 ),
25377       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25378       dRHcal = cms.double( 9999.0 ),
25379       dRHcalPreselection = cms.double( 0.2 ),
25380       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25381     ),
25382     CaloExtractorPSet = cms.PSet( 
25383       DR_Veto_H = cms.double( 0.1 ),
25384       CenterConeOnCalIntersection = cms.bool( False ),
25385       NoiseTow_EE = cms.double( 0.15 ),
25386       Noise_EB = cms.double( 0.025 ),
25387       Noise_HE = cms.double( 0.2 ),
25388       DR_Veto_E = cms.double( 0.07 ),
25389       NoiseTow_EB = cms.double( 0.04 ),
25390       Noise_EE = cms.double( 0.1 ),
25391       UseRecHitsFlag = cms.bool( False ),
25392       DR_Max = cms.double( 1.0 ),
25393       DepositLabel = cms.untracked.string( "Cal" ),
25394       Noise_HO = cms.double( 0.2 ),
25395       DR_Veto_HO = cms.double( 0.1 ),
25396       Threshold_H = cms.double( 0.5 ),
25397       PrintTimeReport = cms.untracked.bool( False ),
25398       Threshold_E = cms.double( 0.2 ),
25399       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25400       ComponentName = cms.string( "CaloExtractorByAssociator" ),
25401       Threshold_HO = cms.double( 0.5 ),
25402       DepositInstanceLabels = cms.vstring( 'ecal',
25403         'hcal',
25404         'ho' ),
25405       ServiceParameters = cms.PSet( 
25406         RPCLayers = cms.bool( False ),
25407         UseMuonNavigation = cms.untracked.bool( False ),
25408         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25409       ),
25410       TrackAssociatorParameters = cms.PSet( 
25411         useMuon = cms.bool( False ),
25412         truthMatch = cms.bool( False ),
25413         usePreshower = cms.bool( False ),
25414         dRPreshowerPreselection = cms.double( 0.2 ),
25415         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25416         useEcal = cms.bool( False ),
25417         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25418         dRMuon = cms.double( 9999.0 ),
25419         dREcal = cms.double( 1.0 ),
25420         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25421         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25422         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25423         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25424         propagateAllDirections = cms.bool( True ),
25425         muonMaxDistanceY = cms.double( 5.0 ),
25426         useHO = cms.bool( False ),
25427         muonMaxDistanceX = cms.double( 5.0 ),
25428         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25429         useHcal = cms.bool( False ),
25430         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25431         accountForTrajectoryChangeCalo = cms.bool( False ),
25432         dREcalPreselection = cms.double( 1.0 ),
25433         useCalo = cms.bool( True ),
25434         dRMuonPreselection = cms.double( 0.2 ),
25435         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25436         dRHcal = cms.double( 1.0 ),
25437         dRHcalPreselection = cms.double( 1.0 ),
25438         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25439       ),
25440       Noise_HB = cms.double( 0.2 )
25441     ),
25442     TrackExtractorPSet = cms.PSet( 
25443       Diff_z = cms.double( 0.2 ),
25444       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
25445       Chi2Ndof_Max = cms.double( 1.0E64 ),
25446       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
25447       DR_Veto = cms.double( 0.01 ),
25448       Pt_Min = cms.double( -1.0 ),
25449       DR_Max = cms.double( 1.0 ),
25450       DepositLabel = cms.untracked.string( "" ),
25451       NHits_Min = cms.uint32( 0 ),
25452       Chi2Prob_Min = cms.double( -1.0 ),
25453       Diff_r = cms.double( 0.1 ),
25454       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
25455       ComponentName = cms.string( "TrackExtractor" )
25456     ),
25457     JetExtractorPSet = cms.PSet( 
25458       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
25459       DR_Veto = cms.double( 0.1 ),
25460       DR_Max = cms.double( 1.0 ),
25461       ExcludeMuonVeto = cms.bool( True ),
25462       PrintTimeReport = cms.untracked.bool( False ),
25463       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25464       ComponentName = cms.string( "JetExtractor" ),
25465       ServiceParameters = cms.PSet( 
25466         RPCLayers = cms.bool( False ),
25467         UseMuonNavigation = cms.untracked.bool( False ),
25468         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25469       ),
25470       TrackAssociatorParameters = cms.PSet( 
25471         useMuon = cms.bool( False ),
25472         truthMatch = cms.bool( False ),
25473         usePreshower = cms.bool( False ),
25474         dRPreshowerPreselection = cms.double( 0.2 ),
25475         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25476         useEcal = cms.bool( False ),
25477         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25478         dRMuon = cms.double( 9999.0 ),
25479         dREcal = cms.double( 0.5 ),
25480         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25481         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25482         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25483         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25484         propagateAllDirections = cms.bool( True ),
25485         muonMaxDistanceY = cms.double( 5.0 ),
25486         useHO = cms.bool( False ),
25487         muonMaxDistanceX = cms.double( 5.0 ),
25488         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25489         useHcal = cms.bool( False ),
25490         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25491         accountForTrajectoryChangeCalo = cms.bool( False ),
25492         dREcalPreselection = cms.double( 0.5 ),
25493         useCalo = cms.bool( True ),
25494         dRMuonPreselection = cms.double( 0.2 ),
25495         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25496         dRHcal = cms.double( 0.5 ),
25497         dRHcalPreselection = cms.double( 0.5 ),
25498         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25499       ),
25500       Threshold = cms.double( 5.0 )
25501     ),
25502     trackDepositName = cms.string( "tracker" ),
25503     ecalDepositName = cms.string( "ecal" ),
25504     hcalDepositName = cms.string( "hcal" ),
25505     hoDepositName = cms.string( "ho" ),
25506     jetDepositName = cms.string( "jets" ),
25507     TimingFillerParameters = cms.PSet( 
25508       DTTimingParameters = cms.PSet( 
25509         HitError = cms.double( 6.0 ),
25510         MatchParameters = cms.PSet( 
25511           TightMatchDT = cms.bool( False ),
25512           DTradius = cms.double( 0.01 ),
25513           TightMatchCSC = cms.bool( True ),
25514           CSCsegments = cms.InputTag( "hltCscSegments" ),
25515           DTsegments = cms.InputTag( "hltDt4DSegments" )
25516         ),
25517         debug = cms.bool( False ),
25518         DoWireCorr = cms.bool( False ),
25519         RequireBothProjections = cms.bool( False ),
25520         DTTimeOffset = cms.double( 2.7 ),
25521         PruneCut = cms.double( 10000.0 ),
25522         DTsegments = cms.InputTag( "hltDt4DSegments" ),
25523         UseSegmentT0 = cms.bool( False ),
25524         HitsMin = cms.int32( 5 ),
25525         DropTheta = cms.bool( True ),
25526         ServiceParameters = cms.PSet( 
25527           RPCLayers = cms.bool( True ),
25528           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25529         )
25530       ),
25531       UseCSC = cms.bool( True ),
25532       CSCTimingParameters = cms.PSet( 
25533         MatchParameters = cms.PSet( 
25534           TightMatchDT = cms.bool( False ),
25535           DTradius = cms.double( 0.01 ),
25536           TightMatchCSC = cms.bool( True ),
25537           CSCsegments = cms.InputTag( "hltCscSegments" ),
25538           DTsegments = cms.InputTag( "hltDt4DSegments" )
25539         ),
25540         debug = cms.bool( False ),
25541         CSCWireTimeOffset = cms.double( 0.0 ),
25542         CSCStripError = cms.double( 7.0 ),
25543         CSCTimeOffset = cms.double( 0.0 ),
25544         CSCWireError = cms.double( 8.6 ),
25545         PruneCut = cms.double( 100.0 ),
25546         CSCsegments = cms.InputTag( "hltCscSegments" ),
25547         UseStripTime = cms.bool( True ),
25548         CSCStripTimeOffset = cms.double( 0.0 ),
25549         UseWireTime = cms.bool( True ),
25550         ServiceParameters = cms.PSet( 
25551           RPCLayers = cms.bool( True ),
25552           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25553         )
25554       ),
25555       ErrorDT = cms.double( 6.0 ),
25556       EcalEnergyCut = cms.double( 0.4 ),
25557       UseECAL = cms.bool( True ),
25558       ErrorEB = cms.double( 2.085 ),
25559       UseDT = cms.bool( True ),
25560       ErrorEE = cms.double( 6.95 ),
25561       ErrorCSC = cms.double( 7.4 )
25562     ),
25563     ShowerDigiFillerParameters = cms.PSet( 
25564       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
25565       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
25566       digiMaxDistanceX = cms.double( 25.0 )
25567     ),
25568     TrackerKinkFinderParameters = cms.PSet( 
25569       usePosition = cms.bool( False ),
25570       diagonalOnly = cms.bool( False )
25571     ),
25572     fillEnergy = cms.bool( False ),
25573     storeCrossedHcalRecHits = cms.bool( False ),
25574     maxAbsPullX = cms.double( 4.0 ),
25575     maxAbsEta = cms.double( 3.0 ),
25576     minPt = cms.double( 8.0 ),
25577     inputCollectionTypes = cms.vstring( 'inner tracks',
25578       'links' ),
25579     addExtraSoftMuons = cms.bool( False ),
25580     fillGlobalTrackRefits = cms.bool( False ),
25581     debugWithTruthMatching = cms.bool( False ),
25582     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMerging','hltDiMuonLinks' ),
25583     fillCaloCompatibility = cms.bool( False ),
25584     maxAbsPullY = cms.double( 9999.0 ),
25585     maxAbsDy = cms.double( 9999.0 ),
25586     minP = cms.double( 0.0 ),
25587     minPCaloMuon = cms.double( 1.0E9 ),
25588     maxAbsDx = cms.double( 3.0 ),
25589     fillIsolation = cms.bool( False ),
25590     writeIsoDeposits = cms.bool( False ),
25591     minNumberOfMatches = cms.int32( 1 ),
25592     fillMatching = cms.bool( True ),
25593     fillShowerDigis = cms.bool( False ),
25594     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
25595     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
25596     fillGlobalTrackQuality = cms.bool( False ),
25597     globalTrackQualityInputTag = cms.InputTag( "" ),
25598     selectHighPurity = cms.bool( False ),
25599     pvInputTag = cms.InputTag( "" ),
25600     fillTrackerKink = cms.bool( False ),
25601     minCaloCompatibility = cms.double( 0.6 ),
25602     runArbitrationCleaner = cms.bool( False ),
25603     arbitrationCleanerOptions = cms.PSet( 
25604       OverlapDTheta = cms.double( 0.02 ),
25605       Overlap = cms.bool( True ),
25606       Clustering = cms.bool( True ),
25607       ME1a = cms.bool( True ),
25608       ClusterDTheta = cms.double( 0.02 ),
25609       ClusterDPhi = cms.double( 0.6 ),
25610       OverlapDPhi = cms.double( 0.0786 )
25611     ),
25612     arbitrateTrackerMuons = cms.bool( False )
25613 )
25614 fragment.hltGlbTrkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
25615     InputObjects = cms.InputTag( "hltGlbTrkMuons" ),
25616     DisplacedReconstruction = cms.bool( False )
25617 )
25618 fragment.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
25619     saveTags = cms.bool( True ),
25620     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
25621     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
25622     minTrkHits = cms.int32( -1 ),
25623     minMuonHits = cms.int32( -1 ),
25624     maxNormalizedChi2 = cms.double( 1.0E99 ),
25625     minDR = cms.double( 0.001 ),
25626     allowedTypeMask = cms.uint32( 255 ),
25627     requiredTypeMask = cms.uint32( 0 ),
25628     trkMuonId = cms.uint32( 0 ),
25629     minPtMuon1 = cms.double( 37.0 ),
25630     minPtMuon2 = cms.double( 27.0 ),
25631     maxEtaMuon = cms.double( 1.0E99 ),
25632     maxYDimuon = cms.double( 1.0E99 ),
25633     minMass = cms.double( 1.0 ),
25634     maxMass = cms.double( 1.0E99 ),
25635     ChargeOpt = cms.int32( 0 ),
25636     maxDCAMuMu = cms.double( 1.0E99 ),
25637     maxdEtaMuMu = cms.double( 1.0E99 )
25638 )
25639 fragment.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
25640     saveTags = cms.bool( True ),
25641     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25642     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25643     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25644     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25645     triggerType1 = cms.int32( 83 ),
25646     triggerType2 = cms.int32( 83 ),
25647     MinDR = cms.double( 0.001 ),
25648     MaxDZ = cms.double( 0.2 ),
25649     MinN = cms.int32( 1 ),
25650     MinPixHitsForDZ = cms.int32( 0 ),
25651     checkSC = cms.bool( False )
25652 )
25653 fragment.hltL1sDoubleMuForBs = cms.EDFilter( "HLTL1TSeed",
25654     saveTags = cms.bool( True ),
25655     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" ),
25656     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25657     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25658     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25659     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25660     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25661     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25662     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25663     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25664     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25665 )
25666 fragment.hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler",
25667     offset = cms.uint32( 0 ),
25668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25669 )
25670 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25671     saveTags = cms.bool( True ),
25672     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25673     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBs" ),
25674     MaxEta = cms.double( 2.5 ),
25675     MinPt = cms.double( 0.0 ),
25676     MaxDeltaR = cms.double( 0.3 ),
25677     MinN = cms.int32( 2 ),
25678     CentralBxOnly = cms.bool( True ),
25679     SelectQualities = cms.vint32(  )
25680 )
25681 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25682     saveTags = cms.bool( True ),
25683     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25684     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25685     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25686     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25687     MinN = cms.int32( 0 ),
25688     MaxEta = cms.double( 2.5 ),
25689     AbsEtaBins = cms.vdouble( 0.0 ),
25690     MinNstations = cms.vint32( 0 ),
25691     MinNhits = cms.vint32( 0 ),
25692     CutOnChambers = cms.bool( False ),
25693     MinNchambers = cms.vint32( 0 ),
25694     MaxDr = cms.double( 9999.0 ),
25695     MinDr = cms.double( -1.0 ),
25696     MaxDz = cms.double( 9999.0 ),
25697     MinDxySig = cms.double( -1.0 ),
25698     MinPt = cms.double( 0.0 ),
25699     NSigmaPt = cms.double( 0.0 ),
25700     MatchToPreviousCand = cms.bool( True )
25701 )
25702 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25703     saveTags = cms.bool( True ),
25704     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25705     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25706     MaxEta = cms.double( 2.5 ),
25707     MinPt = cms.double( 0.0 ),
25708     MaxDeltaR = cms.double( 0.3 ),
25709     MinN = cms.int32( 1 ),
25710     CentralBxOnly = cms.bool( True ),
25711     SelectQualities = cms.vint32(  )
25712 )
25713 fragment.hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25714     saveTags = cms.bool( True ),
25715     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25716     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25717     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25718     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25719     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25720     PreviousCandIsL2 = cms.bool( True ),
25721     FastAccept = cms.bool( False ),
25722     MinN = cms.int32( 1 ),
25723     MaxEta = cms.double( 2.5 ),
25724     MinNhits = cms.int32( 0 ),
25725     MaxDr = cms.double( 2.0 ),
25726     MaxDz = cms.double( 9999.0 ),
25727     ChargeOpt = cms.int32( -1 ),
25728     MinPtPair = cms.vdouble( 4.9 ),
25729     MaxPtPair = cms.vdouble( 1.0E125 ),
25730     MinPtMax = cms.vdouble( 4.0 ),
25731     MinPtMin = cms.vdouble( 3.0 ),
25732     MaxPtMin = cms.vdouble( 1.0E125 ),
25733     MinInvMass = cms.vdouble( 4.5 ),
25734     MaxInvMass = cms.vdouble( 6.0 ),
25735     MinDiMuonDeltaR = cms.double( -1.0 ),
25736     MinAcop = cms.double( -999.0 ),
25737     MaxAcop = cms.double( 999.0 ),
25738     MinPtBalance = cms.double( -1.0 ),
25739     MaxPtBalance = cms.double( 999999.0 ),
25740     NSigmaPt = cms.double( 0.0 ),
25741     MaxDCAMuMu = cms.double( 0.5 ),
25742     MaxRapidityPair = cms.double( 999999.0 ),
25743     CutCowboys = cms.bool( False ),
25744     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25745     L1MatchingdR = cms.double( 0.3 ),
25746     MatchToPreviousCand = cms.bool( True ),
25747     useSimpleGeometry = cms.bool( True ),
25748     useStation2 = cms.bool( True ),
25749     fallbackToME1 = cms.bool( False ),
25750     cosmicPropagationHypothesis = cms.bool( False ),
25751     useMB2InOverlap = cms.bool( False ),
25752     useTrack = cms.string( "tracker" ),
25753     useState = cms.string( "atVertex" ),
25754     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25755     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25756     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25757 )
25758 fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25759     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25760     PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ),
25761     matchToPrevious = cms.bool( True ),
25762     MaxEta = cms.double( 2.5 ),
25763     MinPt = cms.double( 0.0 ),
25764     MinPtPair = cms.double( 0.0 ),
25765     MinInvMass = cms.double( 0.0 ),
25766     MaxInvMass = cms.double( 999999.0 ),
25767     ChargeOpt = cms.int32( -1 )
25768 )
25769 fragment.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter",
25770     saveTags = cms.bool( True ),
25771     FastAccept = cms.bool( True ),
25772     MinLxySignificance = cms.double( 0.0 ),
25773     MaxLxySignificance = cms.double( -1.0 ),
25774     MaxNormalisedChi2 = cms.double( 999999.0 ),
25775     MinVtxProbability = cms.double( 0.005 ),
25776     MinCosinePointingAngle = cms.double( -2.0 ),
25777     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ),
25778     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25779     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25780 )
25781 fragment.hltPreDoubleMu43Jpsi = cms.EDFilter( "HLTPrescaler",
25782     offset = cms.uint32( 0 ),
25783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25784 )
25785 fragment.hltDoubleMu43JPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25786     saveTags = cms.bool( True ),
25787     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25788     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25789     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25790     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25791     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25792     PreviousCandIsL2 = cms.bool( True ),
25793     FastAccept = cms.bool( False ),
25794     MinN = cms.int32( 1 ),
25795     MaxEta = cms.double( 2.5 ),
25796     MinNhits = cms.int32( 0 ),
25797     MaxDr = cms.double( 2.0 ),
25798     MaxDz = cms.double( 9999.0 ),
25799     ChargeOpt = cms.int32( -1 ),
25800     MinPtPair = cms.vdouble( 4.9 ),
25801     MaxPtPair = cms.vdouble( 1.0E125 ),
25802     MinPtMax = cms.vdouble( 4.0 ),
25803     MinPtMin = cms.vdouble( 3.0 ),
25804     MaxPtMin = cms.vdouble( 1.0E125 ),
25805     MinInvMass = cms.vdouble( 2.9 ),
25806     MaxInvMass = cms.vdouble( 3.3 ),
25807     MinDiMuonDeltaR = cms.double( -1.0 ),
25808     MinAcop = cms.double( -999.0 ),
25809     MaxAcop = cms.double( 999.0 ),
25810     MinPtBalance = cms.double( -1.0 ),
25811     MaxPtBalance = cms.double( 999999.0 ),
25812     NSigmaPt = cms.double( 0.0 ),
25813     MaxDCAMuMu = cms.double( 0.5 ),
25814     MaxRapidityPair = cms.double( 999999.0 ),
25815     CutCowboys = cms.bool( False ),
25816     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25817     L1MatchingdR = cms.double( 0.3 ),
25818     MatchToPreviousCand = cms.bool( True ),
25819     useSimpleGeometry = cms.bool( True ),
25820     useStation2 = cms.bool( True ),
25821     fallbackToME1 = cms.bool( False ),
25822     cosmicPropagationHypothesis = cms.bool( False ),
25823     useMB2InOverlap = cms.bool( False ),
25824     useTrack = cms.string( "tracker" ),
25825     useState = cms.string( "atVertex" ),
25826     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25827     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25828     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25829 )
25830 fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25831     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25832     PreviousCandTag = cms.InputTag( "hltDoubleMu43JPsiL3Filtered" ),
25833     matchToPrevious = cms.bool( True ),
25834     MaxEta = cms.double( 2.5 ),
25835     MinPt = cms.double( 0.0 ),
25836     MinPtPair = cms.double( 0.0 ),
25837     MinInvMass = cms.double( 0.0 ),
25838     MaxInvMass = cms.double( 999999.0 ),
25839     ChargeOpt = cms.int32( -1 )
25840 )
25841 fragment.hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
25842     saveTags = cms.bool( True ),
25843     FastAccept = cms.bool( True ),
25844     MinLxySignificance = cms.double( 0.0 ),
25845     MaxLxySignificance = cms.double( -1.0 ),
25846     MaxNormalisedChi2 = cms.double( 999999.0 ),
25847     MinVtxProbability = cms.double( 0.005 ),
25848     MinCosinePointingAngle = cms.double( -2.0 ),
25849     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ),
25850     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25851     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25852 )
25853 fragment.hltL1sDoubleMuForLowMassInclusive = cms.EDFilter( "HLTL1TSeed",
25854     saveTags = cms.bool( True ),
25855     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" ),
25856     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25857     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25858     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25859     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25860     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25861     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25862     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25863     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25864     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25865 )
25866 fragment.hltPreDoubleMu43LowMass = cms.EDFilter( "HLTPrescaler",
25867     offset = cms.uint32( 0 ),
25868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25869 )
25870 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25871     saveTags = cms.bool( True ),
25872     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25873     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusive" ),
25874     MaxEta = cms.double( 2.5 ),
25875     MinPt = cms.double( 0.0 ),
25876     MaxDeltaR = cms.double( 0.3 ),
25877     MinN = cms.int32( 2 ),
25878     CentralBxOnly = cms.bool( True ),
25879     SelectQualities = cms.vint32(  )
25880 )
25881 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25882     saveTags = cms.bool( True ),
25883     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25884     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25885     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25886     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25887     MinN = cms.int32( 0 ),
25888     MaxEta = cms.double( 2.5 ),
25889     AbsEtaBins = cms.vdouble( 0.0 ),
25890     MinNstations = cms.vint32( 0 ),
25891     MinNhits = cms.vint32( 0 ),
25892     CutOnChambers = cms.bool( False ),
25893     MinNchambers = cms.vint32( 0 ),
25894     MaxDr = cms.double( 9999.0 ),
25895     MinDr = cms.double( -1.0 ),
25896     MaxDz = cms.double( 9999.0 ),
25897     MinDxySig = cms.double( -1.0 ),
25898     MinPt = cms.double( 0.0 ),
25899     NSigmaPt = cms.double( 0.0 ),
25900     MatchToPreviousCand = cms.bool( True )
25901 )
25902 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25903     saveTags = cms.bool( True ),
25904     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25905     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25906     MaxEta = cms.double( 2.5 ),
25907     MinPt = cms.double( 0.0 ),
25908     MaxDeltaR = cms.double( 0.3 ),
25909     MinN = cms.int32( 1 ),
25910     CentralBxOnly = cms.bool( True ),
25911     SelectQualities = cms.vint32(  )
25912 )
25913 fragment.hltDoubleMu43LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25914     saveTags = cms.bool( True ),
25915     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25916     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25917     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25918     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25919     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25920     PreviousCandIsL2 = cms.bool( True ),
25921     FastAccept = cms.bool( False ),
25922     MinN = cms.int32( 1 ),
25923     MaxEta = cms.double( 2.5 ),
25924     MinNhits = cms.int32( 0 ),
25925     MaxDr = cms.double( 2.0 ),
25926     MaxDz = cms.double( 9999.0 ),
25927     ChargeOpt = cms.int32( -1 ),
25928     MinPtPair = cms.vdouble( 4.9 ),
25929     MaxPtPair = cms.vdouble( 1.0E125 ),
25930     MinPtMax = cms.vdouble( 4.0 ),
25931     MinPtMin = cms.vdouble( 3.0 ),
25932     MaxPtMin = cms.vdouble( 1.0E125 ),
25933     MinInvMass = cms.vdouble( 0.2 ),
25934     MaxInvMass = cms.vdouble( 8.5 ),
25935     MinDiMuonDeltaR = cms.double( -1.0 ),
25936     MinAcop = cms.double( -999.0 ),
25937     MaxAcop = cms.double( 999.0 ),
25938     MinPtBalance = cms.double( -1.0 ),
25939     MaxPtBalance = cms.double( 999999.0 ),
25940     NSigmaPt = cms.double( 0.0 ),
25941     MaxDCAMuMu = cms.double( 0.5 ),
25942     MaxRapidityPair = cms.double( 999999.0 ),
25943     CutCowboys = cms.bool( False ),
25944     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25945     L1MatchingdR = cms.double( 0.3 ),
25946     MatchToPreviousCand = cms.bool( True ),
25947     useSimpleGeometry = cms.bool( True ),
25948     useStation2 = cms.bool( True ),
25949     fallbackToME1 = cms.bool( False ),
25950     cosmicPropagationHypothesis = cms.bool( False ),
25951     useMB2InOverlap = cms.bool( False ),
25952     useTrack = cms.string( "tracker" ),
25953     useState = cms.string( "atVertex" ),
25954     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25955     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25956     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25957 )
25958 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25959     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25960     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3Filtered" ),
25961     matchToPrevious = cms.bool( True ),
25962     MaxEta = cms.double( 2.5 ),
25963     MinPt = cms.double( 0.0 ),
25964     MinPtPair = cms.double( 0.0 ),
25965     MinInvMass = cms.double( 0.0 ),
25966     MaxInvMass = cms.double( 999999.0 ),
25967     ChargeOpt = cms.int32( -1 )
25968 )
25969 fragment.hltDisplacedmumuFilterDoubleMu43LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
25970     saveTags = cms.bool( True ),
25971     FastAccept = cms.bool( True ),
25972     MinLxySignificance = cms.double( 0.0 ),
25973     MaxLxySignificance = cms.double( -1.0 ),
25974     MaxNormalisedChi2 = cms.double( 999999.0 ),
25975     MinVtxProbability = cms.double( 0.005 ),
25976     MinCosinePointingAngle = cms.double( -2.0 ),
25977     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMass" ),
25978     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25979     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25980 )
25981 fragment.hltL1sDoubleMuForLowMassDisplaced = cms.EDFilter( "HLTL1TSeed",
25982     saveTags = cms.bool( True ),
25983     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" ),
25984     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25985     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25986     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25987     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25988     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25989     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25990     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25991     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25992     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25993 )
25994 fragment.hltPreDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTPrescaler",
25995     offset = cms.uint32( 0 ),
25996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25997 )
25998 fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
25999     saveTags = cms.bool( True ),
26000     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26001     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassDisplaced" ),
26002     MaxEta = cms.double( 2.5 ),
26003     MinPt = cms.double( 0.0 ),
26004     MaxDeltaR = cms.double( 0.3 ),
26005     MinN = cms.int32( 2 ),
26006     CentralBxOnly = cms.bool( True ),
26007     SelectQualities = cms.vint32(  )
26008 )
26009 fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26010     saveTags = cms.bool( True ),
26011     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26012     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26013     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26014     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26015     MinN = cms.int32( 0 ),
26016     MaxEta = cms.double( 2.5 ),
26017     AbsEtaBins = cms.vdouble( 0.0 ),
26018     MinNstations = cms.vint32( 0 ),
26019     MinNhits = cms.vint32( 0 ),
26020     CutOnChambers = cms.bool( False ),
26021     MinNchambers = cms.vint32( 0 ),
26022     MaxDr = cms.double( 9999.0 ),
26023     MinDr = cms.double( -1.0 ),
26024     MaxDz = cms.double( 9999.0 ),
26025     MinDxySig = cms.double( -1.0 ),
26026     MinPt = cms.double( 0.0 ),
26027     NSigmaPt = cms.double( 0.0 ),
26028     MatchToPreviousCand = cms.bool( True )
26029 )
26030 fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
26031     saveTags = cms.bool( True ),
26032     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26033     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26034     MaxEta = cms.double( 2.5 ),
26035     MinPt = cms.double( 0.0 ),
26036     MaxDeltaR = cms.double( 0.3 ),
26037     MinN = cms.int32( 1 ),
26038     CentralBxOnly = cms.bool( True ),
26039     SelectQualities = cms.vint32(  )
26040 )
26041 fragment.hltDoubleMu4LowMassDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26042     saveTags = cms.bool( True ),
26043     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26044     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26045     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26046     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26047     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26048     PreviousCandIsL2 = cms.bool( True ),
26049     FastAccept = cms.bool( False ),
26050     MinN = cms.int32( 1 ),
26051     MaxEta = cms.double( 2.5 ),
26052     MinNhits = cms.int32( 0 ),
26053     MaxDr = cms.double( 2.0 ),
26054     MaxDz = cms.double( 9999.0 ),
26055     ChargeOpt = cms.int32( -1 ),
26056     MinPtPair = cms.vdouble( 6.9 ),
26057     MaxPtPair = cms.vdouble( 1.0E125 ),
26058     MinPtMax = cms.vdouble( 4.0 ),
26059     MinPtMin = cms.vdouble( 4.0 ),
26060     MaxPtMin = cms.vdouble( 1.0E125 ),
26061     MinInvMass = cms.vdouble( 0.2 ),
26062     MaxInvMass = cms.vdouble( 8.5 ),
26063     MinDiMuonDeltaR = cms.double( -1.0 ),
26064     MinAcop = cms.double( -999.0 ),
26065     MaxAcop = cms.double( 999.0 ),
26066     MinPtBalance = cms.double( -1.0 ),
26067     MaxPtBalance = cms.double( 999999.0 ),
26068     NSigmaPt = cms.double( 0.0 ),
26069     MaxDCAMuMu = cms.double( 0.5 ),
26070     MaxRapidityPair = cms.double( 999999.0 ),
26071     CutCowboys = cms.bool( False ),
26072     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26073     L1MatchingdR = cms.double( 0.3 ),
26074     MatchToPreviousCand = cms.bool( True ),
26075     useSimpleGeometry = cms.bool( True ),
26076     useStation2 = cms.bool( True ),
26077     fallbackToME1 = cms.bool( False ),
26078     cosmicPropagationHypothesis = cms.bool( False ),
26079     useMB2InOverlap = cms.bool( False ),
26080     useTrack = cms.string( "tracker" ),
26081     useState = cms.string( "atVertex" ),
26082     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26083     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26084     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26085 )
26086 fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26087     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26088     PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassDisplacedL3Filtered" ),
26089     matchToPrevious = cms.bool( True ),
26090     MaxEta = cms.double( 2.5 ),
26091     MinPt = cms.double( 0.0 ),
26092     MinPtPair = cms.double( 0.0 ),
26093     MinInvMass = cms.double( 0.0 ),
26094     MaxInvMass = cms.double( 999999.0 ),
26095     ChargeOpt = cms.int32( -1 )
26096 )
26097 fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTDisplacedmumuFilter",
26098     saveTags = cms.bool( True ),
26099     FastAccept = cms.bool( True ),
26100     MinLxySignificance = cms.double( 3.0 ),
26101     MaxLxySignificance = cms.double( -1.0 ),
26102     MaxNormalisedChi2 = cms.double( 999999.0 ),
26103     MinVtxProbability = cms.double( 0.1 ),
26104     MinCosinePointingAngle = cms.double( 0.9 ),
26105     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced" ),
26106     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26107     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26108 )
26109 fragment.hltPreMu0L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26110     offset = cms.uint32( 0 ),
26111     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26112 )
26113 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
26114     saveTags = cms.bool( True ),
26115     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26116     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26117     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26118     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26119     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26120     MinN = cms.int32( 1 ),
26121     MaxEta = cms.double( 2.5 ),
26122     MinNhits = cms.int32( 0 ),
26123     MaxDr = cms.double( 2.0 ),
26124     MinDr = cms.double( -1.0 ),
26125     MaxDz = cms.double( 9999.0 ),
26126     MinDxySig = cms.double( -1.0 ),
26127     MinPt = cms.double( 0.0 ),
26128     NSigmaPt = cms.double( 0.0 ),
26129     MaxNormalizedChi2 = cms.double( 9999.0 ),
26130     MaxDXYBeamSpot = cms.double( 9999.0 ),
26131     MinDXYBeamSpot = cms.double( -1.0 ),
26132     MinNmuonHits = cms.int32( 0 ),
26133     MaxPtDifference = cms.double( 9999.0 ),
26134     MinTrackPt = cms.double( 0.0 ),
26135     minMuonStations = cms.int32( 2 ),
26136     minTrkHits = cms.int32( -1 ),
26137     minMuonHits = cms.int32( -1 ),
26138     allowedTypeMask = cms.uint32( 255 ),
26139     requiredTypeMask = cms.uint32( 0 ),
26140     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26141     trkMuonId = cms.uint32( 0 ),
26142     L1MatchingdR = cms.double( 0.3 ),
26143     MatchToPreviousCand = cms.bool( True ),
26144     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26145     requireL3MuonTrajectorySeed = cms.bool( False ),
26146     useSimpleGeometry = cms.bool( True ),
26147     useStation2 = cms.bool( True ),
26148     fallbackToME1 = cms.bool( False ),
26149     cosmicPropagationHypothesis = cms.bool( False ),
26150     useMB2InOverlap = cms.bool( False ),
26151     useTrack = cms.string( "tracker" ),
26152     useState = cms.string( "atVertex" ),
26153     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26154     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26155     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26156 )
26157 fragment.hltPreMu4L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26158     offset = cms.uint32( 0 ),
26159     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26160 )
26161 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
26162     saveTags = cms.bool( True ),
26163     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26164     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26165     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26166     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26167     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26168     MinN = cms.int32( 1 ),
26169     MaxEta = cms.double( 2.5 ),
26170     MinNhits = cms.int32( 0 ),
26171     MaxDr = cms.double( 2.0 ),
26172     MinDr = cms.double( -1.0 ),
26173     MaxDz = cms.double( 9999.0 ),
26174     MinDxySig = cms.double( -1.0 ),
26175     MinPt = cms.double( 4.0 ),
26176     NSigmaPt = cms.double( 0.0 ),
26177     MaxNormalizedChi2 = cms.double( 9999.0 ),
26178     MaxDXYBeamSpot = cms.double( 9999.0 ),
26179     MinDXYBeamSpot = cms.double( -1.0 ),
26180     MinNmuonHits = cms.int32( 0 ),
26181     MaxPtDifference = cms.double( 9999.0 ),
26182     MinTrackPt = cms.double( 0.0 ),
26183     minMuonStations = cms.int32( 2 ),
26184     minTrkHits = cms.int32( -1 ),
26185     minMuonHits = cms.int32( -1 ),
26186     allowedTypeMask = cms.uint32( 255 ),
26187     requiredTypeMask = cms.uint32( 0 ),
26188     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26189     trkMuonId = cms.uint32( 0 ),
26190     L1MatchingdR = cms.double( 0.3 ),
26191     MatchToPreviousCand = cms.bool( True ),
26192     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26193     requireL3MuonTrajectorySeed = cms.bool( False ),
26194     useSimpleGeometry = cms.bool( True ),
26195     useStation2 = cms.bool( True ),
26196     fallbackToME1 = cms.bool( False ),
26197     cosmicPropagationHypothesis = cms.bool( False ),
26198     useMB2InOverlap = cms.bool( False ),
26199     useTrack = cms.string( "tracker" ),
26200     useState = cms.string( "atVertex" ),
26201     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26202     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26203     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26204 )
26205 fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed",
26206     saveTags = cms.bool( True ),
26207     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" ),
26208     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26209     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26210     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26211     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26212     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26213     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26214     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26215     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26216     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26217 )
26218 fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler",
26219     offset = cms.uint32( 0 ),
26220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26221 )
26222 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26223     saveTags = cms.bool( True ),
26224     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26225     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ),
26226     MaxEta = cms.double( 2.5 ),
26227     MinPt = cms.double( 0.0 ),
26228     MaxDeltaR = cms.double( 0.3 ),
26229     MinN = cms.int32( 2 ),
26230     CentralBxOnly = cms.bool( True ),
26231     SelectQualities = cms.vint32(  )
26232 )
26233 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26234     saveTags = cms.bool( True ),
26235     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26236     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26237     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26238     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26239     MinN = cms.int32( 0 ),
26240     MaxEta = cms.double( 2.5 ),
26241     AbsEtaBins = cms.vdouble( 0.0 ),
26242     MinNstations = cms.vint32( 0 ),
26243     MinNhits = cms.vint32( 0 ),
26244     CutOnChambers = cms.bool( False ),
26245     MinNchambers = cms.vint32( 0 ),
26246     MaxDr = cms.double( 9999.0 ),
26247     MinDr = cms.double( -1.0 ),
26248     MaxDz = cms.double( 9999.0 ),
26249     MinDxySig = cms.double( -1.0 ),
26250     MinPt = cms.double( 0.0 ),
26251     NSigmaPt = cms.double( 0.0 ),
26252     MatchToPreviousCand = cms.bool( True )
26253 )
26254 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26255     saveTags = cms.bool( True ),
26256     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26257     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26258     MaxEta = cms.double( 2.5 ),
26259     MinPt = cms.double( 0.0 ),
26260     MaxDeltaR = cms.double( 0.3 ),
26261     MinN = cms.int32( 1 ),
26262     CentralBxOnly = cms.bool( True ),
26263     SelectQualities = cms.vint32(  )
26264 )
26265 fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26266     saveTags = cms.bool( True ),
26267     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26268     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26269     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ),
26270     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26271     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26272     PreviousCandIsL2 = cms.bool( True ),
26273     FastAccept = cms.bool( False ),
26274     MinN = cms.int32( 1 ),
26275     MaxEta = cms.double( 2.5 ),
26276     MinNhits = cms.int32( 0 ),
26277     MaxDr = cms.double( 2.0 ),
26278     MaxDz = cms.double( 9999.0 ),
26279     ChargeOpt = cms.int32( -1 ),
26280     MinPtPair = cms.vdouble( 0.0 ),
26281     MaxPtPair = cms.vdouble( 1.0E125 ),
26282     MinPtMax = cms.vdouble( 2.0 ),
26283     MinPtMin = cms.vdouble( 2.0 ),
26284     MaxPtMin = cms.vdouble( 1.0E125 ),
26285     MinInvMass = cms.vdouble( 2.9 ),
26286     MaxInvMass = cms.vdouble( 3.3 ),
26287     MinDiMuonDeltaR = cms.double( -1.0 ),
26288     MinAcop = cms.double( -999.0 ),
26289     MaxAcop = cms.double( 999.0 ),
26290     MinPtBalance = cms.double( -1.0 ),
26291     MaxPtBalance = cms.double( 999999.0 ),
26292     NSigmaPt = cms.double( 0.0 ),
26293     MaxDCAMuMu = cms.double( 0.5 ),
26294     MaxRapidityPair = cms.double( 999999.0 ),
26295     CutCowboys = cms.bool( False ),
26296     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26297     L1MatchingdR = cms.double( 0.3 ),
26298     MatchToPreviousCand = cms.bool( True ),
26299     useSimpleGeometry = cms.bool( True ),
26300     useStation2 = cms.bool( True ),
26301     fallbackToME1 = cms.bool( False ),
26302     cosmicPropagationHypothesis = cms.bool( False ),
26303     useMB2InOverlap = cms.bool( False ),
26304     useTrack = cms.string( "tracker" ),
26305     useState = cms.string( "atVertex" ),
26306     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26307     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26308     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26309 )
26310 fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26311     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26312     PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ),
26313     matchToPrevious = cms.bool( True ),
26314     MaxEta = cms.double( 2.5 ),
26315     MinPt = cms.double( 0.0 ),
26316     MinPtPair = cms.double( 0.0 ),
26317     MinInvMass = cms.double( 0.0 ),
26318     MaxInvMass = cms.double( 999999.0 ),
26319     ChargeOpt = cms.int32( -1 )
26320 )
26321 fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
26322     saveTags = cms.bool( True ),
26323     FastAccept = cms.bool( True ),
26324     MinLxySignificance = cms.double( 0.0 ),
26325     MaxLxySignificance = cms.double( -1.0 ),
26326     MaxNormalisedChi2 = cms.double( 999999.0 ),
26327     MinVtxProbability = cms.double( 0.005 ),
26328     MinCosinePointingAngle = cms.double( -2.0 ),
26329     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ),
26330     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26331     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26332 )
26333 fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed",
26334     saveTags = cms.bool( True ),
26335     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" ),
26336     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26337     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26338     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26339     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26340     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26341     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26342     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26343     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26344     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26345 )
26346 fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler",
26347     offset = cms.uint32( 0 ),
26348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26349 )
26350 fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26351     saveTags = cms.bool( True ),
26352     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26353     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ),
26354     MaxEta = cms.double( 2.5 ),
26355     MinPt = cms.double( 0.0 ),
26356     MaxDeltaR = cms.double( 0.3 ),
26357     MinN = cms.int32( 2 ),
26358     CentralBxOnly = cms.bool( True ),
26359     SelectQualities = cms.vint32(  )
26360 )
26361 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26362     saveTags = cms.bool( True ),
26363     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26364     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26365     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26366     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26367     MinN = cms.int32( 0 ),
26368     MaxEta = cms.double( 2.5 ),
26369     AbsEtaBins = cms.vdouble( 0.0 ),
26370     MinNstations = cms.vint32( 0 ),
26371     MinNhits = cms.vint32( 0 ),
26372     CutOnChambers = cms.bool( False ),
26373     MinNchambers = cms.vint32( 0 ),
26374     MaxDr = cms.double( 9999.0 ),
26375     MinDr = cms.double( -1.0 ),
26376     MaxDz = cms.double( 9999.0 ),
26377     MinDxySig = cms.double( -1.0 ),
26378     MinPt = cms.double( 0.0 ),
26379     NSigmaPt = cms.double( 0.0 ),
26380     MatchToPreviousCand = cms.bool( True )
26381 )
26382 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26383     saveTags = cms.bool( True ),
26384     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26385     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26386     MaxEta = cms.double( 2.5 ),
26387     MinPt = cms.double( 0.0 ),
26388     MaxDeltaR = cms.double( 0.3 ),
26389     MinN = cms.int32( 1 ),
26390     CentralBxOnly = cms.bool( True ),
26391     SelectQualities = cms.vint32(  )
26392 )
26393 fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26394     saveTags = cms.bool( True ),
26395     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26396     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26397     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26398     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26399     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26400     PreviousCandIsL2 = cms.bool( True ),
26401     FastAccept = cms.bool( False ),
26402     MinN = cms.int32( 1 ),
26403     MaxEta = cms.double( 2.5 ),
26404     MinNhits = cms.int32( 0 ),
26405     MaxDr = cms.double( 2.0 ),
26406     MaxDz = cms.double( 9999.0 ),
26407     ChargeOpt = cms.int32( -1 ),
26408     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26409     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26410     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26411     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26412     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26413     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26414     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26415     MinDiMuonDeltaR = cms.double( -1.0 ),
26416     MinAcop = cms.double( -999.0 ),
26417     MaxAcop = cms.double( 999.0 ),
26418     MinPtBalance = cms.double( -1.0 ),
26419     MaxPtBalance = cms.double( 999999.0 ),
26420     NSigmaPt = cms.double( 0.0 ),
26421     MaxDCAMuMu = cms.double( 0.5 ),
26422     MaxRapidityPair = cms.double( 999999.0 ),
26423     CutCowboys = cms.bool( False ),
26424     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26425     L1MatchingdR = cms.double( 0.3 ),
26426     MatchToPreviousCand = cms.bool( True ),
26427     useSimpleGeometry = cms.bool( True ),
26428     useStation2 = cms.bool( True ),
26429     fallbackToME1 = cms.bool( False ),
26430     cosmicPropagationHypothesis = cms.bool( False ),
26431     useMB2InOverlap = cms.bool( False ),
26432     useTrack = cms.string( "tracker" ),
26433     useState = cms.string( "atVertex" ),
26434     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26435     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26436     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26437 )
26438 fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26439     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26440     PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ),
26441     matchToPrevious = cms.bool( True ),
26442     MaxEta = cms.double( 2.5 ),
26443     MinPt = cms.double( 0.0 ),
26444     MinPtPair = cms.double( 0.0 ),
26445     MinInvMass = cms.double( 0.0 ),
26446     MaxInvMass = cms.double( 999999.0 ),
26447     ChargeOpt = cms.int32( -1 )
26448 )
26449 fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26450     saveTags = cms.bool( True ),
26451     FastAccept = cms.bool( True ),
26452     MinLxySignificance = cms.double( 0.0 ),
26453     MaxLxySignificance = cms.double( -1.0 ),
26454     MaxNormalisedChi2 = cms.double( 999999.0 ),
26455     MinVtxProbability = cms.double( 0.01 ),
26456     MinCosinePointingAngle = cms.double( -2.0 ),
26457     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26458     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26459     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26460 )
26461 fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
26462     saveTags = cms.bool( True ),
26463     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
26464     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
26465     etcutEB = cms.double( 4.0 ),
26466     etcutEE = cms.double( 4.0 ),
26467     minEtaCut = cms.double( -9999.0 ),
26468     maxEtaCut = cms.double( 9999.0 ),
26469     ncandcut = cms.int32( 1 )
26470 )
26471 fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26472     saveTags = cms.bool( True ),
26473     candTag = cms.InputTag( "hltEG4EtUnseededFilter" ),
26474     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
26475     rhoTag = cms.InputTag( "" ),
26476     energyLowEdges = cms.vdouble( 0.0 ),
26477     lessThan = cms.bool( True ),
26478     useEt = cms.bool( False ),
26479     useAbs = cms.bool( False ),
26480     thrRegularEB = cms.vdouble( -1.0 ),
26481     thrRegularEE = cms.vdouble( -1.0 ),
26482     thrOverEEB = cms.vdouble( 0.15 ),
26483     thrOverEEE = cms.vdouble( 0.1 ),
26484     thrOverE2EB = cms.vdouble( -1.0 ),
26485     thrOverE2EE = cms.vdouble( -1.0 ),
26486     ncandcut = cms.int32( 1 ),
26487     doRhoCorrection = cms.bool( False ),
26488     rhoMax = cms.double( 9.9999999E7 ),
26489     rhoScale = cms.double( 1.0 ),
26490     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26491     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26492     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26493 )
26494 fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26495     saveTags = cms.bool( True ),
26496     candTag = cms.InputTag( "hltEG4HEUnseededFilter" ),
26497     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
26498     rhoTag = cms.InputTag( "" ),
26499     energyLowEdges = cms.vdouble( 0.0 ),
26500     lessThan = cms.bool( True ),
26501     useEt = cms.bool( False ),
26502     useAbs = cms.bool( False ),
26503     thrRegularEB = cms.vdouble( 0.014 ),
26504     thrRegularEE = cms.vdouble( 0.035 ),
26505     thrOverEEB = cms.vdouble( -1.0 ),
26506     thrOverEEE = cms.vdouble( -1.0 ),
26507     thrOverE2EB = cms.vdouble( -1.0 ),
26508     thrOverE2EE = cms.vdouble( -1.0 ),
26509     ncandcut = cms.int32( 1 ),
26510     doRhoCorrection = cms.bool( False ),
26511     rhoMax = cms.double( 9.9999999E7 ),
26512     rhoScale = cms.double( 1.0 ),
26513     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26514     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26515     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26516 )
26517 fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26518     saveTags = cms.bool( True ),
26519     candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ),
26520     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
26521     rhoTag = cms.InputTag( "" ),
26522     energyLowEdges = cms.vdouble( 0.0 ),
26523     lessThan = cms.bool( False ),
26524     useEt = cms.bool( False ),
26525     useAbs = cms.bool( False ),
26526     thrRegularEB = cms.vdouble( 0.5 ),
26527     thrRegularEE = cms.vdouble( 0.8 ),
26528     thrOverEEB = cms.vdouble( -1.0 ),
26529     thrOverEEE = cms.vdouble( -1.0 ),
26530     thrOverE2EB = cms.vdouble( -1.0 ),
26531     thrOverE2EE = cms.vdouble( -1.0 ),
26532     ncandcut = cms.int32( 1 ),
26533     doRhoCorrection = cms.bool( False ),
26534     rhoMax = cms.double( 9.9999999E7 ),
26535     rhoScale = cms.double( 1.0 ),
26536     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26537     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26538     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26539 )
26540 fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26541     saveTags = cms.bool( True ),
26542     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26543     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26544     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26545     inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26546     inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26547     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26548     triggerType1 = cms.int32( 83 ),
26549     triggerType2 = cms.int32( 83 ),
26550     triggerType3 = cms.int32( 81 ),
26551     MinInvMass = cms.vdouble( 3.5 ),
26552     MaxInvMass = cms.vdouble( 7.0 ),
26553     MaxDR = cms.double( 0.9 ),
26554     MinN = cms.int32( 1 ),
26555     is1and2Same = cms.bool( True ),
26556     is2and3Same = cms.bool( False )
26557 )
26558 fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler",
26559     offset = cms.uint32( 0 ),
26560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26561 )
26562 fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26563     saveTags = cms.bool( True ),
26564     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26565     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26566     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26567     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26568     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26569     PreviousCandIsL2 = cms.bool( True ),
26570     FastAccept = cms.bool( False ),
26571     MinN = cms.int32( 1 ),
26572     MaxEta = cms.double( 2.5 ),
26573     MinNhits = cms.int32( 0 ),
26574     MaxDr = cms.double( 2.0 ),
26575     MaxDz = cms.double( 9999.0 ),
26576     ChargeOpt = cms.int32( -1 ),
26577     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26578     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26579     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26580     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26581     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26582     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26583     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26584     MinDiMuonDeltaR = cms.double( -1.0 ),
26585     MinAcop = cms.double( -999.0 ),
26586     MaxAcop = cms.double( 999.0 ),
26587     MinPtBalance = cms.double( -1.0 ),
26588     MaxPtBalance = cms.double( 999999.0 ),
26589     NSigmaPt = cms.double( 0.0 ),
26590     MaxDCAMuMu = cms.double( 0.5 ),
26591     MaxRapidityPair = cms.double( 999999.0 ),
26592     CutCowboys = cms.bool( False ),
26593     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26594     L1MatchingdR = cms.double( 0.3 ),
26595     MatchToPreviousCand = cms.bool( True ),
26596     useSimpleGeometry = cms.bool( True ),
26597     useStation2 = cms.bool( True ),
26598     fallbackToME1 = cms.bool( False ),
26599     cosmicPropagationHypothesis = cms.bool( False ),
26600     useMB2InOverlap = cms.bool( False ),
26601     useTrack = cms.string( "tracker" ),
26602     useState = cms.string( "atVertex" ),
26603     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26604     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26605     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26606 )
26607 fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26608     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26609     PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ),
26610     matchToPrevious = cms.bool( True ),
26611     MaxEta = cms.double( 2.5 ),
26612     MinPt = cms.double( 0.0 ),
26613     MinPtPair = cms.double( 0.0 ),
26614     MinInvMass = cms.double( 0.0 ),
26615     MaxInvMass = cms.double( 999999.0 ),
26616     ChargeOpt = cms.int32( -1 )
26617 )
26618 fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26619     saveTags = cms.bool( True ),
26620     FastAccept = cms.bool( True ),
26621     MinLxySignificance = cms.double( 3.0 ),
26622     MaxLxySignificance = cms.double( -1.0 ),
26623     MaxNormalisedChi2 = cms.double( 999999.0 ),
26624     MinVtxProbability = cms.double( 0.1 ),
26625     MinCosinePointingAngle = cms.double( -2.0 ),
26626     DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26627     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26628     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26629 )
26630 fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26631     saveTags = cms.bool( True ),
26632     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26633     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26634     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26635     inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26636     inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26637     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26638     triggerType1 = cms.int32( 83 ),
26639     triggerType2 = cms.int32( 83 ),
26640     triggerType3 = cms.int32( 81 ),
26641     MinInvMass = cms.vdouble( 3.5 ),
26642     MaxInvMass = cms.vdouble( 7.0 ),
26643     MaxDR = cms.double( 0.9 ),
26644     MinN = cms.int32( 1 ),
26645     is1and2Same = cms.bool( True ),
26646     is2and3Same = cms.bool( False )
26647 )
26648 fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed",
26649     saveTags = cms.bool( True ),
26650     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" ),
26651     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26652     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26653     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26654     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26655     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26656     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26657     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26658     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26659     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26660 )
26661 fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler",
26662     offset = cms.uint32( 0 ),
26663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26664 )
26665 fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26666     saveTags = cms.bool( True ),
26667     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26668     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ),
26669     MaxEta = cms.double( 2.5 ),
26670     MinPt = cms.double( 0.0 ),
26671     MaxDeltaR = cms.double( 0.3 ),
26672     MinN = cms.int32( 2 ),
26673     CentralBxOnly = cms.bool( True ),
26674     SelectQualities = cms.vint32(  )
26675 )
26676 fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26677     saveTags = cms.bool( True ),
26678     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26679     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26680     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26681     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26682     MinN = cms.int32( 0 ),
26683     MaxEta = cms.double( 2.5 ),
26684     AbsEtaBins = cms.vdouble( 5.0 ),
26685     MinNstations = cms.vint32( 0 ),
26686     MinNhits = cms.vint32( 0 ),
26687     CutOnChambers = cms.bool( False ),
26688     MinNchambers = cms.vint32( 0 ),
26689     MaxDr = cms.double( 9999.0 ),
26690     MinDr = cms.double( -1.0 ),
26691     MaxDz = cms.double( 9999.0 ),
26692     MinDxySig = cms.double( -1.0 ),
26693     MinPt = cms.double( 0.0 ),
26694     NSigmaPt = cms.double( 0.0 ),
26695     MatchToPreviousCand = cms.bool( True )
26696 )
26697 fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26698     saveTags = cms.bool( True ),
26699     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26700     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26701     MaxEta = cms.double( 2.5 ),
26702     MinPt = cms.double( 0.0 ),
26703     MaxDeltaR = cms.double( 0.3 ),
26704     MinN = cms.int32( 1 ),
26705     CentralBxOnly = cms.bool( True ),
26706     SelectQualities = cms.vint32(  )
26707 )
26708 fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26709     saveTags = cms.bool( True ),
26710     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26711     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26712     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ),
26713     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26714     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26715     PreviousCandIsL2 = cms.bool( True ),
26716     FastAccept = cms.bool( False ),
26717     MinN = cms.int32( 1 ),
26718     MaxEta = cms.double( 2.5 ),
26719     MinNhits = cms.int32( 0 ),
26720     MaxDr = cms.double( 0.6 ),
26721     MaxDz = cms.double( 9999.0 ),
26722     ChargeOpt = cms.int32( 0 ),
26723     MinPtPair = cms.vdouble( 6.0 ),
26724     MaxPtPair = cms.vdouble( 1.0E125 ),
26725     MinPtMax = cms.vdouble( 0.0 ),
26726     MinPtMin = cms.vdouble( 3.0 ),
26727     MaxPtMin = cms.vdouble( 1.0E125 ),
26728     MinInvMass = cms.vdouble( 0.5 ),
26729     MaxInvMass = cms.vdouble( 1.7 ),
26730     MinDiMuonDeltaR = cms.double( -1.0 ),
26731     MinAcop = cms.double( 2.7 ),
26732     MaxAcop = cms.double( 999.0 ),
26733     MinPtBalance = cms.double( -1.0 ),
26734     MaxPtBalance = cms.double( 999999.0 ),
26735     NSigmaPt = cms.double( 0.0 ),
26736     MaxDCAMuMu = cms.double( 0.5 ),
26737     MaxRapidityPair = cms.double( 999999.0 ),
26738     CutCowboys = cms.bool( False ),
26739     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26740     L1MatchingdR = cms.double( 0.3 ),
26741     MatchToPreviousCand = cms.bool( True ),
26742     useSimpleGeometry = cms.bool( True ),
26743     useStation2 = cms.bool( True ),
26744     fallbackToME1 = cms.bool( False ),
26745     cosmicPropagationHypothesis = cms.bool( False ),
26746     useMB2InOverlap = cms.bool( False ),
26747     useTrack = cms.string( "tracker" ),
26748     useState = cms.string( "atVertex" ),
26749     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26750     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26751     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26752 )
26753 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26754     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26755     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muL3Filtered" ),
26756     matchToPrevious = cms.bool( True ),
26757     MaxEta = cms.double( 2.5 ),
26758     MinPt = cms.double( 0.0 ),
26759     MinPtPair = cms.double( 0.0 ),
26760     MinInvMass = cms.double( 0.0 ),
26761     MaxInvMass = cms.double( 999999.0 ),
26762     ChargeOpt = cms.int32( 0 )
26763 )
26764 fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter( "HLTDisplacedmumuFilter",
26765     saveTags = cms.bool( True ),
26766     FastAccept = cms.bool( True ),
26767     MinLxySignificance = cms.double( 1.0 ),
26768     MaxLxySignificance = cms.double( -1.0 ),
26769     MaxNormalisedChi2 = cms.double( 999999.0 ),
26770     MinVtxProbability = cms.double( 0.01 ),
26771     MinCosinePointingAngle = cms.double( 0.0 ),
26772     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26773     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26774     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26775 )
26776 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
26777     RegionPSet = cms.PSet( 
26778       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26779       zErrorVetex = cms.double( 0.1 ),
26780       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26781       zErrorBeamSpot = cms.double( 24.2 ),
26782       maxNVertices = cms.int32( 1 ),
26783       maxNRegions = cms.int32( 10 ),
26784       nSigmaZVertex = cms.double( 3.0 ),
26785       nSigmaZBeamSpot = cms.double( 4.0 ),
26786       ptMin = cms.double( 0.5 ),
26787       mode = cms.string( "VerticesFixed" ),
26788       input = cms.InputTag( "hltIterL3MuonCandidates" ),
26789       searchOpt = cms.bool( False ),
26790       whereToUseMeasurementTracker = cms.string( "Never" ),
26791       originRadius = cms.double( 0.1 ),
26792       measurementTrackerName = cms.InputTag( "" ),
26793       precise = cms.bool( True ),
26794       deltaEta = cms.double( 1.0 ),
26795       deltaPhi = cms.double( 1.0 )
26796     )
26797 )
26798 fragment.hltPixelTracksDisplacedTau3muRegional = cms.EDProducer( "TrackSelectorByRegion",
26799     tracks = cms.InputTag( "hltPixelTracks" ),
26800     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muRegional" ),
26801     produceTrackCollection = cms.bool( True ),
26802     produceMask = cms.bool( True )
26803 )
26804 fragment.hltIter0Tau3muPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
26805     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muRegional" ),
26806     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26807     originHalfLength = cms.double( 1.0E9 ),
26808     originRadius = cms.double( 1.0E9 ),
26809     useProtoTrackKinematics = cms.bool( False ),
26810     useEventsWithNoVertex = cms.bool( True ),
26811     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
26812     usePV = cms.bool( False ),
26813     includeFourthHit = cms.bool( True ),
26814     produceComplement = cms.bool( False ),
26815     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
26816 )
26817 fragment.hltIter0Tau3muCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
26818     cleanTrajectoryAfterInOut = cms.bool( False ),
26819     doSeedingRegionRebuilding = cms.bool( False ),
26820     onlyPixelHitsForSeedCleaner = cms.bool( False ),
26821     reverseTrajectories = cms.bool( False ),
26822     useHitsSplitting = cms.bool( False ),
26823     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26824     src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ),
26825     clustersToSkip = cms.InputTag( "" ),
26826     phase2clustersToSkip = cms.InputTag( "" ),
26827     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
26828     TransientInitialStateEstimatorParameters = cms.PSet( 
26829       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
26830       numberMeasurementsForFit = cms.int32( 4 ),
26831       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
26832     ),
26833     numHitsForSeedCleaner = cms.int32( 4 ),
26834     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
26835     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
26836     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
26837     maxNSeeds = cms.uint32( 100000 ),
26838     maxSeedsBeforeCleaning = cms.uint32( 1000 )
26839 )
26840 fragment.hltIter0Tau3muCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
26841     TrajectoryInEvent = cms.bool( False ),
26842     useHitsSplitting = cms.bool( False ),
26843     src = cms.InputTag( "hltIter0Tau3muCkfTrackCandidates" ),
26844     clusterRemovalInfo = cms.InputTag( "" ),
26845     AlgorithmName = cms.string( "hltIter1" ),
26846     GeometricInnerState = cms.bool( True ),
26847     reMatchSplitHits = cms.bool( False ),
26848     usePropagatorForPCA = cms.bool( False ),
26849     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26850     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26851     useSimpleMF = cms.bool( True ),
26852     SimpleMagneticField = cms.string( "ParabolicMf" ),
26853     Fitter = cms.string( "hltESPFittingSmootherIT" ),
26854     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
26855     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
26856     NavigationSchool = cms.string( "" ),
26857     MeasurementTracker = cms.string( "" )
26858 )
26859 fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
26860     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26861     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26862     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26863     ignoreVertices = cms.bool( False ),
26864     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26865     mva = cms.PSet( 
26866       minPixelHits = cms.vint32( 0, 0, 2 ),
26867       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26868       dr_par = cms.PSet( 
26869         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26870         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
26871         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26872         dr_exp = cms.vint32( 3, 3, 3 ),
26873         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26874       ),
26875       maxLostLayers = cms.vint32( 1, 1, 1 ),
26876       min3DLayers = cms.vint32( 0, 0, 0 ),
26877       dz_par = cms.PSet( 
26878         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26879         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
26880         dz_exp = cms.vint32( 3, 3, 3 )
26881       ),
26882       minNVtxTrk = cms.int32( 2 ),
26883       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26884       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
26885       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26886       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
26887       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26888       minLayers = cms.vint32( 3, 3, 3 )
26889     )
26890 )
26891 fragment.hltIter0Tau3muTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
26892     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26893     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26894     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26895     ignoreVertices = cms.bool( False ),
26896     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26897     mva = cms.PSet( 
26898       minPixelHits = cms.vint32( 0, 0, 1 ),
26899       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26900       dr_par = cms.PSet( 
26901         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26902         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26903         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26904         dr_exp = cms.vint32( 4, 4, 4 ),
26905         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26906       ),
26907       maxLostLayers = cms.vint32( 99, 3, 3 ),
26908       min3DLayers = cms.vint32( 1, 2, 3 ),
26909       dz_par = cms.PSet( 
26910         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26911         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26912         dz_exp = cms.vint32( 4, 4, 4 )
26913       ),
26914       minNVtxTrk = cms.int32( 2 ),
26915       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26916       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
26917       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26918       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
26919       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26920       minLayers = cms.vint32( 5, 5, 5 )
26921     )
26922 )
26923 fragment.hltIter0Tau3muTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
26924     inputClassifiers = cms.vstring( 'hltIter0Tau3muTrackCutClassifierPrompt',
26925       'hltIter0Tau3muTrackCutClassifierDetached' )
26926 )
26927 fragment.hltIter0Tau3muTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
26928     originalSource = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26929     originalMVAVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','MVAValues' ),
26930     originalQualVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','QualityMasks' ),
26931     minQuality = cms.string( "highPurity" ),
26932     copyExtras = cms.untracked.bool( True ),
26933     copyTrajectories = cms.untracked.bool( False )
26934 )
26935 fragment.hltTau3muTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
26936     src = cms.InputTag( "hltIter0Tau3muTrackSelectionHighPurity" ),
26937     particleType = cms.string( "mu+" )
26938 )
26939 fragment.hltTau3muTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
26940     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
26941     TrackCand = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26942     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3mu" ),
26943     SimpleMagneticField = cms.string( "" ),
26944     ThirdTrackMass = cms.double( 0.106 ),
26945     MaxEta = cms.double( 2.5 ),
26946     MinPt = cms.double( 1.2 ),
26947     MinInvMass = cms.double( 1.6 ),
26948     MaxInvMass = cms.double( 2.1 ),
26949     MinD0Significance = cms.double( 0.0 ),
26950     OverlapDR = cms.double( 1.44E-4 ),
26951     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26952 )
26953 fragment.hltTau3muTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
26954     saveTags = cms.bool( True ),
26955     MaxEta = cms.double( 2.5 ),
26956     MinPt = cms.double( 8.0 ),
26957     MaxNormalisedChi2 = cms.double( 8.0 ),
26958     MinVtxProbability = cms.double( 0.0 ),
26959     MinLxySignificance = cms.double( 2.0 ),
26960     MinCosinePointingAngle = cms.double( 0.9 ),
26961     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26962     TrackTag = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26963     MuMuTkVertexTag = cms.InputTag( "hltTau3muTkVertexProducer" ),
26964     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26965 )
26966 fragment.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter( "HLTPrescaler",
26967     offset = cms.uint32( 0 ),
26968     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26969 )
26970 fragment.hltDiMuonMergingIter01TkMu = cms.EDProducer( "TrackListMerger",
26971     copyExtras = cms.untracked.bool( True ),
26972     copyMVA = cms.bool( False ),
26973     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26974     MaxNormalizedChisq = cms.double( 1000.0 ),
26975     MinPT = cms.double( 0.05 ),
26976     MinFound = cms.int32( 3 ),
26977     Epsilon = cms.double( -0.001 ),
26978     ShareFrac = cms.double( 0.19 ),
26979     allowFirstHitShare = cms.bool( True ),
26980     FoundHitBonus = cms.double( 5.0 ),
26981     LostHitPenalty = cms.double( 20.0 ),
26982     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
26983     newQuality = cms.string( "confirmed" ),
26984     setsToMerge = cms.VPSet( 
26985       cms.PSet(  pQual = cms.bool( False ),
26986         tLists = cms.vint32( 0, 1 )
26987       )
26988     ),
26989     hasSelector = cms.vint32( 0, 0 ),
26990     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26991     writeOnlyTrkQuals = cms.bool( False ),
26992     makeReKeyedSeeds = cms.untracked.bool( False ),
26993     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
26994 )
26995 fragment.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer( "MuonLinksProducerForHLT",
26996     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
26997     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingIter01TkMu" ),
26998     ptMin = cms.double( 2.5 ),
26999     pMin = cms.double( 2.5 ),
27000     shareHitFraction = cms.double( 0.19 )
27001 )
27002 fragment.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer( "MuonIdProducer",
27003     MuonCaloCompatibility = cms.PSet( 
27004       delta_eta = cms.double( 0.02 ),
27005       delta_phi = cms.double( 0.02 ),
27006       allSiPMHO = cms.bool( False ),
27007       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
27008       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
27009     ),
27010     TrackAssociatorParameters = cms.PSet( 
27011       useMuon = cms.bool( True ),
27012       truthMatch = cms.bool( False ),
27013       usePreshower = cms.bool( False ),
27014       dRPreshowerPreselection = cms.double( 0.2 ),
27015       muonMaxDistanceSigmaY = cms.double( 0.0 ),
27016       useEcal = cms.bool( False ),
27017       muonMaxDistanceSigmaX = cms.double( 0.0 ),
27018       dRMuon = cms.double( 9999.0 ),
27019       dREcal = cms.double( 9999.0 ),
27020       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27021       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27022       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27023       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27024       propagateAllDirections = cms.bool( True ),
27025       muonMaxDistanceY = cms.double( 5.0 ),
27026       useHO = cms.bool( False ),
27027       muonMaxDistanceX = cms.double( 5.0 ),
27028       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27029       useHcal = cms.bool( False ),
27030       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27031       accountForTrajectoryChangeCalo = cms.bool( False ),
27032       dREcalPreselection = cms.double( 0.05 ),
27033       useCalo = cms.bool( False ),
27034       dRMuonPreselection = cms.double( 0.2 ),
27035       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27036       dRHcal = cms.double( 9999.0 ),
27037       dRHcalPreselection = cms.double( 0.2 ),
27038       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27039     ),
27040     CaloExtractorPSet = cms.PSet( 
27041       DR_Veto_H = cms.double( 0.1 ),
27042       CenterConeOnCalIntersection = cms.bool( False ),
27043       NoiseTow_EE = cms.double( 0.15 ),
27044       Noise_EB = cms.double( 0.025 ),
27045       Noise_HE = cms.double( 0.2 ),
27046       DR_Veto_E = cms.double( 0.07 ),
27047       NoiseTow_EB = cms.double( 0.04 ),
27048       Noise_EE = cms.double( 0.1 ),
27049       UseRecHitsFlag = cms.bool( False ),
27050       DR_Max = cms.double( 1.0 ),
27051       DepositLabel = cms.untracked.string( "Cal" ),
27052       Noise_HO = cms.double( 0.2 ),
27053       DR_Veto_HO = cms.double( 0.1 ),
27054       Threshold_H = cms.double( 0.5 ),
27055       PrintTimeReport = cms.untracked.bool( False ),
27056       Threshold_E = cms.double( 0.2 ),
27057       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27058       ComponentName = cms.string( "CaloExtractorByAssociator" ),
27059       Threshold_HO = cms.double( 0.5 ),
27060       DepositInstanceLabels = cms.vstring( 'ecal',
27061         'hcal',
27062         'ho' ),
27063       ServiceParameters = cms.PSet( 
27064         RPCLayers = cms.bool( False ),
27065         UseMuonNavigation = cms.untracked.bool( False ),
27066         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27067       ),
27068       TrackAssociatorParameters = cms.PSet( 
27069         useMuon = cms.bool( False ),
27070         truthMatch = cms.bool( False ),
27071         usePreshower = cms.bool( False ),
27072         dRPreshowerPreselection = cms.double( 0.2 ),
27073         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27074         useEcal = cms.bool( False ),
27075         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27076         dRMuon = cms.double( 9999.0 ),
27077         dREcal = cms.double( 1.0 ),
27078         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27079         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27080         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27081         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27082         propagateAllDirections = cms.bool( True ),
27083         muonMaxDistanceY = cms.double( 5.0 ),
27084         useHO = cms.bool( False ),
27085         muonMaxDistanceX = cms.double( 5.0 ),
27086         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27087         useHcal = cms.bool( False ),
27088         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27089         accountForTrajectoryChangeCalo = cms.bool( False ),
27090         dREcalPreselection = cms.double( 1.0 ),
27091         useCalo = cms.bool( True ),
27092         dRMuonPreselection = cms.double( 0.2 ),
27093         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27094         dRHcal = cms.double( 1.0 ),
27095         dRHcalPreselection = cms.double( 1.0 ),
27096         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27097       ),
27098       Noise_HB = cms.double( 0.2 )
27099     ),
27100     TrackExtractorPSet = cms.PSet( 
27101       Diff_z = cms.double( 0.2 ),
27102       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
27103       Chi2Ndof_Max = cms.double( 1.0E64 ),
27104       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
27105       DR_Veto = cms.double( 0.01 ),
27106       Pt_Min = cms.double( -1.0 ),
27107       DR_Max = cms.double( 1.0 ),
27108       DepositLabel = cms.untracked.string( "" ),
27109       NHits_Min = cms.uint32( 0 ),
27110       Chi2Prob_Min = cms.double( -1.0 ),
27111       Diff_r = cms.double( 0.1 ),
27112       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
27113       ComponentName = cms.string( "TrackExtractor" )
27114     ),
27115     JetExtractorPSet = cms.PSet( 
27116       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
27117       DR_Veto = cms.double( 0.1 ),
27118       DR_Max = cms.double( 1.0 ),
27119       ExcludeMuonVeto = cms.bool( True ),
27120       PrintTimeReport = cms.untracked.bool( False ),
27121       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27122       ComponentName = cms.string( "JetExtractor" ),
27123       ServiceParameters = cms.PSet( 
27124         RPCLayers = cms.bool( False ),
27125         UseMuonNavigation = cms.untracked.bool( False ),
27126         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27127       ),
27128       TrackAssociatorParameters = cms.PSet( 
27129         useMuon = cms.bool( False ),
27130         truthMatch = cms.bool( False ),
27131         usePreshower = cms.bool( False ),
27132         dRPreshowerPreselection = cms.double( 0.2 ),
27133         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27134         useEcal = cms.bool( False ),
27135         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27136         dRMuon = cms.double( 9999.0 ),
27137         dREcal = cms.double( 0.5 ),
27138         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27139         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27140         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27141         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27142         propagateAllDirections = cms.bool( True ),
27143         muonMaxDistanceY = cms.double( 5.0 ),
27144         useHO = cms.bool( False ),
27145         muonMaxDistanceX = cms.double( 5.0 ),
27146         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27147         useHcal = cms.bool( False ),
27148         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27149         accountForTrajectoryChangeCalo = cms.bool( False ),
27150         dREcalPreselection = cms.double( 0.5 ),
27151         useCalo = cms.bool( True ),
27152         dRMuonPreselection = cms.double( 0.2 ),
27153         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27154         dRHcal = cms.double( 0.5 ),
27155         dRHcalPreselection = cms.double( 0.5 ),
27156         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27157       ),
27158       Threshold = cms.double( 5.0 )
27159     ),
27160     trackDepositName = cms.string( "tracker" ),
27161     ecalDepositName = cms.string( "ecal" ),
27162     hcalDepositName = cms.string( "hcal" ),
27163     hoDepositName = cms.string( "ho" ),
27164     jetDepositName = cms.string( "jets" ),
27165     TimingFillerParameters = cms.PSet( 
27166       DTTimingParameters = cms.PSet( 
27167         HitError = cms.double( 6.0 ),
27168         MatchParameters = cms.PSet( 
27169           TightMatchDT = cms.bool( False ),
27170           DTradius = cms.double( 0.01 ),
27171           TightMatchCSC = cms.bool( True ),
27172           CSCsegments = cms.InputTag( "hltCscSegments" ),
27173           DTsegments = cms.InputTag( "hltDt4DSegments" )
27174         ),
27175         debug = cms.bool( False ),
27176         DoWireCorr = cms.bool( False ),
27177         RequireBothProjections = cms.bool( False ),
27178         DTTimeOffset = cms.double( 2.7 ),
27179         PruneCut = cms.double( 10000.0 ),
27180         DTsegments = cms.InputTag( "hltDt4DSegments" ),
27181         UseSegmentT0 = cms.bool( False ),
27182         HitsMin = cms.int32( 5 ),
27183         DropTheta = cms.bool( True ),
27184         ServiceParameters = cms.PSet( 
27185           RPCLayers = cms.bool( True ),
27186           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27187         )
27188       ),
27189       UseCSC = cms.bool( True ),
27190       CSCTimingParameters = cms.PSet( 
27191         MatchParameters = cms.PSet( 
27192           TightMatchDT = cms.bool( False ),
27193           DTradius = cms.double( 0.01 ),
27194           TightMatchCSC = cms.bool( True ),
27195           CSCsegments = cms.InputTag( "hltCscSegments" ),
27196           DTsegments = cms.InputTag( "hltDt4DSegments" )
27197         ),
27198         debug = cms.bool( False ),
27199         CSCWireTimeOffset = cms.double( 0.0 ),
27200         CSCStripError = cms.double( 7.0 ),
27201         CSCTimeOffset = cms.double( 0.0 ),
27202         CSCWireError = cms.double( 8.6 ),
27203         PruneCut = cms.double( 100.0 ),
27204         CSCsegments = cms.InputTag( "hltCscSegments" ),
27205         UseStripTime = cms.bool( True ),
27206         CSCStripTimeOffset = cms.double( 0.0 ),
27207         UseWireTime = cms.bool( True ),
27208         ServiceParameters = cms.PSet( 
27209           RPCLayers = cms.bool( True ),
27210           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27211         )
27212       ),
27213       ErrorDT = cms.double( 6.0 ),
27214       EcalEnergyCut = cms.double( 0.4 ),
27215       UseECAL = cms.bool( True ),
27216       ErrorEB = cms.double( 2.085 ),
27217       UseDT = cms.bool( True ),
27218       ErrorEE = cms.double( 6.95 ),
27219       ErrorCSC = cms.double( 7.4 )
27220     ),
27221     ShowerDigiFillerParameters = cms.PSet( 
27222       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
27223       digiMaxDistanceX = cms.double( 25.0 ),
27224       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
27225     ),
27226     TrackerKinkFinderParameters = cms.PSet( 
27227       usePosition = cms.bool( False ),
27228       diagonalOnly = cms.bool( False )
27229     ),
27230     fillEnergy = cms.bool( False ),
27231     storeCrossedHcalRecHits = cms.bool( False ),
27232     maxAbsPullX = cms.double( 4.0 ),
27233     maxAbsEta = cms.double( 3.0 ),
27234     minPt = cms.double( 1.0 ),
27235     inputCollectionTypes = cms.vstring( 'inner tracks',
27236       'links' ),
27237     addExtraSoftMuons = cms.bool( False ),
27238     fillGlobalTrackRefits = cms.bool( False ),
27239     debugWithTruthMatching = cms.bool( False ),
27240     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingIter01TkMu','hltDiMuonLinksIter01TkMuMerge' ),
27241     fillCaloCompatibility = cms.bool( False ),
27242     maxAbsPullY = cms.double( 9999.0 ),
27243     maxAbsDy = cms.double( 9999.0 ),
27244     minP = cms.double( 0.0 ),
27245     minPCaloMuon = cms.double( 1.0E9 ),
27246     maxAbsDx = cms.double( 3.0 ),
27247     fillIsolation = cms.bool( False ),
27248     writeIsoDeposits = cms.bool( False ),
27249     minNumberOfMatches = cms.int32( 1 ),
27250     fillMatching = cms.bool( True ),
27251     fillShowerDigis = cms.bool( False ),
27252     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
27253     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
27254     fillGlobalTrackQuality = cms.bool( False ),
27255     globalTrackQualityInputTag = cms.InputTag( "" ),
27256     selectHighPurity = cms.bool( False ),
27257     pvInputTag = cms.InputTag( "" ),
27258     fillTrackerKink = cms.bool( False ),
27259     minCaloCompatibility = cms.double( 0.6 ),
27260     runArbitrationCleaner = cms.bool( False ),
27261     arbitrationCleanerOptions = cms.PSet( 
27262       OverlapDTheta = cms.double( 0.02 ),
27263       Overlap = cms.bool( True ),
27264       Clustering = cms.bool( True ),
27265       ME1a = cms.bool( True ),
27266       ClusterDTheta = cms.double( 0.02 ),
27267       ClusterDPhi = cms.double( 0.6 ),
27268       OverlapDPhi = cms.double( 0.0786 )
27269     ),
27270     arbitrateTrackerMuons = cms.bool( False )
27271 )
27272 fragment.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
27273     InputObjects = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27274     DisplacedReconstruction = cms.bool( False )
27275 )
27276 fragment.hltdstau3mumuontrkFltr = cms.EDFilter( "HLTMuonTrkFilter",
27277     saveTags = cms.bool( True ),
27278     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27279     inputCandCollection = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27280     previousCandTag = cms.InputTag( "" ),
27281     minTrkHits = cms.int32( -1 ),
27282     minMuonHits = cms.int32( -1 ),
27283     minMuonStations = cms.int32( -1 ),
27284     maxNormalizedChi2 = cms.double( 1.0E99 ),
27285     allowedTypeMask = cms.uint32( 255 ),
27286     requiredTypeMask = cms.uint32( 0 ),
27287     trkMuonId = cms.uint32( 0 ),
27288     minPt = cms.double( 1.2 ),
27289     minN = cms.uint32( 3 ),
27290     maxAbsEta = cms.double( 1.0E99 ),
27291     L1MatchingdR = cms.double( 0.3 ),
27292     useSimpleGeometry = cms.bool( True ),
27293     useStation2 = cms.bool( True ),
27294     fallbackToME1 = cms.bool( False ),
27295     cosmicPropagationHypothesis = cms.bool( False ),
27296     useMB2InOverlap = cms.bool( False ),
27297     useTrack = cms.string( "tracker" ),
27298     useState = cms.string( "atVertex" ),
27299     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27300     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27301     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27302 )
27303 fragment.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer( "HLTDisplacedmumumuVtxProducer",
27304     Src = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27305     PreviousCandTag = cms.InputTag( "hltdstau3mumuontrkFltr" ),
27306     MaxEta = cms.double( 2.5 ),
27307     MinPt = cms.double( 1.2 ),
27308     MinPtTriplet = cms.double( 8.0 ),
27309     MinInvMass = cms.double( 1.6 ),
27310     MaxInvMass = cms.double( 2.1 ),
27311     ChargeOpt = cms.int32( -1 )
27312 )
27313 fragment.hltdstau3muDisplaced3muFltr = cms.EDFilter( "HLTDisplacedmumumuFilter",
27314     saveTags = cms.bool( True ),
27315     FastAccept = cms.bool( False ),
27316     MinLxySignificance = cms.double( 2.0 ),
27317     MaxLxySignificance = cms.double( 0.0 ),
27318     MaxNormalisedChi2 = cms.double( 8.0 ),
27319     MinVtxProbability = cms.double( 0.0 ),
27320     MinCosinePointingAngle = cms.double( 0.9 ),
27321     DisplacedVertexTag = cms.InputTag( "hltdstau3muDisplaced3muVtxProducer" ),
27322     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27323     MuonTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" )
27324 )
27325 fragment.hltL1sDoubleMu3SQHTT200 = cms.EDFilter( "HLTL1TSeed",
27326     saveTags = cms.bool( True ),
27327     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_HTT220er" ),
27328     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27329     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27330     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27331     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27332     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27333     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27334     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27335     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27336     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27337 )
27338 fragment.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
27339     offset = cms.uint32( 0 ),
27340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27341 )
27342 fragment.hltDoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27343     saveTags = cms.bool( True ),
27344     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27345     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3SQHTT200" ),
27346     MaxEta = cms.double( 2.5 ),
27347     MinPt = cms.double( 0.0 ),
27348     MaxDeltaR = cms.double( 0.3 ),
27349     MinN = cms.int32( 2 ),
27350     CentralBxOnly = cms.bool( True ),
27351     SelectQualities = cms.vint32(  )
27352 )
27353 fragment.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27354     saveTags = cms.bool( True ),
27355     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27356     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27357     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27358     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27359     MinN = cms.int32( 0 ),
27360     MaxEta = cms.double( 2.5 ),
27361     AbsEtaBins = cms.vdouble( 0.0 ),
27362     MinNstations = cms.vint32( 0 ),
27363     MinNhits = cms.vint32( 0 ),
27364     CutOnChambers = cms.bool( False ),
27365     MinNchambers = cms.vint32( 0 ),
27366     MaxDr = cms.double( 9999.0 ),
27367     MinDr = cms.double( -1.0 ),
27368     MaxDz = cms.double( 9999.0 ),
27369     MinDxySig = cms.double( -1.0 ),
27370     MinPt = cms.double( 0.0 ),
27371     NSigmaPt = cms.double( 0.0 ),
27372     MatchToPreviousCand = cms.bool( True )
27373 )
27374 fragment.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27375     saveTags = cms.bool( True ),
27376     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27377     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27378     MaxEta = cms.double( 2.5 ),
27379     MinPt = cms.double( 0.0 ),
27380     MaxDeltaR = cms.double( 0.3 ),
27381     MinN = cms.int32( 1 ),
27382     CentralBxOnly = cms.bool( True ),
27383     SelectQualities = cms.vint32(  )
27384 )
27385 fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter( "HLTMuonL3PreFilter",
27386     saveTags = cms.bool( True ),
27387     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27388     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27389     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27390     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27391     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27392     MinN = cms.int32( 2 ),
27393     MaxEta = cms.double( 2.5 ),
27394     MinNhits = cms.int32( 0 ),
27395     MaxDr = cms.double( 2.0 ),
27396     MinDr = cms.double( -1.0 ),
27397     MaxDz = cms.double( 9999.0 ),
27398     MinDxySig = cms.double( -1.0 ),
27399     MinPt = cms.double( 4.0 ),
27400     NSigmaPt = cms.double( 0.0 ),
27401     MaxNormalizedChi2 = cms.double( 9999.0 ),
27402     MaxDXYBeamSpot = cms.double( 9999.0 ),
27403     MinDXYBeamSpot = cms.double( -1.0 ),
27404     MinNmuonHits = cms.int32( 0 ),
27405     MaxPtDifference = cms.double( 9999.0 ),
27406     MinTrackPt = cms.double( 0.0 ),
27407     minMuonStations = cms.int32( 2 ),
27408     minTrkHits = cms.int32( -1 ),
27409     minMuonHits = cms.int32( -1 ),
27410     allowedTypeMask = cms.uint32( 255 ),
27411     requiredTypeMask = cms.uint32( 0 ),
27412     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27413     trkMuonId = cms.uint32( 0 ),
27414     L1MatchingdR = cms.double( 0.3 ),
27415     MatchToPreviousCand = cms.bool( True ),
27416     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27417     requireL3MuonTrajectorySeed = cms.bool( False ),
27418     useSimpleGeometry = cms.bool( True ),
27419     useStation2 = cms.bool( True ),
27420     fallbackToME1 = cms.bool( False ),
27421     cosmicPropagationHypothesis = cms.bool( False ),
27422     useMB2InOverlap = cms.bool( False ),
27423     useTrack = cms.string( "tracker" ),
27424     useState = cms.string( "atVertex" ),
27425     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27426     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27427     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27428 )
27429 fragment.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27430     saveTags = cms.bool( True ),
27431     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27432     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27433     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27434     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27435     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27436     PreviousCandIsL2 = cms.bool( True ),
27437     FastAccept = cms.bool( False ),
27438     MinN = cms.int32( 1 ),
27439     MaxEta = cms.double( 2.5 ),
27440     MinNhits = cms.int32( 0 ),
27441     MaxDr = cms.double( 2.0 ),
27442     MaxDz = cms.double( 9999.0 ),
27443     ChargeOpt = cms.int32( 0 ),
27444     MinPtPair = cms.vdouble( 0.0 ),
27445     MaxPtPair = cms.vdouble( 1.0E125 ),
27446     MinPtMax = cms.vdouble( 0.0 ),
27447     MinPtMin = cms.vdouble( 4.0 ),
27448     MaxPtMin = cms.vdouble( 1.0E125 ),
27449     MinInvMass = cms.vdouble( 3.8 ),
27450     MaxInvMass = cms.vdouble( 9999.0 ),
27451     MinDiMuonDeltaR = cms.double( -1.0 ),
27452     MinAcop = cms.double( -1.0 ),
27453     MaxAcop = cms.double( 999.0 ),
27454     MinPtBalance = cms.double( -1.0 ),
27455     MaxPtBalance = cms.double( 999999.0 ),
27456     NSigmaPt = cms.double( 0.0 ),
27457     MaxDCAMuMu = cms.double( 99999.9 ),
27458     MaxRapidityPair = cms.double( 999999.0 ),
27459     CutCowboys = cms.bool( False ),
27460     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27461     L1MatchingdR = cms.double( 0.3 ),
27462     MatchToPreviousCand = cms.bool( True ),
27463     useSimpleGeometry = cms.bool( True ),
27464     useStation2 = cms.bool( True ),
27465     fallbackToME1 = cms.bool( False ),
27466     cosmicPropagationHypothesis = cms.bool( False ),
27467     useMB2InOverlap = cms.bool( False ),
27468     useTrack = cms.string( "tracker" ),
27469     useState = cms.string( "atVertex" ),
27470     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27471     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27472     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27473 )
27474 fragment.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
27475     saveTags = cms.bool( True ),
27476     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27477     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27478     inputTag1 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27479     inputTag2 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27480     triggerType1 = cms.int32( 83 ),
27481     triggerType2 = cms.int32( 83 ),
27482     MinDR = cms.double( 0.001 ),
27483     MaxDZ = cms.double( 0.2 ),
27484     MinN = cms.int32( 1 ),
27485     MinPixHitsForDZ = cms.int32( 0 ),
27486     checkSC = cms.bool( False )
27487 )
27488 fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter( "HLTL1TSeed",
27489     saveTags = cms.bool( True ),
27490     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" ),
27491     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27492     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27493     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27494     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27495     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27496     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27497     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27498     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27499     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27500 )
27501 fragment.hltPreDoubleMu4MuMuTrkDisplaced = cms.EDFilter( "HLTPrescaler",
27502     offset = cms.uint32( 0 ),
27503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27504 )
27505 fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27506     saveTags = cms.bool( True ),
27507     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27508     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS" ),
27509     MaxEta = cms.double( 2.5 ),
27510     MinPt = cms.double( 0.0 ),
27511     MaxDeltaR = cms.double( 0.3 ),
27512     MinN = cms.int32( 2 ),
27513     CentralBxOnly = cms.bool( True ),
27514     SelectQualities = cms.vint32(  )
27515 )
27516 fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27517     saveTags = cms.bool( True ),
27518     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27519     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27520     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27521     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27522     MinN = cms.int32( 0 ),
27523     MaxEta = cms.double( 2.5 ),
27524     AbsEtaBins = cms.vdouble( 0.0 ),
27525     MinNstations = cms.vint32( 0 ),
27526     MinNhits = cms.vint32( 0 ),
27527     CutOnChambers = cms.bool( False ),
27528     MinNchambers = cms.vint32( 0 ),
27529     MaxDr = cms.double( 9999.0 ),
27530     MinDr = cms.double( -1.0 ),
27531     MaxDz = cms.double( 9999.0 ),
27532     MinDxySig = cms.double( -1.0 ),
27533     MinPt = cms.double( 0.0 ),
27534     NSigmaPt = cms.double( 0.0 ),
27535     MatchToPreviousCand = cms.bool( True )
27536 )
27537 fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27538     saveTags = cms.bool( True ),
27539     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27540     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27541     MaxEta = cms.double( 2.5 ),
27542     MinPt = cms.double( 0.0 ),
27543     MaxDeltaR = cms.double( 0.3 ),
27544     MinN = cms.int32( 1 ),
27545     CentralBxOnly = cms.bool( True ),
27546     SelectQualities = cms.vint32(  )
27547 )
27548 fragment.hltDoubleMu4MuMuDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27549     saveTags = cms.bool( True ),
27550     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27551     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27552     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27553     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27554     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27555     PreviousCandIsL2 = cms.bool( True ),
27556     FastAccept = cms.bool( False ),
27557     MinN = cms.int32( 1 ),
27558     MaxEta = cms.double( 2.5 ),
27559     MinNhits = cms.int32( 0 ),
27560     MaxDr = cms.double( 2.0 ),
27561     MaxDz = cms.double( 9999.0 ),
27562     ChargeOpt = cms.int32( -1 ),
27563     MinPtPair = cms.vdouble( 6.9 ),
27564     MaxPtPair = cms.vdouble( 1.0E125 ),
27565     MinPtMax = cms.vdouble( 0.0 ),
27566     MinPtMin = cms.vdouble( 4.0 ),
27567     MaxPtMin = cms.vdouble( 1.0E125 ),
27568     MinInvMass = cms.vdouble( 1.0 ),
27569     MaxInvMass = cms.vdouble( 4.8 ),
27570     MinDiMuonDeltaR = cms.double( -1.0 ),
27571     MinAcop = cms.double( -999.0 ),
27572     MaxAcop = cms.double( 999.0 ),
27573     MinPtBalance = cms.double( -1.0 ),
27574     MaxPtBalance = cms.double( 999999.0 ),
27575     NSigmaPt = cms.double( 0.0 ),
27576     MaxDCAMuMu = cms.double( 0.5 ),
27577     MaxRapidityPair = cms.double( 999999.0 ),
27578     CutCowboys = cms.bool( False ),
27579     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27580     L1MatchingdR = cms.double( 0.3 ),
27581     MatchToPreviousCand = cms.bool( True ),
27582     useSimpleGeometry = cms.bool( True ),
27583     useStation2 = cms.bool( True ),
27584     fallbackToME1 = cms.bool( False ),
27585     cosmicPropagationHypothesis = cms.bool( False ),
27586     useMB2InOverlap = cms.bool( False ),
27587     useTrack = cms.string( "tracker" ),
27588     useState = cms.string( "atVertex" ),
27589     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27590     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27591     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27592 )
27593 fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
27594     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
27595     PreviousCandTag = cms.InputTag( "hltDoubleMu4MuMuDisplacedL3Filtered" ),
27596     matchToPrevious = cms.bool( True ),
27597     MaxEta = cms.double( 2.5 ),
27598     MinPt = cms.double( 0.0 ),
27599     MinPtPair = cms.double( 0.0 ),
27600     MinInvMass = cms.double( 0.0 ),
27601     MaxInvMass = cms.double( 999999.0 ),
27602     ChargeOpt = cms.int32( -1 )
27603 )
27604 fragment.hltDisplacedmumuFilterDoubleMu4MuMu = cms.EDFilter( "HLTDisplacedmumuFilter",
27605     saveTags = cms.bool( True ),
27606     FastAccept = cms.bool( True ),
27607     MinLxySignificance = cms.double( 3.0 ),
27608     MaxLxySignificance = cms.double( -1.0 ),
27609     MaxNormalisedChi2 = cms.double( 999999.0 ),
27610     MinVtxProbability = cms.double( 0.1 ),
27611     MinCosinePointingAngle = cms.double( 0.9 ),
27612     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27613     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27614     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
27615 )
27616 fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
27617     RegionPSet = cms.PSet( 
27618       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27619       zErrorVetex = cms.double( 0.1 ),
27620       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27621       zErrorBeamSpot = cms.double( 24.2 ),
27622       maxNVertices = cms.int32( 1 ),
27623       maxNRegions = cms.int32( 10 ),
27624       nSigmaZVertex = cms.double( 3.0 ),
27625       nSigmaZBeamSpot = cms.double( 4.0 ),
27626       ptMin = cms.double( 0.5 ),
27627       mode = cms.string( "VerticesFixed" ),
27628       input = cms.InputTag( "hltIterL3MuonCandidates" ),
27629       searchOpt = cms.bool( False ),
27630       whereToUseMeasurementTracker = cms.string( "Never" ),
27631       originRadius = cms.double( 0.1 ),
27632       measurementTrackerName = cms.InputTag( "" ),
27633       precise = cms.bool( True ),
27634       deltaEta = cms.double( 1.0 ),
27635       deltaPhi = cms.double( 1.0 )
27636     )
27637 )
27638 fragment.hltPixelTracksDisplacedMuMuRegional = cms.EDProducer( "TrackSelectorByRegion",
27639     tracks = cms.InputTag( "hltPixelTracks" ),
27640     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedMuMuRegional" ),
27641     produceTrackCollection = cms.bool( True ),
27642     produceMask = cms.bool( True )
27643 )
27644 fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
27645     InputCollection = cms.InputTag( "hltPixelTracksDisplacedMuMuRegional" ),
27646     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27647     originHalfLength = cms.double( 1.0E9 ),
27648     originRadius = cms.double( 1.0E9 ),
27649     useProtoTrackKinematics = cms.bool( False ),
27650     useEventsWithNoVertex = cms.bool( True ),
27651     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
27652     usePV = cms.bool( False ),
27653     includeFourthHit = cms.bool( True ),
27654     produceComplement = cms.bool( False ),
27655     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
27656 )
27657 fragment.hltIter0DisplacedMuMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
27658     cleanTrajectoryAfterInOut = cms.bool( False ),
27659     doSeedingRegionRebuilding = cms.bool( False ),
27660     onlyPixelHitsForSeedCleaner = cms.bool( False ),
27661     reverseTrajectories = cms.bool( False ),
27662     useHitsSplitting = cms.bool( False ),
27663     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27664     src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ),
27665     clustersToSkip = cms.InputTag( "" ),
27666     phase2clustersToSkip = cms.InputTag( "" ),
27667     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
27668     TransientInitialStateEstimatorParameters = cms.PSet( 
27669       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
27670       numberMeasurementsForFit = cms.int32( 4 ),
27671       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
27672     ),
27673     numHitsForSeedCleaner = cms.int32( 4 ),
27674     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
27675     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
27676     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
27677     maxNSeeds = cms.uint32( 100000 ),
27678     maxSeedsBeforeCleaning = cms.uint32( 1000 )
27679 )
27680 fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
27681     TrajectoryInEvent = cms.bool( False ),
27682     useHitsSplitting = cms.bool( False ),
27683     src = cms.InputTag( "hltIter0DisplacedMuMuCkfTrackCandidates" ),
27684     clusterRemovalInfo = cms.InputTag( "" ),
27685     AlgorithmName = cms.string( "hltIter1" ),
27686     GeometricInnerState = cms.bool( True ),
27687     reMatchSplitHits = cms.bool( False ),
27688     usePropagatorForPCA = cms.bool( False ),
27689     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27690     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27691     useSimpleMF = cms.bool( True ),
27692     SimpleMagneticField = cms.string( "ParabolicMf" ),
27693     Fitter = cms.string( "hltESPFittingSmootherIT" ),
27694     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
27695     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
27696     NavigationSchool = cms.string( "" ),
27697     MeasurementTracker = cms.string( "" )
27698 )
27699 fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
27700     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27701     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27702     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27703     ignoreVertices = cms.bool( False ),
27704     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27705     mva = cms.PSet( 
27706       minPixelHits = cms.vint32( 0, 0, 2 ),
27707       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27708       dr_par = cms.PSet( 
27709         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27710         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
27711         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27712         dr_exp = cms.vint32( 3, 3, 3 ),
27713         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27714       ),
27715       maxLostLayers = cms.vint32( 1, 1, 1 ),
27716       min3DLayers = cms.vint32( 0, 0, 0 ),
27717       dz_par = cms.PSet( 
27718         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27719         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
27720         dz_exp = cms.vint32( 3, 3, 3 )
27721       ),
27722       minNVtxTrk = cms.int32( 2 ),
27723       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27724       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
27725       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27726       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
27727       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27728       minLayers = cms.vint32( 3, 3, 3 )
27729     )
27730 )
27731 fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
27732     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27733     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27734     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27735     ignoreVertices = cms.bool( False ),
27736     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27737     mva = cms.PSet( 
27738       minPixelHits = cms.vint32( 0, 0, 1 ),
27739       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27740       dr_par = cms.PSet( 
27741         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27742         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27743         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27744         dr_exp = cms.vint32( 4, 4, 4 ),
27745         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27746       ),
27747       maxLostLayers = cms.vint32( 99, 3, 3 ),
27748       min3DLayers = cms.vint32( 1, 2, 3 ),
27749       dz_par = cms.PSet( 
27750         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27751         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27752         dz_exp = cms.vint32( 4, 4, 4 )
27753       ),
27754       minNVtxTrk = cms.int32( 2 ),
27755       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27756       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
27757       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27758       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
27759       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27760       minLayers = cms.vint32( 5, 5, 5 )
27761     )
27762 )
27763 fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
27764     inputClassifiers = cms.vstring( 'hltIter0DisplacedMuMuTrackCutClassifierPrompt',
27765       'hltIter0DisplacedMuMuTrackCutClassifierDetached' )
27766 )
27767 fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
27768     originalSource = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27769     originalMVAVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','MVAValues' ),
27770     originalQualVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','QualityMasks' ),
27771     minQuality = cms.string( "highPurity" ),
27772     copyExtras = cms.untracked.bool( True ),
27773     copyTrajectories = cms.untracked.bool( False )
27774 )
27775 fragment.hltMuMuTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
27776     src = cms.InputTag( "hltIter0DisplacedMuMuTrackSelectionHighPurity" ),
27777     particleType = cms.string( "K+" )
27778 )
27779 fragment.hltMuMuTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
27780     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
27781     TrackCand = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27782     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4MuMu" ),
27783     SimpleMagneticField = cms.string( "" ),
27784     ThirdTrackMass = cms.double( 0.493677 ),
27785     MaxEta = cms.double( 2.5 ),
27786     MinPt = cms.double( 1.2 ),
27787     MinInvMass = cms.double( 0.0 ),
27788     MaxInvMass = cms.double( 99999.0 ),
27789     MinD0Significance = cms.double( 2.0 ),
27790     OverlapDR = cms.double( 0.005 ),
27791     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27792 )
27793 fragment.hltMuMuTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
27794     saveTags = cms.bool( True ),
27795     MaxEta = cms.double( 2.5 ),
27796     MinPt = cms.double( 0.0 ),
27797     MaxNormalisedChi2 = cms.double( 10.0 ),
27798     MinVtxProbability = cms.double( 0.0 ),
27799     MinLxySignificance = cms.double( 0.0 ),
27800     MinCosinePointingAngle = cms.double( -2.0 ),
27801     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27802     TrackTag = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27803     MuMuTkVertexTag = cms.InputTag( "hltMuMuTkVertexProducer" ),
27804     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27805 )
27806 fragment.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
27807     saveTags = cms.bool( True ),
27808     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_Mu3_Jet30er2p5" ),
27809     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27810     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27811     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27812     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27813     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27814     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27815     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27816     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27817     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27818 )
27819 fragment.hltPreMu3PFJet40 = cms.EDFilter( "HLTPrescaler",
27820     offset = cms.uint32( 0 ),
27821     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27822 )
27823 fragment.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27824     saveTags = cms.bool( True ),
27825     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27826     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorMu3Jet30er2p5" ),
27827     MaxEta = cms.double( 2.5 ),
27828     MinPt = cms.double( 0.0 ),
27829     MaxDeltaR = cms.double( 0.3 ),
27830     MinN = cms.int32( 1 ),
27831     CentralBxOnly = cms.bool( True ),
27832     SelectQualities = cms.vint32(  )
27833 )
27834 fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27835     saveTags = cms.bool( True ),
27836     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27837     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27838     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27839     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27840     MinN = cms.int32( 0 ),
27841     MaxEta = cms.double( 2.5 ),
27842     AbsEtaBins = cms.vdouble( 0.0 ),
27843     MinNstations = cms.vint32( 0 ),
27844     MinNhits = cms.vint32( 0 ),
27845     CutOnChambers = cms.bool( False ),
27846     MinNchambers = cms.vint32( 0 ),
27847     MaxDr = cms.double( 9999.0 ),
27848     MinDr = cms.double( -1.0 ),
27849     MaxDz = cms.double( 9999.0 ),
27850     MinDxySig = cms.double( -1.0 ),
27851     MinPt = cms.double( 0.0 ),
27852     NSigmaPt = cms.double( 0.0 ),
27853     MatchToPreviousCand = cms.bool( True )
27854 )
27855 fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27856     saveTags = cms.bool( True ),
27857     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27858     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27859     MaxEta = cms.double( 2.5 ),
27860     MinPt = cms.double( 0.0 ),
27861     MaxDeltaR = cms.double( 0.3 ),
27862     MinN = cms.int32( 1 ),
27863     CentralBxOnly = cms.bool( True ),
27864     SelectQualities = cms.vint32(  )
27865 )
27866 fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
27867     saveTags = cms.bool( True ),
27868     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27869     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27870     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3L1f0L2Filtered0" ),
27871     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3L1Filtered0" ),
27872     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27873     MinN = cms.int32( 1 ),
27874     MaxEta = cms.double( 2.5 ),
27875     MinNhits = cms.int32( 0 ),
27876     MaxDr = cms.double( 2.0 ),
27877     MinDr = cms.double( -1.0 ),
27878     MaxDz = cms.double( 9999.0 ),
27879     MinDxySig = cms.double( -1.0 ),
27880     MinPt = cms.double( 3.0 ),
27881     NSigmaPt = cms.double( 0.0 ),
27882     MaxNormalizedChi2 = cms.double( 9999.0 ),
27883     MaxDXYBeamSpot = cms.double( 9999.0 ),
27884     MinDXYBeamSpot = cms.double( -1.0 ),
27885     MinNmuonHits = cms.int32( 0 ),
27886     MaxPtDifference = cms.double( 9999.0 ),
27887     MinTrackPt = cms.double( 0.0 ),
27888     minMuonStations = cms.int32( 2 ),
27889     minTrkHits = cms.int32( -1 ),
27890     minMuonHits = cms.int32( -1 ),
27891     allowedTypeMask = cms.uint32( 255 ),
27892     requiredTypeMask = cms.uint32( 0 ),
27893     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27894     trkMuonId = cms.uint32( 0 ),
27895     L1MatchingdR = cms.double( 0.3 ),
27896     MatchToPreviousCand = cms.bool( True ),
27897     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27898     requireL3MuonTrajectorySeed = cms.bool( False ),
27899     useSimpleGeometry = cms.bool( True ),
27900     useStation2 = cms.bool( True ),
27901     fallbackToME1 = cms.bool( False ),
27902     cosmicPropagationHypothesis = cms.bool( False ),
27903     useMB2InOverlap = cms.bool( False ),
27904     useTrack = cms.string( "tracker" ),
27905     useState = cms.string( "atVertex" ),
27906     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27907     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27908     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27909 )
27910 fragment.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
27911     leptons = cms.InputTag( "hltL3fL1sMu3L1f0L2f0L3Filtered3" ),
27912     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
27913     minDeltaR = cms.double( 1.0 ),
27914     numLeptons = cms.uint32( 1 )
27915 )
27916 fragment.hltMu3PFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
27917     saveTags = cms.bool( True ),
27918     inputTag = cms.InputTag( "hltMu3JetCollectionsForLeptonPlusPFJets" ),
27919     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
27920     MinJetPt = cms.double( 40.0 ),
27921     MaxAbsJetEta = cms.double( 2.5 ),
27922     MinNJets = cms.uint32( 1 ),
27923     triggerType = cms.int32( 85 )
27924 )
27925 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
27926     saveTags = cms.bool( True ),
27927     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
27928     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27929     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27930     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27931     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27932     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27933     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27934     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27935     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27936     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27937 )
27938 fragment.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler",
27939     offset = cms.uint32( 0 ),
27940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27941 )
27942 fragment.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27943     saveTags = cms.bool( True ),
27944     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27945     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
27946     MaxEta = cms.double( 2.5 ),
27947     MinPt = cms.double( 0.0 ),
27948     MaxDeltaR = cms.double( 0.3 ),
27949     MinN = cms.int32( 2 ),
27950     CentralBxOnly = cms.bool( True ),
27951     SelectQualities = cms.vint32(  )
27952 )
27953 fragment.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27954     saveTags = cms.bool( True ),
27955     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27956     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27957     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27958     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27959     MinN = cms.int32( 2 ),
27960     MaxEta = cms.double( 2.5 ),
27961     AbsEtaBins = cms.vdouble( 5.0 ),
27962     MinNstations = cms.vint32( 0 ),
27963     MinNhits = cms.vint32( 0 ),
27964     CutOnChambers = cms.bool( False ),
27965     MinNchambers = cms.vint32( 0 ),
27966     MaxDr = cms.double( 9999.0 ),
27967     MinDr = cms.double( -1.0 ),
27968     MaxDz = cms.double( 9999.0 ),
27969     MinDxySig = cms.double( -1.0 ),
27970     MinPt = cms.double( 2.0 ),
27971     NSigmaPt = cms.double( 0.0 ),
27972     MatchToPreviousCand = cms.bool( True )
27973 )
27974 fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27975     saveTags = cms.bool( True ),
27976     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27977     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27978     MaxEta = cms.double( 2.5 ),
27979     MinPt = cms.double( 0.0 ),
27980     MaxDeltaR = cms.double( 0.3 ),
27981     MinN = cms.int32( 1 ),
27982     CentralBxOnly = cms.bool( True ),
27983     SelectQualities = cms.vint32(  )
27984 )
27985 fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter",
27986     saveTags = cms.bool( True ),
27987     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27988     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27989     PreviousCandTag = cms.InputTag( "hltL2fSQDoubleMu2L2PreFiltered2" ),
27990     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
27991     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27992     MinN = cms.int32( 1 ),
27993     MaxEta = cms.double( 2.5 ),
27994     MinNhits = cms.int32( 0 ),
27995     MaxDr = cms.double( 2.0 ),
27996     MinDr = cms.double( -1.0 ),
27997     MaxDz = cms.double( 9999.0 ),
27998     MinDxySig = cms.double( -1.0 ),
27999     MinPt = cms.double( 7.5 ),
28000     NSigmaPt = cms.double( 0.0 ),
28001     MaxNormalizedChi2 = cms.double( 9999.0 ),
28002     MaxDXYBeamSpot = cms.double( 9999.0 ),
28003     MinDXYBeamSpot = cms.double( -1.0 ),
28004     MinNmuonHits = cms.int32( 0 ),
28005     MaxPtDifference = cms.double( 9999.0 ),
28006     MinTrackPt = cms.double( 0.0 ),
28007     minMuonStations = cms.int32( 2 ),
28008     minTrkHits = cms.int32( -1 ),
28009     minMuonHits = cms.int32( -1 ),
28010     allowedTypeMask = cms.uint32( 255 ),
28011     requiredTypeMask = cms.uint32( 0 ),
28012     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28013     trkMuonId = cms.uint32( 0 ),
28014     L1MatchingdR = cms.double( 0.3 ),
28015     MatchToPreviousCand = cms.bool( True ),
28016     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28017     requireL3MuonTrajectorySeed = cms.bool( False ),
28018     useSimpleGeometry = cms.bool( True ),
28019     useStation2 = cms.bool( True ),
28020     fallbackToME1 = cms.bool( False ),
28021     cosmicPropagationHypothesis = cms.bool( False ),
28022     useMB2InOverlap = cms.bool( False ),
28023     useTrack = cms.string( "tracker" ),
28024     useState = cms.string( "atVertex" ),
28025     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28026     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28027     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28028 )
28029 fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28030     saveTags = cms.bool( True ),
28031     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28032     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28033     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28034     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28035     MinMasses = cms.vdouble( 2.2 ),
28036     MaxMasses = cms.vdouble( 4.0 ),
28037     checkCharge = cms.bool( True ),
28038     MinTrackPt = cms.double( 2.0 ),
28039     MinTrackP = cms.double( 0.0 ),
28040     MaxTrackEta = cms.double( 999.0 ),
28041     MaxTrackDxy = cms.double( 999.0 ),
28042     MaxTrackDz = cms.double( 999.0 ),
28043     MinTrackHits = cms.int32( 2 ),
28044     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28045     MaxDCAMuonTrack = cms.double( 99999.9 ),
28046     CutCowboys = cms.bool( False )
28047 )
28048 fragment.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler",
28049     offset = cms.uint32( 0 ),
28050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28051 )
28052 fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28053     saveTags = cms.bool( True ),
28054     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28055     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28056     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28057     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28058     MinMasses = cms.vdouble( 8.0 ),
28059     MaxMasses = cms.vdouble( 11.8 ),
28060     checkCharge = cms.bool( True ),
28061     MinTrackPt = cms.double( 2.0 ),
28062     MinTrackP = cms.double( 0.0 ),
28063     MaxTrackEta = cms.double( 999.0 ),
28064     MaxTrackDxy = cms.double( 999.0 ),
28065     MaxTrackDz = cms.double( 999.0 ),
28066     MinTrackHits = cms.int32( 2 ),
28067     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28068     MaxDCAMuonTrack = cms.double( 99999.9 ),
28069     CutCowboys = cms.bool( False )
28070 )
28071 fragment.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
28072     saveTags = cms.bool( True ),
28073     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7" ),
28074     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28075     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28076     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28077     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28078     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28079     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28080     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28081     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28082     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28083 )
28084 fragment.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter( "HLTPrescaler",
28085     offset = cms.uint32( 0 ),
28086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28087 )
28088 fragment.hltL1sEmuSingleMu3 = cms.EDFilter( "HLTL1TSeed",
28089     saveTags = cms.bool( True ),
28090     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
28091     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28092     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28093     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28094     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28095     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28096     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28097     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28098     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28099     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28100 )
28101 fragment.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28102     saveTags = cms.bool( True ),
28103     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28104     PreviousCandTag = cms.InputTag( "hltL1sEmuSingleMu3" ),
28105     MaxEta = cms.double( 2.5 ),
28106     MinPt = cms.double( 0.0 ),
28107     MaxDeltaR = cms.double( 0.3 ),
28108     MinN = cms.int32( 1 ),
28109     CentralBxOnly = cms.bool( True ),
28110     SelectQualities = cms.vint32(  )
28111 )
28112 fragment.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28113     saveTags = cms.bool( True ),
28114     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28115     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28116     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28117     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28118     MinN = cms.int32( 0 ),
28119     MaxEta = cms.double( 2.5 ),
28120     AbsEtaBins = cms.vdouble( 0.0 ),
28121     MinNstations = cms.vint32( 0 ),
28122     MinNhits = cms.vint32( 0 ),
28123     CutOnChambers = cms.bool( False ),
28124     MinNchambers = cms.vint32( 0 ),
28125     MaxDr = cms.double( 9999.0 ),
28126     MinDr = cms.double( -1.0 ),
28127     MaxDz = cms.double( 9999.0 ),
28128     MinDxySig = cms.double( -1.0 ),
28129     MinPt = cms.double( 0.0 ),
28130     NSigmaPt = cms.double( 0.0 ),
28131     MatchToPreviousCand = cms.bool( True )
28132 )
28133 fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28134     saveTags = cms.bool( True ),
28135     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28136     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28137     MaxEta = cms.double( 2.5 ),
28138     MinPt = cms.double( 0.0 ),
28139     MaxDeltaR = cms.double( 0.3 ),
28140     MinN = cms.int32( 1 ),
28141     CentralBxOnly = cms.bool( True ),
28142     SelectQualities = cms.vint32(  )
28143 )
28144 fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
28145     saveTags = cms.bool( True ),
28146     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28147     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28148     PreviousCandTag = cms.InputTag( "hltL2fL1sEmuMu3L1f0L2Filtered0" ),
28149     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sEmuMu3L1Filtered0" ),
28150     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28151     MinN = cms.int32( 1 ),
28152     MaxEta = cms.double( 2.5 ),
28153     MinNhits = cms.int32( 0 ),
28154     MaxDr = cms.double( 2.0 ),
28155     MinDr = cms.double( -1.0 ),
28156     MaxDz = cms.double( 9999.0 ),
28157     MinDxySig = cms.double( -1.0 ),
28158     MinPt = cms.double( 3.0 ),
28159     NSigmaPt = cms.double( 0.0 ),
28160     MaxNormalizedChi2 = cms.double( 9999.0 ),
28161     MaxDXYBeamSpot = cms.double( 9999.0 ),
28162     MinDXYBeamSpot = cms.double( -1.0 ),
28163     MinNmuonHits = cms.int32( 0 ),
28164     MaxPtDifference = cms.double( 9999.0 ),
28165     MinTrackPt = cms.double( 0.0 ),
28166     minMuonStations = cms.int32( 2 ),
28167     minTrkHits = cms.int32( -1 ),
28168     minMuonHits = cms.int32( -1 ),
28169     allowedTypeMask = cms.uint32( 255 ),
28170     requiredTypeMask = cms.uint32( 0 ),
28171     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28172     trkMuonId = cms.uint32( 0 ),
28173     L1MatchingdR = cms.double( 0.3 ),
28174     MatchToPreviousCand = cms.bool( True ),
28175     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28176     requireL3MuonTrajectorySeed = cms.bool( False ),
28177     useSimpleGeometry = cms.bool( True ),
28178     useStation2 = cms.bool( True ),
28179     fallbackToME1 = cms.bool( False ),
28180     cosmicPropagationHypothesis = cms.bool( False ),
28181     useMB2InOverlap = cms.bool( False ),
28182     useTrack = cms.string( "tracker" ),
28183     useState = cms.string( "atVertex" ),
28184     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28185     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28186     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28187 )
28188 fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed",
28189     saveTags = cms.bool( True ),
28190     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ),
28191     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28192     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28193     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28194     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28195     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28196     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28197     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28198     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28199     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28200 )
28201 fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler",
28202     offset = cms.uint32( 0 ),
28203     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28204 )
28205 fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28206     saveTags = cms.bool( True ),
28207     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28208     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ),
28209     MaxEta = cms.double( 2.5 ),
28210     MinPt = cms.double( 0.0 ),
28211     MaxDeltaR = cms.double( 0.3 ),
28212     MinN = cms.int32( 1 ),
28213     CentralBxOnly = cms.bool( True ),
28214     SelectQualities = cms.vint32(  )
28215 )
28216 fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28217     saveTags = cms.bool( True ),
28218     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28219     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28220     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28221     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28222     MinN = cms.int32( 0 ),
28223     MaxEta = cms.double( 2.5 ),
28224     AbsEtaBins = cms.vdouble( 0.0 ),
28225     MinNstations = cms.vint32( 0 ),
28226     MinNhits = cms.vint32( 0 ),
28227     CutOnChambers = cms.bool( False ),
28228     MinNchambers = cms.vint32( 0 ),
28229     MaxDr = cms.double( 9999.0 ),
28230     MinDr = cms.double( -1.0 ),
28231     MaxDz = cms.double( 9999.0 ),
28232     MinDxySig = cms.double( -1.0 ),
28233     MinPt = cms.double( 0.0 ),
28234     NSigmaPt = cms.double( 0.0 ),
28235     MatchToPreviousCand = cms.bool( True )
28236 )
28237 fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28238     saveTags = cms.bool( True ),
28239     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28240     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28241     MaxEta = cms.double( 2.5 ),
28242     MinPt = cms.double( 0.0 ),
28243     MaxDeltaR = cms.double( 0.3 ),
28244     MinN = cms.int32( 1 ),
28245     CentralBxOnly = cms.bool( True ),
28246     SelectQualities = cms.vint32(  )
28247 )
28248 fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28249     saveTags = cms.bool( True ),
28250     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28251     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28252     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ),
28253     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ),
28254     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28255     MinN = cms.int32( 1 ),
28256     MaxEta = cms.double( 2.5 ),
28257     MinNhits = cms.int32( 0 ),
28258     MaxDr = cms.double( 2.0 ),
28259     MinDr = cms.double( -1.0 ),
28260     MaxDz = cms.double( 9999.0 ),
28261     MinDxySig = cms.double( -1.0 ),
28262     MinPt = cms.double( 0.0 ),
28263     NSigmaPt = cms.double( 0.0 ),
28264     MaxNormalizedChi2 = cms.double( 9999.0 ),
28265     MaxDXYBeamSpot = cms.double( 9999.0 ),
28266     MinDXYBeamSpot = cms.double( -1.0 ),
28267     MinNmuonHits = cms.int32( 0 ),
28268     MaxPtDifference = cms.double( 9999.0 ),
28269     MinTrackPt = cms.double( 0.0 ),
28270     minMuonStations = cms.int32( 2 ),
28271     minTrkHits = cms.int32( -1 ),
28272     minMuonHits = cms.int32( -1 ),
28273     allowedTypeMask = cms.uint32( 255 ),
28274     requiredTypeMask = cms.uint32( 0 ),
28275     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28276     trkMuonId = cms.uint32( 0 ),
28277     L1MatchingdR = cms.double( 0.3 ),
28278     MatchToPreviousCand = cms.bool( True ),
28279     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28280     requireL3MuonTrajectorySeed = cms.bool( False ),
28281     useSimpleGeometry = cms.bool( True ),
28282     useStation2 = cms.bool( True ),
28283     fallbackToME1 = cms.bool( False ),
28284     cosmicPropagationHypothesis = cms.bool( False ),
28285     useMB2InOverlap = cms.bool( False ),
28286     useTrack = cms.string( "tracker" ),
28287     useState = cms.string( "atVertex" ),
28288     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28289     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28290     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28291 )
28292 fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed",
28293     saveTags = cms.bool( True ),
28294     L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ),
28295     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28296     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28297     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28298     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28299     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28300     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28301     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28302     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28303     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28304 )
28305 fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler",
28306     offset = cms.uint32( 0 ),
28307     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28308 )
28309 fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28310     saveTags = cms.bool( True ),
28311     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28312     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28313     MaxEta = cms.double( 2.5 ),
28314     MinPt = cms.double( 0.0 ),
28315     MaxDeltaR = cms.double( 0.3 ),
28316     MinN = cms.int32( 1 ),
28317     CentralBxOnly = cms.bool( True ),
28318     SelectQualities = cms.vint32(  )
28319 )
28320 fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28321     saveTags = cms.bool( True ),
28322     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28323     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28324     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28325     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28326     MinN = cms.int32( 0 ),
28327     MaxEta = cms.double( 2.5 ),
28328     AbsEtaBins = cms.vdouble( 0.0 ),
28329     MinNstations = cms.vint32( 0 ),
28330     MinNhits = cms.vint32( 0 ),
28331     CutOnChambers = cms.bool( False ),
28332     MinNchambers = cms.vint32( 0 ),
28333     MaxDr = cms.double( 9999.0 ),
28334     MinDr = cms.double( -1.0 ),
28335     MaxDz = cms.double( 9999.0 ),
28336     MinDxySig = cms.double( -1.0 ),
28337     MinPt = cms.double( 0.0 ),
28338     NSigmaPt = cms.double( 0.0 ),
28339     MatchToPreviousCand = cms.bool( True )
28340 )
28341 fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28342     saveTags = cms.bool( True ),
28343     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28344     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28345     MaxEta = cms.double( 2.5 ),
28346     MinPt = cms.double( 0.0 ),
28347     MaxDeltaR = cms.double( 0.3 ),
28348     MinN = cms.int32( 1 ),
28349     CentralBxOnly = cms.bool( True ),
28350     SelectQualities = cms.vint32(  )
28351 )
28352 fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28353     saveTags = cms.bool( True ),
28354     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28355     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28356     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ),
28357     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ),
28358     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28359     MinN = cms.int32( 1 ),
28360     MaxEta = cms.double( 2.5 ),
28361     MinNhits = cms.int32( 0 ),
28362     MaxDr = cms.double( 2.0 ),
28363     MinDr = cms.double( -1.0 ),
28364     MaxDz = cms.double( 9999.0 ),
28365     MinDxySig = cms.double( -1.0 ),
28366     MinPt = cms.double( 0.0 ),
28367     NSigmaPt = cms.double( 0.0 ),
28368     MaxNormalizedChi2 = cms.double( 9999.0 ),
28369     MaxDXYBeamSpot = cms.double( 9999.0 ),
28370     MinDXYBeamSpot = cms.double( -1.0 ),
28371     MinNmuonHits = cms.int32( 0 ),
28372     MaxPtDifference = cms.double( 9999.0 ),
28373     MinTrackPt = cms.double( 0.0 ),
28374     minMuonStations = cms.int32( 2 ),
28375     minTrkHits = cms.int32( -1 ),
28376     minMuonHits = cms.int32( -1 ),
28377     allowedTypeMask = cms.uint32( 255 ),
28378     requiredTypeMask = cms.uint32( 0 ),
28379     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28380     trkMuonId = cms.uint32( 0 ),
28381     L1MatchingdR = cms.double( 0.3 ),
28382     MatchToPreviousCand = cms.bool( True ),
28383     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28384     requireL3MuonTrajectorySeed = cms.bool( False ),
28385     useSimpleGeometry = cms.bool( True ),
28386     useStation2 = cms.bool( True ),
28387     fallbackToME1 = cms.bool( False ),
28388     cosmicPropagationHypothesis = cms.bool( False ),
28389     useMB2InOverlap = cms.bool( False ),
28390     useTrack = cms.string( "tracker" ),
28391     useState = cms.string( "atVertex" ),
28392     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28393     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28394     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28395 )
28396 fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed",
28397     saveTags = cms.bool( True ),
28398     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ),
28399     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28400     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28401     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28402     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28403     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28404     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28405     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28406     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28407     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28408 )
28409 fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler",
28410     offset = cms.uint32( 0 ),
28411     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28412 )
28413 fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28414     saveTags = cms.bool( True ),
28415     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28416     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
28417     MaxEta = cms.double( 2.5 ),
28418     MinPt = cms.double( 0.0 ),
28419     MaxDeltaR = cms.double( 0.3 ),
28420     MinN = cms.int32( 1 ),
28421     CentralBxOnly = cms.bool( True ),
28422     SelectQualities = cms.vint32(  )
28423 )
28424 fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28425     saveTags = cms.bool( True ),
28426     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28427     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28428     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28429     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28430     MinN = cms.int32( 0 ),
28431     MaxEta = cms.double( 2.5 ),
28432     AbsEtaBins = cms.vdouble( 0.0 ),
28433     MinNstations = cms.vint32( 0 ),
28434     MinNhits = cms.vint32( 0 ),
28435     CutOnChambers = cms.bool( False ),
28436     MinNchambers = cms.vint32( 0 ),
28437     MaxDr = cms.double( 9999.0 ),
28438     MinDr = cms.double( -1.0 ),
28439     MaxDz = cms.double( 9999.0 ),
28440     MinDxySig = cms.double( -1.0 ),
28441     MinPt = cms.double( 0.0 ),
28442     NSigmaPt = cms.double( 0.0 ),
28443     MatchToPreviousCand = cms.bool( True )
28444 )
28445 fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28446     saveTags = cms.bool( True ),
28447     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28448     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28449     MaxEta = cms.double( 2.5 ),
28450     MinPt = cms.double( 0.0 ),
28451     MaxDeltaR = cms.double( 0.3 ),
28452     MinN = cms.int32( 1 ),
28453     CentralBxOnly = cms.bool( True ),
28454     SelectQualities = cms.vint32(  )
28455 )
28456 fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28457     saveTags = cms.bool( True ),
28458     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28459     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28460     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ),
28461     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ),
28462     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28463     MinN = cms.int32( 1 ),
28464     MaxEta = cms.double( 2.5 ),
28465     MinNhits = cms.int32( 0 ),
28466     MaxDr = cms.double( 2.0 ),
28467     MinDr = cms.double( -1.0 ),
28468     MaxDz = cms.double( 9999.0 ),
28469     MinDxySig = cms.double( -1.0 ),
28470     MinPt = cms.double( 0.0 ),
28471     NSigmaPt = cms.double( 0.0 ),
28472     MaxNormalizedChi2 = cms.double( 9999.0 ),
28473     MaxDXYBeamSpot = cms.double( 9999.0 ),
28474     MinDXYBeamSpot = cms.double( -1.0 ),
28475     MinNmuonHits = cms.int32( 0 ),
28476     MaxPtDifference = cms.double( 9999.0 ),
28477     MinTrackPt = cms.double( 0.0 ),
28478     minMuonStations = cms.int32( 2 ),
28479     minTrkHits = cms.int32( -1 ),
28480     minMuonHits = cms.int32( -1 ),
28481     allowedTypeMask = cms.uint32( 255 ),
28482     requiredTypeMask = cms.uint32( 0 ),
28483     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28484     trkMuonId = cms.uint32( 0 ),
28485     L1MatchingdR = cms.double( 0.3 ),
28486     MatchToPreviousCand = cms.bool( True ),
28487     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28488     requireL3MuonTrajectorySeed = cms.bool( False ),
28489     useSimpleGeometry = cms.bool( True ),
28490     useStation2 = cms.bool( True ),
28491     fallbackToME1 = cms.bool( False ),
28492     cosmicPropagationHypothesis = cms.bool( False ),
28493     useMB2InOverlap = cms.bool( False ),
28494     useTrack = cms.string( "tracker" ),
28495     useState = cms.string( "atVertex" ),
28496     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28497     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28498     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28499 )
28500 fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed",
28501     saveTags = cms.bool( True ),
28502     L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ),
28503     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28504     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28505     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28506     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28507     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28508     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28509     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28510     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28511     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28512 )
28513 fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler",
28514     offset = cms.uint32( 0 ),
28515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28516 )
28517 fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28518     saveTags = cms.bool( True ),
28519     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28520     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
28521     MaxEta = cms.double( 2.5 ),
28522     MinPt = cms.double( 0.0 ),
28523     MaxDeltaR = cms.double( 0.3 ),
28524     MinN = cms.int32( 1 ),
28525     CentralBxOnly = cms.bool( True ),
28526     SelectQualities = cms.vint32(  )
28527 )
28528 fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28529     saveTags = cms.bool( True ),
28530     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28531     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28532     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28533     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28534     MinN = cms.int32( 0 ),
28535     MaxEta = cms.double( 2.5 ),
28536     AbsEtaBins = cms.vdouble( 0.0 ),
28537     MinNstations = cms.vint32( 0 ),
28538     MinNhits = cms.vint32( 0 ),
28539     CutOnChambers = cms.bool( False ),
28540     MinNchambers = cms.vint32( 0 ),
28541     MaxDr = cms.double( 9999.0 ),
28542     MinDr = cms.double( -1.0 ),
28543     MaxDz = cms.double( 9999.0 ),
28544     MinDxySig = cms.double( -1.0 ),
28545     MinPt = cms.double( 0.0 ),
28546     NSigmaPt = cms.double( 0.0 ),
28547     MatchToPreviousCand = cms.bool( True )
28548 )
28549 fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28550     saveTags = cms.bool( True ),
28551     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28552     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28553     MaxEta = cms.double( 2.5 ),
28554     MinPt = cms.double( 0.0 ),
28555     MaxDeltaR = cms.double( 0.3 ),
28556     MinN = cms.int32( 1 ),
28557     CentralBxOnly = cms.bool( True ),
28558     SelectQualities = cms.vint32(  )
28559 )
28560 fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28561     saveTags = cms.bool( True ),
28562     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28563     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28564     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ),
28565     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ),
28566     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28567     MinN = cms.int32( 1 ),
28568     MaxEta = cms.double( 2.5 ),
28569     MinNhits = cms.int32( 0 ),
28570     MaxDr = cms.double( 2.0 ),
28571     MinDr = cms.double( -1.0 ),
28572     MaxDz = cms.double( 9999.0 ),
28573     MinDxySig = cms.double( -1.0 ),
28574     MinPt = cms.double( 0.0 ),
28575     NSigmaPt = cms.double( 0.0 ),
28576     MaxNormalizedChi2 = cms.double( 9999.0 ),
28577     MaxDXYBeamSpot = cms.double( 9999.0 ),
28578     MinDXYBeamSpot = cms.double( -1.0 ),
28579     MinNmuonHits = cms.int32( 0 ),
28580     MaxPtDifference = cms.double( 9999.0 ),
28581     MinTrackPt = cms.double( 0.0 ),
28582     minMuonStations = cms.int32( 2 ),
28583     minTrkHits = cms.int32( -1 ),
28584     minMuonHits = cms.int32( -1 ),
28585     allowedTypeMask = cms.uint32( 255 ),
28586     requiredTypeMask = cms.uint32( 0 ),
28587     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28588     trkMuonId = cms.uint32( 0 ),
28589     L1MatchingdR = cms.double( 0.3 ),
28590     MatchToPreviousCand = cms.bool( True ),
28591     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28592     requireL3MuonTrajectorySeed = cms.bool( False ),
28593     useSimpleGeometry = cms.bool( True ),
28594     useStation2 = cms.bool( True ),
28595     fallbackToME1 = cms.bool( False ),
28596     cosmicPropagationHypothesis = cms.bool( False ),
28597     useMB2InOverlap = cms.bool( False ),
28598     useTrack = cms.string( "tracker" ),
28599     useState = cms.string( "atVertex" ),
28600     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28601     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28602     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28603 )
28604 fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed",
28605     saveTags = cms.bool( True ),
28606     L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ),
28607     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28608     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28609     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28610     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28611     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28612     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28613     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28614     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28615     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28616 )
28617 fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler",
28618     offset = cms.uint32( 0 ),
28619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28620 )
28621 fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28622     saveTags = cms.bool( True ),
28623     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28624     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
28625     MaxEta = cms.double( 2.5 ),
28626     MinPt = cms.double( 0.0 ),
28627     MaxDeltaR = cms.double( 0.3 ),
28628     MinN = cms.int32( 1 ),
28629     CentralBxOnly = cms.bool( True ),
28630     SelectQualities = cms.vint32(  )
28631 )
28632 fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28633     saveTags = cms.bool( True ),
28634     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28635     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28636     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28637     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28638     MinN = cms.int32( 0 ),
28639     MaxEta = cms.double( 2.5 ),
28640     AbsEtaBins = cms.vdouble( 0.0 ),
28641     MinNstations = cms.vint32( 0 ),
28642     MinNhits = cms.vint32( 0 ),
28643     CutOnChambers = cms.bool( False ),
28644     MinNchambers = cms.vint32( 0 ),
28645     MaxDr = cms.double( 9999.0 ),
28646     MinDr = cms.double( -1.0 ),
28647     MaxDz = cms.double( 9999.0 ),
28648     MinDxySig = cms.double( -1.0 ),
28649     MinPt = cms.double( 0.0 ),
28650     NSigmaPt = cms.double( 0.0 ),
28651     MatchToPreviousCand = cms.bool( True )
28652 )
28653 fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28654     saveTags = cms.bool( True ),
28655     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28656     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28657     MaxEta = cms.double( 2.5 ),
28658     MinPt = cms.double( 0.0 ),
28659     MaxDeltaR = cms.double( 0.3 ),
28660     MinN = cms.int32( 1 ),
28661     CentralBxOnly = cms.bool( True ),
28662     SelectQualities = cms.vint32(  )
28663 )
28664 fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28665     saveTags = cms.bool( True ),
28666     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28667     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28668     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ),
28669     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ),
28670     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28671     MinN = cms.int32( 1 ),
28672     MaxEta = cms.double( 2.5 ),
28673     MinNhits = cms.int32( 0 ),
28674     MaxDr = cms.double( 2.0 ),
28675     MinDr = cms.double( -1.0 ),
28676     MaxDz = cms.double( 9999.0 ),
28677     MinDxySig = cms.double( -1.0 ),
28678     MinPt = cms.double( 0.0 ),
28679     NSigmaPt = cms.double( 0.0 ),
28680     MaxNormalizedChi2 = cms.double( 9999.0 ),
28681     MaxDXYBeamSpot = cms.double( 9999.0 ),
28682     MinDXYBeamSpot = cms.double( -1.0 ),
28683     MinNmuonHits = cms.int32( 0 ),
28684     MaxPtDifference = cms.double( 9999.0 ),
28685     MinTrackPt = cms.double( 0.0 ),
28686     minMuonStations = cms.int32( 2 ),
28687     minTrkHits = cms.int32( -1 ),
28688     minMuonHits = cms.int32( -1 ),
28689     allowedTypeMask = cms.uint32( 255 ),
28690     requiredTypeMask = cms.uint32( 0 ),
28691     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28692     trkMuonId = cms.uint32( 0 ),
28693     L1MatchingdR = cms.double( 0.3 ),
28694     MatchToPreviousCand = cms.bool( True ),
28695     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28696     requireL3MuonTrajectorySeed = cms.bool( False ),
28697     useSimpleGeometry = cms.bool( True ),
28698     useStation2 = cms.bool( True ),
28699     fallbackToME1 = cms.bool( False ),
28700     cosmicPropagationHypothesis = cms.bool( False ),
28701     useMB2InOverlap = cms.bool( False ),
28702     useTrack = cms.string( "tracker" ),
28703     useState = cms.string( "atVertex" ),
28704     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28705     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28706     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28707 )
28708 fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed",
28709     saveTags = cms.bool( True ),
28710     L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ),
28711     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28712     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28713     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28714     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28715     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28716     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28717     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28718     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28719     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28720 )
28721 fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler",
28722     offset = cms.uint32( 0 ),
28723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28724 )
28725 fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28726     saveTags = cms.bool( True ),
28727     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28728     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
28729     MaxEta = cms.double( 2.5 ),
28730     MinPt = cms.double( 0.0 ),
28731     MaxDeltaR = cms.double( 0.3 ),
28732     MinN = cms.int32( 1 ),
28733     CentralBxOnly = cms.bool( True ),
28734     SelectQualities = cms.vint32(  )
28735 )
28736 fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28737     saveTags = cms.bool( True ),
28738     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28739     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28740     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28741     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28742     MinN = cms.int32( 0 ),
28743     MaxEta = cms.double( 2.5 ),
28744     AbsEtaBins = cms.vdouble( 0.0 ),
28745     MinNstations = cms.vint32( 0 ),
28746     MinNhits = cms.vint32( 0 ),
28747     CutOnChambers = cms.bool( False ),
28748     MinNchambers = cms.vint32( 0 ),
28749     MaxDr = cms.double( 9999.0 ),
28750     MinDr = cms.double( -1.0 ),
28751     MaxDz = cms.double( 9999.0 ),
28752     MinDxySig = cms.double( -1.0 ),
28753     MinPt = cms.double( 0.0 ),
28754     NSigmaPt = cms.double( 0.0 ),
28755     MatchToPreviousCand = cms.bool( True )
28756 )
28757 fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28758     saveTags = cms.bool( True ),
28759     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28760     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28761     MaxEta = cms.double( 2.5 ),
28762     MinPt = cms.double( 0.0 ),
28763     MaxDeltaR = cms.double( 0.3 ),
28764     MinN = cms.int32( 1 ),
28765     CentralBxOnly = cms.bool( True ),
28766     SelectQualities = cms.vint32(  )
28767 )
28768 fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28769     saveTags = cms.bool( True ),
28770     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28771     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28772     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ),
28773     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ),
28774     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28775     MinN = cms.int32( 1 ),
28776     MaxEta = cms.double( 2.5 ),
28777     MinNhits = cms.int32( 0 ),
28778     MaxDr = cms.double( 2.0 ),
28779     MinDr = cms.double( -1.0 ),
28780     MaxDz = cms.double( 9999.0 ),
28781     MinDxySig = cms.double( -1.0 ),
28782     MinPt = cms.double( 0.0 ),
28783     NSigmaPt = cms.double( 0.0 ),
28784     MaxNormalizedChi2 = cms.double( 9999.0 ),
28785     MaxDXYBeamSpot = cms.double( 9999.0 ),
28786     MinDXYBeamSpot = cms.double( -1.0 ),
28787     MinNmuonHits = cms.int32( 0 ),
28788     MaxPtDifference = cms.double( 9999.0 ),
28789     MinTrackPt = cms.double( 0.0 ),
28790     minMuonStations = cms.int32( 2 ),
28791     minTrkHits = cms.int32( -1 ),
28792     minMuonHits = cms.int32( -1 ),
28793     allowedTypeMask = cms.uint32( 255 ),
28794     requiredTypeMask = cms.uint32( 0 ),
28795     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28796     trkMuonId = cms.uint32( 0 ),
28797     L1MatchingdR = cms.double( 0.3 ),
28798     MatchToPreviousCand = cms.bool( True ),
28799     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28800     requireL3MuonTrajectorySeed = cms.bool( False ),
28801     useSimpleGeometry = cms.bool( True ),
28802     useStation2 = cms.bool( True ),
28803     fallbackToME1 = cms.bool( False ),
28804     cosmicPropagationHypothesis = cms.bool( False ),
28805     useMB2InOverlap = cms.bool( False ),
28806     useTrack = cms.string( "tracker" ),
28807     useState = cms.string( "atVertex" ),
28808     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28809     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28810     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28811 )
28812 fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed",
28813     saveTags = cms.bool( True ),
28814     L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ),
28815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28824 )
28825 fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler",
28826     offset = cms.uint32( 0 ),
28827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28828 )
28829 fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28830     saveTags = cms.bool( True ),
28831     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28832     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
28833     MaxEta = cms.double( 2.5 ),
28834     MinPt = cms.double( 0.0 ),
28835     MaxDeltaR = cms.double( 0.3 ),
28836     MinN = cms.int32( 1 ),
28837     CentralBxOnly = cms.bool( True ),
28838     SelectQualities = cms.vint32(  )
28839 )
28840 fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28841     saveTags = cms.bool( True ),
28842     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28843     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28844     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28845     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28846     MinN = cms.int32( 0 ),
28847     MaxEta = cms.double( 2.5 ),
28848     AbsEtaBins = cms.vdouble( 0.0 ),
28849     MinNstations = cms.vint32( 0 ),
28850     MinNhits = cms.vint32( 0 ),
28851     CutOnChambers = cms.bool( False ),
28852     MinNchambers = cms.vint32( 0 ),
28853     MaxDr = cms.double( 9999.0 ),
28854     MinDr = cms.double( -1.0 ),
28855     MaxDz = cms.double( 9999.0 ),
28856     MinDxySig = cms.double( -1.0 ),
28857     MinPt = cms.double( 0.0 ),
28858     NSigmaPt = cms.double( 0.0 ),
28859     MatchToPreviousCand = cms.bool( True )
28860 )
28861 fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28862     saveTags = cms.bool( True ),
28863     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28864     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28865     MaxEta = cms.double( 2.5 ),
28866     MinPt = cms.double( 0.0 ),
28867     MaxDeltaR = cms.double( 0.3 ),
28868     MinN = cms.int32( 1 ),
28869     CentralBxOnly = cms.bool( True ),
28870     SelectQualities = cms.vint32(  )
28871 )
28872 fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28873     saveTags = cms.bool( True ),
28874     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28875     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28876     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ),
28877     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ),
28878     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28879     MinN = cms.int32( 1 ),
28880     MaxEta = cms.double( 2.5 ),
28881     MinNhits = cms.int32( 0 ),
28882     MaxDr = cms.double( 2.0 ),
28883     MinDr = cms.double( -1.0 ),
28884     MaxDz = cms.double( 9999.0 ),
28885     MinDxySig = cms.double( -1.0 ),
28886     MinPt = cms.double( 0.0 ),
28887     NSigmaPt = cms.double( 0.0 ),
28888     MaxNormalizedChi2 = cms.double( 9999.0 ),
28889     MaxDXYBeamSpot = cms.double( 9999.0 ),
28890     MinDXYBeamSpot = cms.double( -1.0 ),
28891     MinNmuonHits = cms.int32( 0 ),
28892     MaxPtDifference = cms.double( 9999.0 ),
28893     MinTrackPt = cms.double( 0.0 ),
28894     minMuonStations = cms.int32( 2 ),
28895     minTrkHits = cms.int32( -1 ),
28896     minMuonHits = cms.int32( -1 ),
28897     allowedTypeMask = cms.uint32( 255 ),
28898     requiredTypeMask = cms.uint32( 0 ),
28899     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28900     trkMuonId = cms.uint32( 0 ),
28901     L1MatchingdR = cms.double( 0.3 ),
28902     MatchToPreviousCand = cms.bool( True ),
28903     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28904     requireL3MuonTrajectorySeed = cms.bool( False ),
28905     useSimpleGeometry = cms.bool( True ),
28906     useStation2 = cms.bool( True ),
28907     fallbackToME1 = cms.bool( False ),
28908     cosmicPropagationHypothesis = cms.bool( False ),
28909     useMB2InOverlap = cms.bool( False ),
28910     useTrack = cms.string( "tracker" ),
28911     useState = cms.string( "atVertex" ),
28912     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28913     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28914     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28915 )
28916 fragment.hltL1sSingleMuHP13 = cms.EDFilter( "HLTL1TSeed",
28917     saveTags = cms.bool( True ),
28918     L1SeedsLogicalExpression = cms.string( "L1_SingleMu13_SQ14_BMTF" ),
28919     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28920     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28921     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28922     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28923     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28924     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28925     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28926     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28927     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28928 )
28929 fragment.hltPreMu0BarrelL1HP13 = cms.EDFilter( "HLTPrescaler",
28930     offset = cms.uint32( 0 ),
28931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28932 )
28933 fragment.hltL1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28934     saveTags = cms.bool( True ),
28935     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28936     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
28937     MaxEta = cms.double( 2.5 ),
28938     MinPt = cms.double( 0.0 ),
28939     MaxDeltaR = cms.double( 0.3 ),
28940     MinN = cms.int32( 1 ),
28941     CentralBxOnly = cms.bool( True ),
28942     SelectQualities = cms.vint32(  )
28943 )
28944 fragment.hltL2fL1sMuHP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28945     saveTags = cms.bool( True ),
28946     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28947     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28948     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28949     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28950     MinN = cms.int32( 0 ),
28951     MaxEta = cms.double( 2.5 ),
28952     AbsEtaBins = cms.vdouble( 0.0 ),
28953     MinNstations = cms.vint32( 0 ),
28954     MinNhits = cms.vint32( 0 ),
28955     CutOnChambers = cms.bool( False ),
28956     MinNchambers = cms.vint32( 0 ),
28957     MaxDr = cms.double( 9999.0 ),
28958     MinDr = cms.double( -1.0 ),
28959     MaxDz = cms.double( 9999.0 ),
28960     MinDxySig = cms.double( -1.0 ),
28961     MinPt = cms.double( 0.0 ),
28962     NSigmaPt = cms.double( 0.0 ),
28963     MatchToPreviousCand = cms.bool( True )
28964 )
28965 fragment.hltL1fForIterL3L1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28966     saveTags = cms.bool( True ),
28967     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28968     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28969     MaxEta = cms.double( 2.5 ),
28970     MinPt = cms.double( 0.0 ),
28971     MaxDeltaR = cms.double( 0.3 ),
28972     MinN = cms.int32( 1 ),
28973     CentralBxOnly = cms.bool( True ),
28974     SelectQualities = cms.vint32(  )
28975 )
28976 fragment.hltL3fL1sMuHP13L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28977     saveTags = cms.bool( True ),
28978     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28979     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28980     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP13L2Filtered0" ),
28981     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP13L1Filtered0" ),
28982     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28983     MinN = cms.int32( 1 ),
28984     MaxEta = cms.double( 2.5 ),
28985     MinNhits = cms.int32( 0 ),
28986     MaxDr = cms.double( 2.0 ),
28987     MinDr = cms.double( -1.0 ),
28988     MaxDz = cms.double( 9999.0 ),
28989     MinDxySig = cms.double( -1.0 ),
28990     MinPt = cms.double( 0.0 ),
28991     NSigmaPt = cms.double( 0.0 ),
28992     MaxNormalizedChi2 = cms.double( 9999.0 ),
28993     MaxDXYBeamSpot = cms.double( 9999.0 ),
28994     MinDXYBeamSpot = cms.double( -1.0 ),
28995     MinNmuonHits = cms.int32( 0 ),
28996     MaxPtDifference = cms.double( 9999.0 ),
28997     MinTrackPt = cms.double( 0.0 ),
28998     minMuonStations = cms.int32( 2 ),
28999     minTrkHits = cms.int32( -1 ),
29000     minMuonHits = cms.int32( -1 ),
29001     allowedTypeMask = cms.uint32( 255 ),
29002     requiredTypeMask = cms.uint32( 0 ),
29003     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29004     trkMuonId = cms.uint32( 0 ),
29005     L1MatchingdR = cms.double( 0.3 ),
29006     MatchToPreviousCand = cms.bool( True ),
29007     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29008     requireL3MuonTrajectorySeed = cms.bool( False ),
29009     useSimpleGeometry = cms.bool( True ),
29010     useStation2 = cms.bool( True ),
29011     fallbackToME1 = cms.bool( False ),
29012     cosmicPropagationHypothesis = cms.bool( False ),
29013     useMB2InOverlap = cms.bool( False ),
29014     useTrack = cms.string( "tracker" ),
29015     useState = cms.string( "atVertex" ),
29016     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29017     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29018     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29019 )
29020 fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler",
29021     offset = cms.uint32( 0 ),
29022     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29023 )
29024 fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29025     saveTags = cms.bool( True ),
29026     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29027     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
29028     MaxEta = cms.double( 2.5 ),
29029     MinPt = cms.double( 0.0 ),
29030     MaxDeltaR = cms.double( 0.3 ),
29031     MinN = cms.int32( 1 ),
29032     CentralBxOnly = cms.bool( True ),
29033     SelectQualities = cms.vint32(  )
29034 )
29035 fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29036     saveTags = cms.bool( True ),
29037     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29038     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29039     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29040     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29041     MinN = cms.int32( 0 ),
29042     MaxEta = cms.double( 2.5 ),
29043     AbsEtaBins = cms.vdouble( 0.0 ),
29044     MinNstations = cms.vint32( 0 ),
29045     MinNhits = cms.vint32( 0 ),
29046     CutOnChambers = cms.bool( False ),
29047     MinNchambers = cms.vint32( 0 ),
29048     MaxDr = cms.double( 9999.0 ),
29049     MinDr = cms.double( -1.0 ),
29050     MaxDz = cms.double( 9999.0 ),
29051     MinDxySig = cms.double( -1.0 ),
29052     MinPt = cms.double( 0.0 ),
29053     NSigmaPt = cms.double( 0.0 ),
29054     MatchToPreviousCand = cms.bool( True )
29055 )
29056 fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29057     saveTags = cms.bool( True ),
29058     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29059     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29060     MaxEta = cms.double( 2.5 ),
29061     MinPt = cms.double( 0.0 ),
29062     MaxDeltaR = cms.double( 0.3 ),
29063     MinN = cms.int32( 1 ),
29064     CentralBxOnly = cms.bool( True ),
29065     SelectQualities = cms.vint32(  )
29066 )
29067 fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29068     saveTags = cms.bool( True ),
29069     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29070     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29071     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ),
29072     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ),
29073     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29074     MinN = cms.int32( 1 ),
29075     MaxEta = cms.double( 2.5 ),
29076     MinNhits = cms.int32( 0 ),
29077     MaxDr = cms.double( 2.0 ),
29078     MinDr = cms.double( -1.0 ),
29079     MaxDz = cms.double( 9999.0 ),
29080     MinDxySig = cms.double( 6.0 ),
29081     MinPt = cms.double( 0.0 ),
29082     NSigmaPt = cms.double( 0.0 ),
29083     MaxNormalizedChi2 = cms.double( 9999.0 ),
29084     MaxDXYBeamSpot = cms.double( 9999.0 ),
29085     MinDXYBeamSpot = cms.double( -1.0 ),
29086     MinNmuonHits = cms.int32( 0 ),
29087     MaxPtDifference = cms.double( 9999.0 ),
29088     MinTrackPt = cms.double( 0.0 ),
29089     minMuonStations = cms.int32( 2 ),
29090     minTrkHits = cms.int32( -1 ),
29091     minMuonHits = cms.int32( -1 ),
29092     allowedTypeMask = cms.uint32( 255 ),
29093     requiredTypeMask = cms.uint32( 0 ),
29094     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29095     trkMuonId = cms.uint32( 0 ),
29096     L1MatchingdR = cms.double( 0.3 ),
29097     MatchToPreviousCand = cms.bool( True ),
29098     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29099     requireL3MuonTrajectorySeed = cms.bool( False ),
29100     useSimpleGeometry = cms.bool( True ),
29101     useStation2 = cms.bool( True ),
29102     fallbackToME1 = cms.bool( False ),
29103     cosmicPropagationHypothesis = cms.bool( False ),
29104     useMB2InOverlap = cms.bool( False ),
29105     useTrack = cms.string( "tracker" ),
29106     useState = cms.string( "atVertex" ),
29107     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29108     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29109     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29110 )
29111 fragment.hltL1sSingleMu5Barrel = cms.EDFilter( "HLTL1TSeed",
29112     saveTags = cms.bool( True ),
29113     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF" ),
29114     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29115     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29116     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29117     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29118     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29119     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29120     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29121     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29122     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29123 )
29124 fragment.hltPreMu4BarrelIP4 = cms.EDFilter( "HLTPrescaler",
29125     offset = cms.uint32( 0 ),
29126     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29127 )
29128 fragment.hltL1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29129     saveTags = cms.bool( True ),
29130     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29131     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5Barrel" ),
29132     MaxEta = cms.double( 2.5 ),
29133     MinPt = cms.double( 0.0 ),
29134     MaxDeltaR = cms.double( 0.3 ),
29135     MinN = cms.int32( 1 ),
29136     CentralBxOnly = cms.bool( True ),
29137     SelectQualities = cms.vint32(  )
29138 )
29139 fragment.hltL2fL1sMu4SQ12L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29140     saveTags = cms.bool( True ),
29141     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29142     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29143     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29144     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29145     MinN = cms.int32( 0 ),
29146     MaxEta = cms.double( 2.5 ),
29147     AbsEtaBins = cms.vdouble( 0.0 ),
29148     MinNstations = cms.vint32( 0 ),
29149     MinNhits = cms.vint32( 0 ),
29150     CutOnChambers = cms.bool( False ),
29151     MinNchambers = cms.vint32( 0 ),
29152     MaxDr = cms.double( 9999.0 ),
29153     MinDr = cms.double( -1.0 ),
29154     MaxDz = cms.double( 9999.0 ),
29155     MinDxySig = cms.double( -1.0 ),
29156     MinPt = cms.double( 0.0 ),
29157     NSigmaPt = cms.double( 0.0 ),
29158     MatchToPreviousCand = cms.bool( True )
29159 )
29160 fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29161     saveTags = cms.bool( True ),
29162     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29163     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29164     MaxEta = cms.double( 2.5 ),
29165     MinPt = cms.double( 0.0 ),
29166     MaxDeltaR = cms.double( 0.3 ),
29167     MinN = cms.int32( 1 ),
29168     CentralBxOnly = cms.bool( True ),
29169     SelectQualities = cms.vint32(  )
29170 )
29171 fragment.hltL3fL1sMu4SQ12IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29172     saveTags = cms.bool( True ),
29173     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29174     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29175     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29176     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29177     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29178     MinN = cms.int32( 1 ),
29179     MaxEta = cms.double( 2.5 ),
29180     MinNhits = cms.int32( 0 ),
29181     MaxDr = cms.double( 2.0 ),
29182     MinDr = cms.double( -1.0 ),
29183     MaxDz = cms.double( 9999.0 ),
29184     MinDxySig = cms.double( 4.0 ),
29185     MinPt = cms.double( 4.0 ),
29186     NSigmaPt = cms.double( 0.0 ),
29187     MaxNormalizedChi2 = cms.double( 9999.0 ),
29188     MaxDXYBeamSpot = cms.double( 9999.0 ),
29189     MinDXYBeamSpot = cms.double( -1.0 ),
29190     MinNmuonHits = cms.int32( 0 ),
29191     MaxPtDifference = cms.double( 9999.0 ),
29192     MinTrackPt = cms.double( 0.0 ),
29193     minMuonStations = cms.int32( 2 ),
29194     minTrkHits = cms.int32( -1 ),
29195     minMuonHits = cms.int32( -1 ),
29196     allowedTypeMask = cms.uint32( 255 ),
29197     requiredTypeMask = cms.uint32( 0 ),
29198     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29199     trkMuonId = cms.uint32( 0 ),
29200     L1MatchingdR = cms.double( 0.3 ),
29201     MatchToPreviousCand = cms.bool( True ),
29202     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29203     requireL3MuonTrajectorySeed = cms.bool( False ),
29204     useSimpleGeometry = cms.bool( True ),
29205     useStation2 = cms.bool( True ),
29206     fallbackToME1 = cms.bool( False ),
29207     cosmicPropagationHypothesis = cms.bool( False ),
29208     useMB2InOverlap = cms.bool( False ),
29209     useTrack = cms.string( "tracker" ),
29210     useState = cms.string( "atVertex" ),
29211     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29212     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29213     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29214 )
29215 fragment.hltPreMu4BarrelIP6 = cms.EDFilter( "HLTPrescaler",
29216     offset = cms.uint32( 0 ),
29217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29218 )
29219 fragment.hltL3fL1sMu4SQ12IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29220     saveTags = cms.bool( True ),
29221     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29222     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29223     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29224     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29225     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29226     MinN = cms.int32( 1 ),
29227     MaxEta = cms.double( 2.5 ),
29228     MinNhits = cms.int32( 0 ),
29229     MaxDr = cms.double( 2.0 ),
29230     MinDr = cms.double( -1.0 ),
29231     MaxDz = cms.double( 9999.0 ),
29232     MinDxySig = cms.double( 6.0 ),
29233     MinPt = cms.double( 4.0 ),
29234     NSigmaPt = cms.double( 0.0 ),
29235     MaxNormalizedChi2 = cms.double( 9999.0 ),
29236     MaxDXYBeamSpot = cms.double( 9999.0 ),
29237     MinDXYBeamSpot = cms.double( -1.0 ),
29238     MinNmuonHits = cms.int32( 0 ),
29239     MaxPtDifference = cms.double( 9999.0 ),
29240     MinTrackPt = cms.double( 0.0 ),
29241     minMuonStations = cms.int32( 2 ),
29242     minTrkHits = cms.int32( -1 ),
29243     minMuonHits = cms.int32( -1 ),
29244     allowedTypeMask = cms.uint32( 255 ),
29245     requiredTypeMask = cms.uint32( 0 ),
29246     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29247     trkMuonId = cms.uint32( 0 ),
29248     L1MatchingdR = cms.double( 0.3 ),
29249     MatchToPreviousCand = cms.bool( True ),
29250     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29251     requireL3MuonTrajectorySeed = cms.bool( False ),
29252     useSimpleGeometry = cms.bool( True ),
29253     useStation2 = cms.bool( True ),
29254     fallbackToME1 = cms.bool( False ),
29255     cosmicPropagationHypothesis = cms.bool( False ),
29256     useMB2InOverlap = cms.bool( False ),
29257     useTrack = cms.string( "tracker" ),
29258     useState = cms.string( "atVertex" ),
29259     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29260     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29261     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29262 )
29263 fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler",
29264     offset = cms.uint32( 0 ),
29265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29266 )
29267 fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29268     saveTags = cms.bool( True ),
29269     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29270     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
29271     MaxEta = cms.double( 2.5 ),
29272     MinPt = cms.double( 0.0 ),
29273     MaxDeltaR = cms.double( 0.3 ),
29274     MinN = cms.int32( 1 ),
29275     CentralBxOnly = cms.bool( True ),
29276     SelectQualities = cms.vint32(  )
29277 )
29278 fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29279     saveTags = cms.bool( True ),
29280     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29281     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29282     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29283     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29284     MinN = cms.int32( 0 ),
29285     MaxEta = cms.double( 2.5 ),
29286     AbsEtaBins = cms.vdouble( 0.0 ),
29287     MinNstations = cms.vint32( 0 ),
29288     MinNhits = cms.vint32( 0 ),
29289     CutOnChambers = cms.bool( False ),
29290     MinNchambers = cms.vint32( 0 ),
29291     MaxDr = cms.double( 9999.0 ),
29292     MinDr = cms.double( -1.0 ),
29293     MaxDz = cms.double( 9999.0 ),
29294     MinDxySig = cms.double( -1.0 ),
29295     MinPt = cms.double( 0.0 ),
29296     NSigmaPt = cms.double( 0.0 ),
29297     MatchToPreviousCand = cms.bool( True )
29298 )
29299 fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29300     saveTags = cms.bool( True ),
29301     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29302     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29303     MaxEta = cms.double( 2.5 ),
29304     MinPt = cms.double( 0.0 ),
29305     MaxDeltaR = cms.double( 0.3 ),
29306     MinN = cms.int32( 1 ),
29307     CentralBxOnly = cms.bool( True ),
29308     SelectQualities = cms.vint32(  )
29309 )
29310 fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29311     saveTags = cms.bool( True ),
29312     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29313     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29314     PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ),
29315     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ),
29316     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29317     MinN = cms.int32( 1 ),
29318     MaxEta = cms.double( 2.5 ),
29319     MinNhits = cms.int32( 0 ),
29320     MaxDr = cms.double( 2.0 ),
29321     MinDr = cms.double( -1.0 ),
29322     MaxDz = cms.double( 9999.0 ),
29323     MinDxySig = cms.double( 6.0 ),
29324     MinPt = cms.double( 6.0 ),
29325     NSigmaPt = cms.double( 0.0 ),
29326     MaxNormalizedChi2 = cms.double( 9999.0 ),
29327     MaxDXYBeamSpot = cms.double( 9999.0 ),
29328     MinDXYBeamSpot = cms.double( -1.0 ),
29329     MinNmuonHits = cms.int32( 0 ),
29330     MaxPtDifference = cms.double( 9999.0 ),
29331     MinTrackPt = cms.double( 0.0 ),
29332     minMuonStations = cms.int32( 2 ),
29333     minTrkHits = cms.int32( -1 ),
29334     minMuonHits = cms.int32( -1 ),
29335     allowedTypeMask = cms.uint32( 255 ),
29336     requiredTypeMask = cms.uint32( 0 ),
29337     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29338     trkMuonId = cms.uint32( 0 ),
29339     L1MatchingdR = cms.double( 0.3 ),
29340     MatchToPreviousCand = cms.bool( True ),
29341     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29342     requireL3MuonTrajectorySeed = cms.bool( False ),
29343     useSimpleGeometry = cms.bool( True ),
29344     useStation2 = cms.bool( True ),
29345     fallbackToME1 = cms.bool( False ),
29346     cosmicPropagationHypothesis = cms.bool( False ),
29347     useMB2InOverlap = cms.bool( False ),
29348     useTrack = cms.string( "tracker" ),
29349     useState = cms.string( "atVertex" ),
29350     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29351     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29352     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29353 )
29354 fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler",
29355     offset = cms.uint32( 0 ),
29356     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29357 )
29358 fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29359     saveTags = cms.bool( True ),
29360     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29361     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
29362     MaxEta = cms.double( 2.5 ),
29363     MinPt = cms.double( 0.0 ),
29364     MaxDeltaR = cms.double( 0.3 ),
29365     MinN = cms.int32( 1 ),
29366     CentralBxOnly = cms.bool( True ),
29367     SelectQualities = cms.vint32(  )
29368 )
29369 fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29370     saveTags = cms.bool( True ),
29371     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29372     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29373     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29374     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29375     MinN = cms.int32( 0 ),
29376     MaxEta = cms.double( 2.5 ),
29377     AbsEtaBins = cms.vdouble( 0.0 ),
29378     MinNstations = cms.vint32( 0 ),
29379     MinNhits = cms.vint32( 0 ),
29380     CutOnChambers = cms.bool( False ),
29381     MinNchambers = cms.vint32( 0 ),
29382     MaxDr = cms.double( 9999.0 ),
29383     MinDr = cms.double( -1.0 ),
29384     MaxDz = cms.double( 9999.0 ),
29385     MinDxySig = cms.double( -1.0 ),
29386     MinPt = cms.double( 0.0 ),
29387     NSigmaPt = cms.double( 0.0 ),
29388     MatchToPreviousCand = cms.bool( True )
29389 )
29390 fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29391     saveTags = cms.bool( True ),
29392     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29393     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29394     MaxEta = cms.double( 2.5 ),
29395     MinPt = cms.double( 0.0 ),
29396     MaxDeltaR = cms.double( 0.3 ),
29397     MinN = cms.int32( 1 ),
29398     CentralBxOnly = cms.bool( True ),
29399     SelectQualities = cms.vint32(  )
29400 )
29401 fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29402     saveTags = cms.bool( True ),
29403     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29404     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29405     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ),
29406     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ),
29407     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29408     MinN = cms.int32( 1 ),
29409     MaxEta = cms.double( 2.5 ),
29410     MinNhits = cms.int32( 0 ),
29411     MaxDr = cms.double( 2.0 ),
29412     MinDr = cms.double( -1.0 ),
29413     MaxDz = cms.double( 9999.0 ),
29414     MinDxySig = cms.double( 6.0 ),
29415     MinPt = cms.double( 7.0 ),
29416     NSigmaPt = cms.double( 0.0 ),
29417     MaxNormalizedChi2 = cms.double( 9999.0 ),
29418     MaxDXYBeamSpot = cms.double( 9999.0 ),
29419     MinDXYBeamSpot = cms.double( -1.0 ),
29420     MinNmuonHits = cms.int32( 0 ),
29421     MaxPtDifference = cms.double( 9999.0 ),
29422     MinTrackPt = cms.double( 0.0 ),
29423     minMuonStations = cms.int32( 2 ),
29424     minTrkHits = cms.int32( -1 ),
29425     minMuonHits = cms.int32( -1 ),
29426     allowedTypeMask = cms.uint32( 255 ),
29427     requiredTypeMask = cms.uint32( 0 ),
29428     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29429     trkMuonId = cms.uint32( 0 ),
29430     L1MatchingdR = cms.double( 0.3 ),
29431     MatchToPreviousCand = cms.bool( True ),
29432     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29433     requireL3MuonTrajectorySeed = cms.bool( False ),
29434     useSimpleGeometry = cms.bool( True ),
29435     useStation2 = cms.bool( True ),
29436     fallbackToME1 = cms.bool( False ),
29437     cosmicPropagationHypothesis = cms.bool( False ),
29438     useMB2InOverlap = cms.bool( False ),
29439     useTrack = cms.string( "tracker" ),
29440     useState = cms.string( "atVertex" ),
29441     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29442     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29443     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29444 )
29445 fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler",
29446     offset = cms.uint32( 0 ),
29447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29448 )
29449 fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29450     saveTags = cms.bool( True ),
29451     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29452     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
29453     MaxEta = cms.double( 2.5 ),
29454     MinPt = cms.double( 0.0 ),
29455     MaxDeltaR = cms.double( 0.3 ),
29456     MinN = cms.int32( 1 ),
29457     CentralBxOnly = cms.bool( True ),
29458     SelectQualities = cms.vint32(  )
29459 )
29460 fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29461     saveTags = cms.bool( True ),
29462     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29463     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29464     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29465     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29466     MinN = cms.int32( 0 ),
29467     MaxEta = cms.double( 2.5 ),
29468     AbsEtaBins = cms.vdouble( 0.0 ),
29469     MinNstations = cms.vint32( 0 ),
29470     MinNhits = cms.vint32( 0 ),
29471     CutOnChambers = cms.bool( False ),
29472     MinNchambers = cms.vint32( 0 ),
29473     MaxDr = cms.double( 9999.0 ),
29474     MinDr = cms.double( -1.0 ),
29475     MaxDz = cms.double( 9999.0 ),
29476     MinDxySig = cms.double( -1.0 ),
29477     MinPt = cms.double( 0.0 ),
29478     NSigmaPt = cms.double( 0.0 ),
29479     MatchToPreviousCand = cms.bool( True )
29480 )
29481 fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29482     saveTags = cms.bool( True ),
29483     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29484     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29485     MaxEta = cms.double( 2.5 ),
29486     MinPt = cms.double( 0.0 ),
29487     MaxDeltaR = cms.double( 0.3 ),
29488     MinN = cms.int32( 1 ),
29489     CentralBxOnly = cms.bool( True ),
29490     SelectQualities = cms.vint32(  )
29491 )
29492 fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29493     saveTags = cms.bool( True ),
29494     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29495     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29496     PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ),
29497     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ),
29498     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29499     MinN = cms.int32( 1 ),
29500     MaxEta = cms.double( 2.5 ),
29501     MinNhits = cms.int32( 0 ),
29502     MaxDr = cms.double( 2.0 ),
29503     MinDr = cms.double( -1.0 ),
29504     MaxDz = cms.double( 9999.0 ),
29505     MinDxySig = cms.double( 6.0 ),
29506     MinPt = cms.double( 8.0 ),
29507     NSigmaPt = cms.double( 0.0 ),
29508     MaxNormalizedChi2 = cms.double( 9999.0 ),
29509     MaxDXYBeamSpot = cms.double( 9999.0 ),
29510     MinDXYBeamSpot = cms.double( -1.0 ),
29511     MinNmuonHits = cms.int32( 0 ),
29512     MaxPtDifference = cms.double( 9999.0 ),
29513     MinTrackPt = cms.double( 0.0 ),
29514     minMuonStations = cms.int32( 2 ),
29515     minTrkHits = cms.int32( -1 ),
29516     minMuonHits = cms.int32( -1 ),
29517     allowedTypeMask = cms.uint32( 255 ),
29518     requiredTypeMask = cms.uint32( 0 ),
29519     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29520     trkMuonId = cms.uint32( 0 ),
29521     L1MatchingdR = cms.double( 0.3 ),
29522     MatchToPreviousCand = cms.bool( True ),
29523     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29524     requireL3MuonTrajectorySeed = cms.bool( False ),
29525     useSimpleGeometry = cms.bool( True ),
29526     useStation2 = cms.bool( True ),
29527     fallbackToME1 = cms.bool( False ),
29528     cosmicPropagationHypothesis = cms.bool( False ),
29529     useMB2InOverlap = cms.bool( False ),
29530     useTrack = cms.string( "tracker" ),
29531     useState = cms.string( "atVertex" ),
29532     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29533     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29534     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29535 )
29536 fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler",
29537     offset = cms.uint32( 0 ),
29538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29539 )
29540 fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29541     saveTags = cms.bool( True ),
29542     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29543     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
29544     MaxEta = cms.double( 2.5 ),
29545     MinPt = cms.double( 0.0 ),
29546     MaxDeltaR = cms.double( 0.3 ),
29547     MinN = cms.int32( 1 ),
29548     CentralBxOnly = cms.bool( True ),
29549     SelectQualities = cms.vint32(  )
29550 )
29551 fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29552     saveTags = cms.bool( True ),
29553     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29554     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29555     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29556     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29557     MinN = cms.int32( 0 ),
29558     MaxEta = cms.double( 2.5 ),
29559     AbsEtaBins = cms.vdouble( 0.0 ),
29560     MinNstations = cms.vint32( 0 ),
29561     MinNhits = cms.vint32( 0 ),
29562     CutOnChambers = cms.bool( False ),
29563     MinNchambers = cms.vint32( 0 ),
29564     MaxDr = cms.double( 9999.0 ),
29565     MinDr = cms.double( -1.0 ),
29566     MaxDz = cms.double( 9999.0 ),
29567     MinDxySig = cms.double( -1.0 ),
29568     MinPt = cms.double( 0.0 ),
29569     NSigmaPt = cms.double( 0.0 ),
29570     MatchToPreviousCand = cms.bool( True )
29571 )
29572 fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29573     saveTags = cms.bool( True ),
29574     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29575     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29576     MaxEta = cms.double( 2.5 ),
29577     MinPt = cms.double( 0.0 ),
29578     MaxDeltaR = cms.double( 0.3 ),
29579     MinN = cms.int32( 1 ),
29580     CentralBxOnly = cms.bool( True ),
29581     SelectQualities = cms.vint32(  )
29582 )
29583 fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29584     saveTags = cms.bool( True ),
29585     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29586     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29587     PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ),
29588     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ),
29589     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29590     MinN = cms.int32( 1 ),
29591     MaxEta = cms.double( 2.5 ),
29592     MinNhits = cms.int32( 0 ),
29593     MaxDr = cms.double( 2.0 ),
29594     MinDr = cms.double( -1.0 ),
29595     MaxDz = cms.double( 9999.0 ),
29596     MinDxySig = cms.double( 6.0 ),
29597     MinPt = cms.double( 9.0 ),
29598     NSigmaPt = cms.double( 0.0 ),
29599     MaxNormalizedChi2 = cms.double( 9999.0 ),
29600     MaxDXYBeamSpot = cms.double( 9999.0 ),
29601     MinDXYBeamSpot = cms.double( -1.0 ),
29602     MinNmuonHits = cms.int32( 0 ),
29603     MaxPtDifference = cms.double( 9999.0 ),
29604     MinTrackPt = cms.double( 0.0 ),
29605     minMuonStations = cms.int32( 2 ),
29606     minTrkHits = cms.int32( -1 ),
29607     minMuonHits = cms.int32( -1 ),
29608     allowedTypeMask = cms.uint32( 255 ),
29609     requiredTypeMask = cms.uint32( 0 ),
29610     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29611     trkMuonId = cms.uint32( 0 ),
29612     L1MatchingdR = cms.double( 0.3 ),
29613     MatchToPreviousCand = cms.bool( True ),
29614     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29615     requireL3MuonTrajectorySeed = cms.bool( False ),
29616     useSimpleGeometry = cms.bool( True ),
29617     useStation2 = cms.bool( True ),
29618     fallbackToME1 = cms.bool( False ),
29619     cosmicPropagationHypothesis = cms.bool( False ),
29620     useMB2InOverlap = cms.bool( False ),
29621     useTrack = cms.string( "tracker" ),
29622     useState = cms.string( "atVertex" ),
29623     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29624     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29625     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29626 )
29627 fragment.hltPreMu10BarrelL1HP11IP4 = cms.EDFilter( "HLTPrescaler",
29628     offset = cms.uint32( 0 ),
29629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29630 )
29631 fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29632     saveTags = cms.bool( True ),
29633     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29634     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
29635     MaxEta = cms.double( 2.5 ),
29636     MinPt = cms.double( 0.0 ),
29637     MaxDeltaR = cms.double( 0.3 ),
29638     MinN = cms.int32( 1 ),
29639     CentralBxOnly = cms.bool( True ),
29640     SelectQualities = cms.vint32(  )
29641 )
29642 fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29643     saveTags = cms.bool( True ),
29644     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29645     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29646     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29647     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29648     MinN = cms.int32( 0 ),
29649     MaxEta = cms.double( 2.5 ),
29650     AbsEtaBins = cms.vdouble( 0.0 ),
29651     MinNstations = cms.vint32( 0 ),
29652     MinNhits = cms.vint32( 0 ),
29653     CutOnChambers = cms.bool( False ),
29654     MinNchambers = cms.vint32( 0 ),
29655     MaxDr = cms.double( 9999.0 ),
29656     MinDr = cms.double( -1.0 ),
29657     MaxDz = cms.double( 9999.0 ),
29658     MinDxySig = cms.double( -1.0 ),
29659     MinPt = cms.double( 0.0 ),
29660     NSigmaPt = cms.double( 0.0 ),
29661     MatchToPreviousCand = cms.bool( True )
29662 )
29663 fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29664     saveTags = cms.bool( True ),
29665     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29666     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29667     MaxEta = cms.double( 2.5 ),
29668     MinPt = cms.double( 0.0 ),
29669     MaxDeltaR = cms.double( 0.3 ),
29670     MinN = cms.int32( 1 ),
29671     CentralBxOnly = cms.bool( True ),
29672     SelectQualities = cms.vint32(  )
29673 )
29674 fragment.hltL3fL1sMu10HP11IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29675     saveTags = cms.bool( True ),
29676     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29677     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29678     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29679     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29680     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29681     MinN = cms.int32( 1 ),
29682     MaxEta = cms.double( 2.5 ),
29683     MinNhits = cms.int32( 0 ),
29684     MaxDr = cms.double( 2.0 ),
29685     MinDr = cms.double( -1.0 ),
29686     MaxDz = cms.double( 9999.0 ),
29687     MinDxySig = cms.double( 4.0 ),
29688     MinPt = cms.double( 10.0 ),
29689     NSigmaPt = cms.double( 0.0 ),
29690     MaxNormalizedChi2 = cms.double( 9999.0 ),
29691     MaxDXYBeamSpot = cms.double( 9999.0 ),
29692     MinDXYBeamSpot = cms.double( -1.0 ),
29693     MinNmuonHits = cms.int32( 0 ),
29694     MaxPtDifference = cms.double( 9999.0 ),
29695     MinTrackPt = cms.double( 0.0 ),
29696     minMuonStations = cms.int32( 2 ),
29697     minTrkHits = cms.int32( -1 ),
29698     minMuonHits = cms.int32( -1 ),
29699     allowedTypeMask = cms.uint32( 255 ),
29700     requiredTypeMask = cms.uint32( 0 ),
29701     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29702     trkMuonId = cms.uint32( 0 ),
29703     L1MatchingdR = cms.double( 0.3 ),
29704     MatchToPreviousCand = cms.bool( True ),
29705     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29706     requireL3MuonTrajectorySeed = cms.bool( False ),
29707     useSimpleGeometry = cms.bool( True ),
29708     useStation2 = cms.bool( True ),
29709     fallbackToME1 = cms.bool( False ),
29710     cosmicPropagationHypothesis = cms.bool( False ),
29711     useMB2InOverlap = cms.bool( False ),
29712     useTrack = cms.string( "tracker" ),
29713     useState = cms.string( "atVertex" ),
29714     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29715     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29716     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29717 )
29718 fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler",
29719     offset = cms.uint32( 0 ),
29720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29721 )
29722 fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29723     saveTags = cms.bool( True ),
29724     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29725     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29726     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29727     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29728     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29729     MinN = cms.int32( 1 ),
29730     MaxEta = cms.double( 2.5 ),
29731     MinNhits = cms.int32( 0 ),
29732     MaxDr = cms.double( 2.0 ),
29733     MinDr = cms.double( -1.0 ),
29734     MaxDz = cms.double( 9999.0 ),
29735     MinDxySig = cms.double( 6.0 ),
29736     MinPt = cms.double( 10.0 ),
29737     NSigmaPt = cms.double( 0.0 ),
29738     MaxNormalizedChi2 = cms.double( 9999.0 ),
29739     MaxDXYBeamSpot = cms.double( 9999.0 ),
29740     MinDXYBeamSpot = cms.double( -1.0 ),
29741     MinNmuonHits = cms.int32( 0 ),
29742     MaxPtDifference = cms.double( 9999.0 ),
29743     MinTrackPt = cms.double( 0.0 ),
29744     minMuonStations = cms.int32( 2 ),
29745     minTrkHits = cms.int32( -1 ),
29746     minMuonHits = cms.int32( -1 ),
29747     allowedTypeMask = cms.uint32( 255 ),
29748     requiredTypeMask = cms.uint32( 0 ),
29749     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29750     trkMuonId = cms.uint32( 0 ),
29751     L1MatchingdR = cms.double( 0.3 ),
29752     MatchToPreviousCand = cms.bool( True ),
29753     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29754     requireL3MuonTrajectorySeed = cms.bool( False ),
29755     useSimpleGeometry = cms.bool( True ),
29756     useStation2 = cms.bool( True ),
29757     fallbackToME1 = cms.bool( False ),
29758     cosmicPropagationHypothesis = cms.bool( False ),
29759     useMB2InOverlap = cms.bool( False ),
29760     useTrack = cms.string( "tracker" ),
29761     useState = cms.string( "atVertex" ),
29762     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29763     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29764     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29765 )
29766 fragment.hltPreMu12BarrelL1HP13IP4 = cms.EDFilter( "HLTPrescaler",
29767     offset = cms.uint32( 0 ),
29768     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29769 )
29770 fragment.hltL1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29771     saveTags = cms.bool( True ),
29772     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29773     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
29774     MaxEta = cms.double( 2.5 ),
29775     MinPt = cms.double( 0.0 ),
29776     MaxDeltaR = cms.double( 0.3 ),
29777     MinN = cms.int32( 1 ),
29778     CentralBxOnly = cms.bool( True ),
29779     SelectQualities = cms.vint32(  )
29780 )
29781 fragment.hltL2fL1sMu12HP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29782     saveTags = cms.bool( True ),
29783     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29784     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29785     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29786     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29787     MinN = cms.int32( 0 ),
29788     MaxEta = cms.double( 2.5 ),
29789     AbsEtaBins = cms.vdouble( 0.0 ),
29790     MinNstations = cms.vint32( 0 ),
29791     MinNhits = cms.vint32( 0 ),
29792     CutOnChambers = cms.bool( False ),
29793     MinNchambers = cms.vint32( 0 ),
29794     MaxDr = cms.double( 9999.0 ),
29795     MinDr = cms.double( -1.0 ),
29796     MaxDz = cms.double( 9999.0 ),
29797     MinDxySig = cms.double( -1.0 ),
29798     MinPt = cms.double( 0.0 ),
29799     NSigmaPt = cms.double( 0.0 ),
29800     MatchToPreviousCand = cms.bool( True )
29801 )
29802 fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29803     saveTags = cms.bool( True ),
29804     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29805     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29806     MaxEta = cms.double( 2.5 ),
29807     MinPt = cms.double( 0.0 ),
29808     MaxDeltaR = cms.double( 0.3 ),
29809     MinN = cms.int32( 1 ),
29810     CentralBxOnly = cms.bool( True ),
29811     SelectQualities = cms.vint32(  )
29812 )
29813 fragment.hltL3fL1sMu12HP13IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29814     saveTags = cms.bool( True ),
29815     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29816     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29817     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29818     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29819     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29820     MinN = cms.int32( 1 ),
29821     MaxEta = cms.double( 2.5 ),
29822     MinNhits = cms.int32( 0 ),
29823     MaxDr = cms.double( 2.0 ),
29824     MinDr = cms.double( -1.0 ),
29825     MaxDz = cms.double( 9999.0 ),
29826     MinDxySig = cms.double( 4.0 ),
29827     MinPt = cms.double( 12.0 ),
29828     NSigmaPt = cms.double( 0.0 ),
29829     MaxNormalizedChi2 = cms.double( 9999.0 ),
29830     MaxDXYBeamSpot = cms.double( 9999.0 ),
29831     MinDXYBeamSpot = cms.double( -1.0 ),
29832     MinNmuonHits = cms.int32( 0 ),
29833     MaxPtDifference = cms.double( 9999.0 ),
29834     MinTrackPt = cms.double( 0.0 ),
29835     minMuonStations = cms.int32( 2 ),
29836     minTrkHits = cms.int32( -1 ),
29837     minMuonHits = cms.int32( -1 ),
29838     allowedTypeMask = cms.uint32( 255 ),
29839     requiredTypeMask = cms.uint32( 0 ),
29840     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29841     trkMuonId = cms.uint32( 0 ),
29842     L1MatchingdR = cms.double( 0.3 ),
29843     MatchToPreviousCand = cms.bool( True ),
29844     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29845     requireL3MuonTrajectorySeed = cms.bool( False ),
29846     useSimpleGeometry = cms.bool( True ),
29847     useStation2 = cms.bool( True ),
29848     fallbackToME1 = cms.bool( False ),
29849     cosmicPropagationHypothesis = cms.bool( False ),
29850     useMB2InOverlap = cms.bool( False ),
29851     useTrack = cms.string( "tracker" ),
29852     useState = cms.string( "atVertex" ),
29853     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29854     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29855     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29856 )
29857 fragment.hltPreMu12BarrelL1HP13IP6 = cms.EDFilter( "HLTPrescaler",
29858     offset = cms.uint32( 0 ),
29859     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29860 )
29861 fragment.hltL3fL1sMu12HP13IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29862     saveTags = cms.bool( True ),
29863     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29864     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29865     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29866     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29867     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29868     MinN = cms.int32( 1 ),
29869     MaxEta = cms.double( 2.5 ),
29870     MinNhits = cms.int32( 0 ),
29871     MaxDr = cms.double( 2.0 ),
29872     MinDr = cms.double( -1.0 ),
29873     MaxDz = cms.double( 9999.0 ),
29874     MinDxySig = cms.double( 6.0 ),
29875     MinPt = cms.double( 12.0 ),
29876     NSigmaPt = cms.double( 0.0 ),
29877     MaxNormalizedChi2 = cms.double( 9999.0 ),
29878     MaxDXYBeamSpot = cms.double( 9999.0 ),
29879     MinDXYBeamSpot = cms.double( -1.0 ),
29880     MinNmuonHits = cms.int32( 0 ),
29881     MaxPtDifference = cms.double( 9999.0 ),
29882     MinTrackPt = cms.double( 0.0 ),
29883     minMuonStations = cms.int32( 2 ),
29884     minTrkHits = cms.int32( -1 ),
29885     minMuonHits = cms.int32( -1 ),
29886     allowedTypeMask = cms.uint32( 255 ),
29887     requiredTypeMask = cms.uint32( 0 ),
29888     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29889     trkMuonId = cms.uint32( 0 ),
29890     L1MatchingdR = cms.double( 0.3 ),
29891     MatchToPreviousCand = cms.bool( True ),
29892     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29893     requireL3MuonTrajectorySeed = cms.bool( False ),
29894     useSimpleGeometry = cms.bool( True ),
29895     useStation2 = cms.bool( True ),
29896     fallbackToME1 = cms.bool( False ),
29897     cosmicPropagationHypothesis = cms.bool( False ),
29898     useMB2InOverlap = cms.bool( False ),
29899     useTrack = cms.string( "tracker" ),
29900     useState = cms.string( "atVertex" ),
29901     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29902     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29903     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29904 )
29905 fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler",
29906     offset = cms.uint32( 0 ),
29907     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29908 )
29909 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
29910     saveTags = cms.bool( True ),
29911     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" ),
29912     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29913     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29914     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29915     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29916     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29917     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29918     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29919     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29920     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29921 )
29922 fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler",
29923     offset = cms.uint32( 0 ),
29924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29925 )
29926 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
29927     saveTags = cms.bool( True ),
29928     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
29929     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29930     candNonIsolatedTag = cms.InputTag( "" ),
29931     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29932     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ),
29933     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29934     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29935     ncandcut = cms.int32( 1 ),
29936     doIsolated = cms.bool( False ),
29937     region_eta_size = cms.double( 0.522 ),
29938     region_eta_size_ecap = cms.double( 1.0 ),
29939     region_phi_size = cms.double( 1.044 ),
29940     barrel_end = cms.double( 1.4791 ),
29941     endcap_end = cms.double( 2.65 )
29942 )
29943 fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29944     saveTags = cms.bool( True ),
29945     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
29946     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29947     etcutEB = cms.double( 70.0 ),
29948     etcutEE = cms.double( 70.0 ),
29949     minEtaCut = cms.double( -9999.0 ),
29950     maxEtaCut = cms.double( 9999.0 ),
29951     ncandcut = cms.int32( 1 )
29952 )
29953 fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29954     saveTags = cms.bool( True ),
29955     candTag = cms.InputTag( "hltEG70EtFilter" ),
29956     varTag = cms.InputTag( "hltEgammaHoverE" ),
29957     rhoTag = cms.InputTag( "" ),
29958     energyLowEdges = cms.vdouble( 0.0 ),
29959     lessThan = cms.bool( True ),
29960     useEt = cms.bool( False ),
29961     useAbs = cms.bool( False ),
29962     thrRegularEB = cms.vdouble( -1.0 ),
29963     thrRegularEE = cms.vdouble( -1.0 ),
29964     thrOverEEB = cms.vdouble( 0.15 ),
29965     thrOverEEE = cms.vdouble( 0.1 ),
29966     thrOverE2EB = cms.vdouble( -1.0 ),
29967     thrOverE2EE = cms.vdouble( -1.0 ),
29968     ncandcut = cms.int32( 1 ),
29969     doRhoCorrection = cms.bool( False ),
29970     rhoMax = cms.double( 9.9999999E7 ),
29971     rhoScale = cms.double( 1.0 ),
29972     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29974     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29975 )
29976 fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
29977     saveTags = cms.bool( True ),
29978     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
29979     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
29980     etcutEB = cms.double( 70.0 ),
29981     etcutEE = cms.double( 70.0 ),
29982     minEtaCut = cms.double( -9999.0 ),
29983     maxEtaCut = cms.double( 9999.0 ),
29984     ncandcut = cms.int32( 2 )
29985 )
29986 fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29987     saveTags = cms.bool( True ),
29988     candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ),
29989     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
29990     rhoTag = cms.InputTag( "" ),
29991     energyLowEdges = cms.vdouble( 0.0 ),
29992     lessThan = cms.bool( True ),
29993     useEt = cms.bool( False ),
29994     useAbs = cms.bool( False ),
29995     thrRegularEB = cms.vdouble( -1.0 ),
29996     thrRegularEE = cms.vdouble( -1.0 ),
29997     thrOverEEB = cms.vdouble( 0.15 ),
29998     thrOverEEE = cms.vdouble( 0.1 ),
29999     thrOverE2EB = cms.vdouble( -1.0 ),
30000     thrOverE2EE = cms.vdouble( -1.0 ),
30001     ncandcut = cms.int32( 2 ),
30002     doRhoCorrection = cms.bool( False ),
30003     rhoMax = cms.double( 9.9999999E7 ),
30004     rhoScale = cms.double( 1.0 ),
30005     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30006     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30007     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30008 )
30009 fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler",
30010     offset = cms.uint32( 0 ),
30011     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30012 )
30013 fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30014     saveTags = cms.bool( True ),
30015     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
30016     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30017     etcutEB = cms.double( 85.0 ),
30018     etcutEE = cms.double( 85.0 ),
30019     minEtaCut = cms.double( -9999.0 ),
30020     maxEtaCut = cms.double( 9999.0 ),
30021     ncandcut = cms.int32( 1 )
30022 )
30023 fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30024     saveTags = cms.bool( True ),
30025     candTag = cms.InputTag( "hltEG85EtFilter" ),
30026     varTag = cms.InputTag( "hltEgammaHoverE" ),
30027     rhoTag = cms.InputTag( "" ),
30028     energyLowEdges = cms.vdouble( 0.0 ),
30029     lessThan = cms.bool( True ),
30030     useEt = cms.bool( False ),
30031     useAbs = cms.bool( False ),
30032     thrRegularEB = cms.vdouble( -1.0 ),
30033     thrRegularEE = cms.vdouble( -1.0 ),
30034     thrOverEEB = cms.vdouble( 0.15 ),
30035     thrOverEEE = cms.vdouble( 0.1 ),
30036     thrOverE2EB = cms.vdouble( -1.0 ),
30037     thrOverE2EE = cms.vdouble( -1.0 ),
30038     ncandcut = cms.int32( 1 ),
30039     doRhoCorrection = cms.bool( False ),
30040     rhoMax = cms.double( 9.9999999E7 ),
30041     rhoScale = cms.double( 1.0 ),
30042     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30043     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30044     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30045 )
30046 fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
30047     saveTags = cms.bool( True ),
30048     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
30049     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
30050     etcutEB = cms.double( 85.0 ),
30051     etcutEE = cms.double( 85.0 ),
30052     minEtaCut = cms.double( -9999.0 ),
30053     maxEtaCut = cms.double( 9999.0 ),
30054     ncandcut = cms.int32( 2 )
30055 )
30056 fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30057     saveTags = cms.bool( True ),
30058     candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ),
30059     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30060     rhoTag = cms.InputTag( "" ),
30061     energyLowEdges = cms.vdouble( 0.0 ),
30062     lessThan = cms.bool( True ),
30063     useEt = cms.bool( False ),
30064     useAbs = cms.bool( False ),
30065     thrRegularEB = cms.vdouble( -1.0 ),
30066     thrRegularEE = cms.vdouble( -1.0 ),
30067     thrOverEEB = cms.vdouble( 0.15 ),
30068     thrOverEEE = cms.vdouble( 0.1 ),
30069     thrOverE2EB = cms.vdouble( -1.0 ),
30070     thrOverE2EE = cms.vdouble( -1.0 ),
30071     ncandcut = cms.int32( 2 ),
30072     doRhoCorrection = cms.bool( False ),
30073     rhoMax = cms.double( 9.9999999E7 ),
30074     rhoScale = cms.double( 1.0 ),
30075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30077     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30078 )
30079 fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed",
30080     saveTags = cms.bool( True ),
30081     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" ),
30082     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30083     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30084     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30085     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30086     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30087     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30088     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30089     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30090     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30091 )
30092 fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler",
30093     offset = cms.uint32( 0 ),
30094     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30095 )
30096 fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
30097     saveTags = cms.bool( True ),
30098     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
30099     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30100     candNonIsolatedTag = cms.InputTag( "" ),
30101     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30102     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ),
30103     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30104     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30105     ncandcut = cms.int32( 1 ),
30106     doIsolated = cms.bool( False ),
30107     region_eta_size = cms.double( 0.522 ),
30108     region_eta_size_ecap = cms.double( 1.0 ),
30109     region_phi_size = cms.double( 1.044 ),
30110     barrel_end = cms.double( 1.4791 ),
30111     endcap_end = cms.double( 2.65 )
30112 )
30113 fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30114     saveTags = cms.bool( True ),
30115     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30116     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30117     etcutEB = cms.double( 27.0 ),
30118     etcutEE = cms.double( 27.0 ),
30119     minEtaCut = cms.double( -9999.0 ),
30120     maxEtaCut = cms.double( 9999.0 ),
30121     ncandcut = cms.int32( 1 )
30122 )
30123 fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30124     saveTags = cms.bool( True ),
30125     candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ),
30126     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30127     rhoTag = cms.InputTag( "" ),
30128     energyLowEdges = cms.vdouble( 0.0 ),
30129     lessThan = cms.bool( True ),
30130     useEt = cms.bool( False ),
30131     useAbs = cms.bool( False ),
30132     thrRegularEB = cms.vdouble( 0.0105 ),
30133     thrRegularEE = cms.vdouble( 0.0305 ),
30134     thrOverEEB = cms.vdouble( -1.0 ),
30135     thrOverEEE = cms.vdouble( -1.0 ),
30136     thrOverE2EB = cms.vdouble( -1.0 ),
30137     thrOverE2EE = cms.vdouble( -1.0 ),
30138     ncandcut = cms.int32( 1 ),
30139     doRhoCorrection = cms.bool( False ),
30140     rhoMax = cms.double( 9.9999999E7 ),
30141     rhoScale = cms.double( 1.0 ),
30142     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30143     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30144     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30145 )
30146 fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30147     saveTags = cms.bool( True ),
30148     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ),
30149     varTag = cms.InputTag( "hltEgammaHoverE" ),
30150     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30151     energyLowEdges = cms.vdouble( 0.0 ),
30152     lessThan = cms.bool( True ),
30153     useEt = cms.bool( False ),
30154     useAbs = cms.bool( False ),
30155     etaBoundaryEB12 = cms.double( 1.0 ),
30156     etaBoundaryEE12 = cms.double( 2.1 ),
30157     thrRegularEB1 = cms.vdouble( 1.0 ),
30158     thrRegularEE1 = cms.vdouble( 3.0 ),
30159     thrOverEEB1 = cms.vdouble( 0.06 ),
30160     thrOverEEE1 = cms.vdouble( 0.03 ),
30161     thrOverE2EB1 = cms.vdouble( 0.0 ),
30162     thrOverE2EE1 = cms.vdouble( 0.0 ),
30163     thrRegularEB2 = cms.vdouble( 1.0 ),
30164     thrRegularEE2 = cms.vdouble( 5.0 ),
30165     thrOverEEB2 = cms.vdouble( 0.06 ),
30166     thrOverEEE2 = cms.vdouble( 0.03 ),
30167     thrOverE2EB2 = cms.vdouble( 0.0 ),
30168     thrOverE2EE2 = cms.vdouble( 0.0 ),
30169     ncandcut = cms.int32( 1 ),
30170     doRhoCorrection = cms.bool( True ),
30171     rhoMax = cms.double( 9.9999999E7 ),
30172     rhoScale = cms.double( 1.0 ),
30173     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30174     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30175     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30176 )
30177 fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30178     saveTags = cms.bool( True ),
30179     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ),
30180     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30181     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30182     energyLowEdges = cms.vdouble( 0.0 ),
30183     lessThan = cms.bool( True ),
30184     useEt = cms.bool( True ),
30185     useAbs = cms.bool( False ),
30186     etaBoundaryEB12 = cms.double( 1.0 ),
30187     etaBoundaryEE12 = cms.double( 2.1 ),
30188     thrRegularEB1 = cms.vdouble( 3.0 ),
30189     thrRegularEE1 = cms.vdouble( 1.0 ),
30190     thrOverEEB1 = cms.vdouble( 0.01 ),
30191     thrOverEEE1 = cms.vdouble( 0.025 ),
30192     thrOverE2EB1 = cms.vdouble( 0.0 ),
30193     thrOverE2EE1 = cms.vdouble( 0.0 ),
30194     thrRegularEB2 = cms.vdouble( 3.0 ),
30195     thrRegularEE2 = cms.vdouble( 2.0 ),
30196     thrOverEEB2 = cms.vdouble( 0.01 ),
30197     thrOverEEE2 = cms.vdouble( 0.025 ),
30198     thrOverE2EB2 = cms.vdouble( 0.0 ),
30199     thrOverE2EE2 = cms.vdouble( 0.0 ),
30200     ncandcut = cms.int32( 1 ),
30201     doRhoCorrection = cms.bool( True ),
30202     rhoMax = cms.double( 9.9999999E7 ),
30203     rhoScale = cms.double( 1.0 ),
30204     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30205     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30206     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30207 )
30208 fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30209     saveTags = cms.bool( True ),
30210     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ),
30211     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30212     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30213     energyLowEdges = cms.vdouble( 0.0 ),
30214     lessThan = cms.bool( True ),
30215     useEt = cms.bool( True ),
30216     useAbs = cms.bool( False ),
30217     etaBoundaryEB12 = cms.double( 1.0 ),
30218     etaBoundaryEE12 = cms.double( 2.0 ),
30219     thrRegularEB1 = cms.vdouble( 4.0 ),
30220     thrRegularEE1 = cms.vdouble( 1.0 ),
30221     thrOverEEB1 = cms.vdouble( 0.04 ),
30222     thrOverEEE1 = cms.vdouble( 0.03 ),
30223     thrOverE2EB1 = cms.vdouble( 0.0 ),
30224     thrOverE2EE1 = cms.vdouble( 0.0 ),
30225     thrRegularEB2 = cms.vdouble( 4.0 ),
30226     thrRegularEE2 = cms.vdouble( 2.0 ),
30227     thrOverEEB2 = cms.vdouble( 0.04 ),
30228     thrOverEEE2 = cms.vdouble( 0.03 ),
30229     thrOverE2EB2 = cms.vdouble( 0.0 ),
30230     thrOverE2EE2 = cms.vdouble( 0.0 ),
30231     ncandcut = cms.int32( 1 ),
30232     doRhoCorrection = cms.bool( True ),
30233     rhoMax = cms.double( 9.9999999E7 ),
30234     rhoScale = cms.double( 1.0 ),
30235     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30236     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30237     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30238 )
30239 fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30240     saveTags = cms.bool( True ),
30241     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30242     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30243     etcutEB = cms.double( 27.0 ),
30244     etcutEE = cms.double( 27.0 ),
30245     minEtaCut = cms.double( -9999.0 ),
30246     maxEtaCut = cms.double( 9999.0 ),
30247     ncandcut = cms.int32( 2 )
30248 )
30249 fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30250     saveTags = cms.bool( True ),
30251     candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ),
30252     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30253     rhoTag = cms.InputTag( "" ),
30254     energyLowEdges = cms.vdouble( 0.0 ),
30255     lessThan = cms.bool( True ),
30256     useEt = cms.bool( False ),
30257     useAbs = cms.bool( False ),
30258     thrRegularEB = cms.vdouble( 0.0105 ),
30259     thrRegularEE = cms.vdouble( 0.0305 ),
30260     thrOverEEB = cms.vdouble( -1.0 ),
30261     thrOverEEE = cms.vdouble( -1.0 ),
30262     thrOverE2EB = cms.vdouble( -1.0 ),
30263     thrOverE2EE = cms.vdouble( -1.0 ),
30264     ncandcut = cms.int32( 2 ),
30265     doRhoCorrection = cms.bool( False ),
30266     rhoMax = cms.double( 9.9999999E7 ),
30267     rhoScale = cms.double( 1.0 ),
30268     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30269     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30270     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30271 )
30272 fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30273     saveTags = cms.bool( True ),
30274     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ),
30275     varTag = cms.InputTag( "hltEgammaHoverE" ),
30276     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30277     energyLowEdges = cms.vdouble( 0.0 ),
30278     lessThan = cms.bool( True ),
30279     useEt = cms.bool( False ),
30280     useAbs = cms.bool( False ),
30281     etaBoundaryEB12 = cms.double( 1.0 ),
30282     etaBoundaryEE12 = cms.double( 2.1 ),
30283     thrRegularEB1 = cms.vdouble( 1.0 ),
30284     thrRegularEE1 = cms.vdouble( 3.0 ),
30285     thrOverEEB1 = cms.vdouble( 0.06 ),
30286     thrOverEEE1 = cms.vdouble( 0.03 ),
30287     thrOverE2EB1 = cms.vdouble( 0.0 ),
30288     thrOverE2EE1 = cms.vdouble( 0.0 ),
30289     thrRegularEB2 = cms.vdouble( 1.0 ),
30290     thrRegularEE2 = cms.vdouble( 5.0 ),
30291     thrOverEEB2 = cms.vdouble( 0.06 ),
30292     thrOverEEE2 = cms.vdouble( 0.03 ),
30293     thrOverE2EB2 = cms.vdouble( 0.0 ),
30294     thrOverE2EE2 = cms.vdouble( 0.0 ),
30295     ncandcut = cms.int32( 2 ),
30296     doRhoCorrection = cms.bool( True ),
30297     rhoMax = cms.double( 9.9999999E7 ),
30298     rhoScale = cms.double( 1.0 ),
30299     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30300     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30301     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30302 )
30303 fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30304     saveTags = cms.bool( True ),
30305     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ),
30306     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30307     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30308     energyLowEdges = cms.vdouble( 0.0 ),
30309     lessThan = cms.bool( True ),
30310     useEt = cms.bool( True ),
30311     useAbs = cms.bool( False ),
30312     etaBoundaryEB12 = cms.double( 1.0 ),
30313     etaBoundaryEE12 = cms.double( 2.1 ),
30314     thrRegularEB1 = cms.vdouble( 3.0 ),
30315     thrRegularEE1 = cms.vdouble( 1.0 ),
30316     thrOverEEB1 = cms.vdouble( 0.01 ),
30317     thrOverEEE1 = cms.vdouble( 0.025 ),
30318     thrOverE2EB1 = cms.vdouble( 0.0 ),
30319     thrOverE2EE1 = cms.vdouble( 0.0 ),
30320     thrRegularEB2 = cms.vdouble( 3.0 ),
30321     thrRegularEE2 = cms.vdouble( 2.0 ),
30322     thrOverEEB2 = cms.vdouble( 0.01 ),
30323     thrOverEEE2 = cms.vdouble( 0.025 ),
30324     thrOverE2EB2 = cms.vdouble( 0.0 ),
30325     thrOverE2EE2 = cms.vdouble( 0.0 ),
30326     ncandcut = cms.int32( 2 ),
30327     doRhoCorrection = cms.bool( True ),
30328     rhoMax = cms.double( 9.9999999E7 ),
30329     rhoScale = cms.double( 1.0 ),
30330     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30331     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30332     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30333 )
30334 fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30335     saveTags = cms.bool( True ),
30336     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ),
30337     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30338     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30339     energyLowEdges = cms.vdouble( 0.0 ),
30340     lessThan = cms.bool( True ),
30341     useEt = cms.bool( True ),
30342     useAbs = cms.bool( False ),
30343     etaBoundaryEB12 = cms.double( 1.0 ),
30344     etaBoundaryEE12 = cms.double( 2.0 ),
30345     thrRegularEB1 = cms.vdouble( 4.0 ),
30346     thrRegularEE1 = cms.vdouble( 1.0 ),
30347     thrOverEEB1 = cms.vdouble( 0.04 ),
30348     thrOverEEE1 = cms.vdouble( 0.03 ),
30349     thrOverE2EB1 = cms.vdouble( 0.0 ),
30350     thrOverE2EE1 = cms.vdouble( 0.0 ),
30351     thrRegularEB2 = cms.vdouble( 4.0 ),
30352     thrRegularEE2 = cms.vdouble( 2.0 ),
30353     thrOverEEB2 = cms.vdouble( 0.04 ),
30354     thrOverEEE2 = cms.vdouble( 0.03 ),
30355     thrOverE2EB2 = cms.vdouble( 0.0 ),
30356     thrOverE2EE2 = cms.vdouble( 0.0 ),
30357     ncandcut = cms.int32( 2 ),
30358     doRhoCorrection = cms.bool( True ),
30359     rhoMax = cms.double( 9.9999999E7 ),
30360     rhoScale = cms.double( 1.0 ),
30361     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30362     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30363     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30364 )
30365 fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler",
30366     offset = cms.uint32( 0 ),
30367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30368 )
30369 fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30370     saveTags = cms.bool( True ),
30371     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30372     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30373     etcutEB = cms.double( 30.0 ),
30374     etcutEE = cms.double( 30.0 ),
30375     minEtaCut = cms.double( -9999.0 ),
30376     maxEtaCut = cms.double( 9999.0 ),
30377     ncandcut = cms.int32( 1 )
30378 )
30379 fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30380     saveTags = cms.bool( True ),
30381     candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ),
30382     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30383     rhoTag = cms.InputTag( "" ),
30384     energyLowEdges = cms.vdouble( 0.0 ),
30385     lessThan = cms.bool( True ),
30386     useEt = cms.bool( False ),
30387     useAbs = cms.bool( False ),
30388     thrRegularEB = cms.vdouble( 0.0105 ),
30389     thrRegularEE = cms.vdouble( 0.0305 ),
30390     thrOverEEB = cms.vdouble( -1.0 ),
30391     thrOverEEE = cms.vdouble( -1.0 ),
30392     thrOverE2EB = cms.vdouble( -1.0 ),
30393     thrOverE2EE = cms.vdouble( -1.0 ),
30394     ncandcut = cms.int32( 1 ),
30395     doRhoCorrection = cms.bool( False ),
30396     rhoMax = cms.double( 9.9999999E7 ),
30397     rhoScale = cms.double( 1.0 ),
30398     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30399     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30400     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30401 )
30402 fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30403     saveTags = cms.bool( True ),
30404     candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ),
30405     varTag = cms.InputTag( "hltEgammaHoverE" ),
30406     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30407     energyLowEdges = cms.vdouble( 0.0 ),
30408     lessThan = cms.bool( True ),
30409     useEt = cms.bool( False ),
30410     useAbs = cms.bool( False ),
30411     etaBoundaryEB12 = cms.double( 1.0 ),
30412     etaBoundaryEE12 = cms.double( 2.1 ),
30413     thrRegularEB1 = cms.vdouble( 1.0 ),
30414     thrRegularEE1 = cms.vdouble( 3.0 ),
30415     thrOverEEB1 = cms.vdouble( 0.06 ),
30416     thrOverEEE1 = cms.vdouble( 0.03 ),
30417     thrOverE2EB1 = cms.vdouble( 0.0 ),
30418     thrOverE2EE1 = cms.vdouble( 0.0 ),
30419     thrRegularEB2 = cms.vdouble( 1.0 ),
30420     thrRegularEE2 = cms.vdouble( 5.0 ),
30421     thrOverEEB2 = cms.vdouble( 0.06 ),
30422     thrOverEEE2 = cms.vdouble( 0.03 ),
30423     thrOverE2EB2 = cms.vdouble( 0.0 ),
30424     thrOverE2EE2 = cms.vdouble( 0.0 ),
30425     ncandcut = cms.int32( 1 ),
30426     doRhoCorrection = cms.bool( True ),
30427     rhoMax = cms.double( 9.9999999E7 ),
30428     rhoScale = cms.double( 1.0 ),
30429     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30430     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30432 )
30433 fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30434     saveTags = cms.bool( True ),
30435     candTag = cms.InputTag( "hltEle30WPTightHEFilter" ),
30436     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30437     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30438     energyLowEdges = cms.vdouble( 0.0 ),
30439     lessThan = cms.bool( True ),
30440     useEt = cms.bool( True ),
30441     useAbs = cms.bool( False ),
30442     etaBoundaryEB12 = cms.double( 1.0 ),
30443     etaBoundaryEE12 = cms.double( 2.1 ),
30444     thrRegularEB1 = cms.vdouble( 3.0 ),
30445     thrRegularEE1 = cms.vdouble( 1.0 ),
30446     thrOverEEB1 = cms.vdouble( 0.01 ),
30447     thrOverEEE1 = cms.vdouble( 0.025 ),
30448     thrOverE2EB1 = cms.vdouble( 0.0 ),
30449     thrOverE2EE1 = cms.vdouble( 0.0 ),
30450     thrRegularEB2 = cms.vdouble( 3.0 ),
30451     thrRegularEE2 = cms.vdouble( 2.0 ),
30452     thrOverEEB2 = cms.vdouble( 0.01 ),
30453     thrOverEEE2 = cms.vdouble( 0.025 ),
30454     thrOverE2EB2 = cms.vdouble( 0.0 ),
30455     thrOverE2EE2 = cms.vdouble( 0.0 ),
30456     ncandcut = cms.int32( 1 ),
30457     doRhoCorrection = cms.bool( True ),
30458     rhoMax = cms.double( 9.9999999E7 ),
30459     rhoScale = cms.double( 1.0 ),
30460     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30461     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30462     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30463 )
30464 fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30465     saveTags = cms.bool( True ),
30466     candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ),
30467     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30468     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30469     energyLowEdges = cms.vdouble( 0.0 ),
30470     lessThan = cms.bool( True ),
30471     useEt = cms.bool( True ),
30472     useAbs = cms.bool( False ),
30473     etaBoundaryEB12 = cms.double( 1.0 ),
30474     etaBoundaryEE12 = cms.double( 2.0 ),
30475     thrRegularEB1 = cms.vdouble( 4.0 ),
30476     thrRegularEE1 = cms.vdouble( 1.0 ),
30477     thrOverEEB1 = cms.vdouble( 0.04 ),
30478     thrOverEEE1 = cms.vdouble( 0.03 ),
30479     thrOverE2EB1 = cms.vdouble( 0.0 ),
30480     thrOverE2EE1 = cms.vdouble( 0.0 ),
30481     thrRegularEB2 = cms.vdouble( 4.0 ),
30482     thrRegularEE2 = cms.vdouble( 2.0 ),
30483     thrOverEEB2 = cms.vdouble( 0.04 ),
30484     thrOverEEE2 = cms.vdouble( 0.03 ),
30485     thrOverE2EB2 = cms.vdouble( 0.0 ),
30486     thrOverE2EE2 = cms.vdouble( 0.0 ),
30487     ncandcut = cms.int32( 1 ),
30488     doRhoCorrection = cms.bool( True ),
30489     rhoMax = cms.double( 9.9999999E7 ),
30490     rhoScale = cms.double( 1.0 ),
30491     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30492     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30493     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30494 )
30495 fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30496     saveTags = cms.bool( True ),
30497     candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ),
30498     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30499     npixelmatchcut = cms.double( 1.0 ),
30500     ncandcut = cms.int32( 1 ),
30501     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30502     s_a_phi1B = cms.double( 0.0069 ),
30503     s_a_phi1I = cms.double( 0.0088 ),
30504     s_a_phi1F = cms.double( 0.0076 ),
30505     s_a_phi2B = cms.double( 3.7E-4 ),
30506     s_a_phi2I = cms.double( 7.0E-4 ),
30507     s_a_phi2F = cms.double( 0.00906 ),
30508     s_a_zB = cms.double( 0.012 ),
30509     s_a_rI = cms.double( 0.027 ),
30510     s_a_rF = cms.double( 0.04 ),
30511     s2_threshold = cms.double( 0.4 ),
30512     tanhSO10BarrelThres = cms.double( 0.35 ),
30513     tanhSO10InterThres = cms.double( 1.0 ),
30514     tanhSO10ForwardThres = cms.double( 1.0 ),
30515     useS = cms.bool( False ),
30516     pixelVeto = cms.bool( False )
30517 )
30518 fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30519     saveTags = cms.bool( True ),
30520     candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ),
30521     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30522     rhoTag = cms.InputTag( "" ),
30523     energyLowEdges = cms.vdouble( 0.0 ),
30524     lessThan = cms.bool( True ),
30525     useEt = cms.bool( False ),
30526     useAbs = cms.bool( False ),
30527     thrRegularEB = cms.vdouble( 200.0 ),
30528     thrRegularEE = cms.vdouble( 45.0 ),
30529     thrOverEEB = cms.vdouble( -1.0 ),
30530     thrOverEEE = cms.vdouble( -1.0 ),
30531     thrOverE2EB = cms.vdouble( -1.0 ),
30532     thrOverE2EE = cms.vdouble( -1.0 ),
30533     ncandcut = cms.int32( 1 ),
30534     doRhoCorrection = cms.bool( False ),
30535     rhoMax = cms.double( 9.9999999E7 ),
30536     rhoScale = cms.double( 1.0 ),
30537     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30538     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30539     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30540 )
30541 fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30542     saveTags = cms.bool( True ),
30543     candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ),
30544     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30545     rhoTag = cms.InputTag( "" ),
30546     energyLowEdges = cms.vdouble( 0.0 ),
30547     lessThan = cms.bool( True ),
30548     useEt = cms.bool( False ),
30549     useAbs = cms.bool( True ),
30550     thrRegularEB = cms.vdouble( 0.025 ),
30551     thrRegularEE = cms.vdouble( 0.011 ),
30552     thrOverEEB = cms.vdouble( -1.0 ),
30553     thrOverEEE = cms.vdouble( -1.0 ),
30554     thrOverE2EB = cms.vdouble( -1.0 ),
30555     thrOverE2EE = cms.vdouble( -1.0 ),
30556     ncandcut = cms.int32( 1 ),
30557     doRhoCorrection = cms.bool( False ),
30558     rhoMax = cms.double( 9.9999999E7 ),
30559     rhoScale = cms.double( 1.0 ),
30560     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30561     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30562     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30563 )
30564 fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30565     saveTags = cms.bool( True ),
30566     candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ),
30567     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30568     rhoTag = cms.InputTag( "" ),
30569     energyLowEdges = cms.vdouble( 0.0 ),
30570     lessThan = cms.bool( True ),
30571     useEt = cms.bool( False ),
30572     useAbs = cms.bool( False ),
30573     thrRegularEB = cms.vdouble( 999.0 ),
30574     thrRegularEE = cms.vdouble( 1.0 ),
30575     thrOverEEB = cms.vdouble( -1.0 ),
30576     thrOverEEE = cms.vdouble( -1.0 ),
30577     thrOverE2EB = cms.vdouble( -1.0 ),
30578     thrOverE2EE = cms.vdouble( -1.0 ),
30579     ncandcut = cms.int32( 1 ),
30580     doRhoCorrection = cms.bool( False ),
30581     rhoMax = cms.double( 9.9999999E7 ),
30582     rhoScale = cms.double( 1.0 ),
30583     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30584     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30585     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30586 )
30587 fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30588     saveTags = cms.bool( True ),
30589     candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ),
30590     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30591     rhoTag = cms.InputTag( "" ),
30592     energyLowEdges = cms.vdouble( 0.0 ),
30593     lessThan = cms.bool( True ),
30594     useEt = cms.bool( False ),
30595     useAbs = cms.bool( True ),
30596     thrRegularEB = cms.vdouble( 0.003 ),
30597     thrRegularEE = cms.vdouble( 0.005 ),
30598     thrOverEEB = cms.vdouble( -1.0 ),
30599     thrOverEEE = cms.vdouble( -1.0 ),
30600     thrOverE2EB = cms.vdouble( -1.0 ),
30601     thrOverE2EE = cms.vdouble( -1.0 ),
30602     ncandcut = cms.int32( 1 ),
30603     doRhoCorrection = cms.bool( False ),
30604     rhoMax = cms.double( 9.9999999E7 ),
30605     rhoScale = cms.double( 1.0 ),
30606     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30607     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30608     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30609 )
30610 fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30611     saveTags = cms.bool( True ),
30612     candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ),
30613     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30614     rhoTag = cms.InputTag( "" ),
30615     energyLowEdges = cms.vdouble( 0.0 ),
30616     lessThan = cms.bool( True ),
30617     useEt = cms.bool( False ),
30618     useAbs = cms.bool( True ),
30619     thrRegularEB = cms.vdouble( 0.03 ),
30620     thrRegularEE = cms.vdouble( 0.023 ),
30621     thrOverEEB = cms.vdouble( -1.0 ),
30622     thrOverEEE = cms.vdouble( -1.0 ),
30623     thrOverE2EB = cms.vdouble( -1.0 ),
30624     thrOverE2EE = cms.vdouble( -1.0 ),
30625     ncandcut = cms.int32( 1 ),
30626     doRhoCorrection = cms.bool( False ),
30627     rhoMax = cms.double( 9.9999999E7 ),
30628     rhoScale = cms.double( 1.0 ),
30629     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30631     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30632 )
30633 fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30634     saveTags = cms.bool( True ),
30635     candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ),
30636     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30637     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30638     energyLowEdges = cms.vdouble( 0.0 ),
30639     lessThan = cms.bool( True ),
30640     useEt = cms.bool( True ),
30641     useAbs = cms.bool( False ),
30642     etaBoundaryEB12 = cms.double( 1.0 ),
30643     etaBoundaryEE12 = cms.double( 2.1 ),
30644     thrRegularEB1 = cms.vdouble( 2.0 ),
30645     thrRegularEE1 = cms.vdouble( -0.363 ),
30646     thrOverEEB1 = cms.vdouble( 0.0 ),
30647     thrOverEEE1 = cms.vdouble( 0.025 ),
30648     thrOverE2EB1 = cms.vdouble( 0.0 ),
30649     thrOverE2EE1 = cms.vdouble( 0.0 ),
30650     thrRegularEB2 = cms.vdouble( 2.0 ),
30651     thrRegularEE2 = cms.vdouble( 0.702 ),
30652     thrOverEEB2 = cms.vdouble( 0.0 ),
30653     thrOverEEE2 = cms.vdouble( 0.025 ),
30654     thrOverE2EB2 = cms.vdouble( 0.0 ),
30655     thrOverE2EE2 = cms.vdouble( 0.0 ),
30656     ncandcut = cms.int32( 1 ),
30657     doRhoCorrection = cms.bool( True ),
30658     rhoMax = cms.double( 9.9999999E7 ),
30659     rhoScale = cms.double( 1.0 ),
30660     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30661     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30662     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30663 )
30664 fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler",
30665     offset = cms.uint32( 0 ),
30666     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30667 )
30668 fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30669     saveTags = cms.bool( True ),
30670     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30671     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30672     etcutEB = cms.double( 32.0 ),
30673     etcutEE = cms.double( 32.0 ),
30674     minEtaCut = cms.double( -9999.0 ),
30675     maxEtaCut = cms.double( 9999.0 ),
30676     ncandcut = cms.int32( 1 )
30677 )
30678 fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30679     saveTags = cms.bool( True ),
30680     candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ),
30681     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30682     rhoTag = cms.InputTag( "" ),
30683     energyLowEdges = cms.vdouble( 0.0 ),
30684     lessThan = cms.bool( True ),
30685     useEt = cms.bool( False ),
30686     useAbs = cms.bool( False ),
30687     thrRegularEB = cms.vdouble( 0.0105 ),
30688     thrRegularEE = cms.vdouble( 0.0305 ),
30689     thrOverEEB = cms.vdouble( -1.0 ),
30690     thrOverEEE = cms.vdouble( -1.0 ),
30691     thrOverE2EB = cms.vdouble( -1.0 ),
30692     thrOverE2EE = cms.vdouble( -1.0 ),
30693     ncandcut = cms.int32( 1 ),
30694     doRhoCorrection = cms.bool( False ),
30695     rhoMax = cms.double( 9.9999999E7 ),
30696     rhoScale = cms.double( 1.0 ),
30697     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30698     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30699     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30700 )
30701 fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30702     saveTags = cms.bool( True ),
30703     candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ),
30704     varTag = cms.InputTag( "hltEgammaHoverE" ),
30705     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30706     energyLowEdges = cms.vdouble( 0.0 ),
30707     lessThan = cms.bool( True ),
30708     useEt = cms.bool( False ),
30709     useAbs = cms.bool( False ),
30710     etaBoundaryEB12 = cms.double( 1.0 ),
30711     etaBoundaryEE12 = cms.double( 2.1 ),
30712     thrRegularEB1 = cms.vdouble( 1.0 ),
30713     thrRegularEE1 = cms.vdouble( 3.0 ),
30714     thrOverEEB1 = cms.vdouble( 0.06 ),
30715     thrOverEEE1 = cms.vdouble( 0.03 ),
30716     thrOverE2EB1 = cms.vdouble( 0.0 ),
30717     thrOverE2EE1 = cms.vdouble( 0.0 ),
30718     thrRegularEB2 = cms.vdouble( 1.0 ),
30719     thrRegularEE2 = cms.vdouble( 5.0 ),
30720     thrOverEEB2 = cms.vdouble( 0.06 ),
30721     thrOverEEE2 = cms.vdouble( 0.03 ),
30722     thrOverE2EB2 = cms.vdouble( 0.0 ),
30723     thrOverE2EE2 = cms.vdouble( 0.0 ),
30724     ncandcut = cms.int32( 1 ),
30725     doRhoCorrection = cms.bool( True ),
30726     rhoMax = cms.double( 9.9999999E7 ),
30727     rhoScale = cms.double( 1.0 ),
30728     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30729     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30731 )
30732 fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30733     saveTags = cms.bool( True ),
30734     candTag = cms.InputTag( "hltEle32WPTightHEFilter" ),
30735     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30736     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30737     energyLowEdges = cms.vdouble( 0.0 ),
30738     lessThan = cms.bool( True ),
30739     useEt = cms.bool( True ),
30740     useAbs = cms.bool( False ),
30741     etaBoundaryEB12 = cms.double( 1.0 ),
30742     etaBoundaryEE12 = cms.double( 2.1 ),
30743     thrRegularEB1 = cms.vdouble( 3.0 ),
30744     thrRegularEE1 = cms.vdouble( 1.0 ),
30745     thrOverEEB1 = cms.vdouble( 0.01 ),
30746     thrOverEEE1 = cms.vdouble( 0.025 ),
30747     thrOverE2EB1 = cms.vdouble( 0.0 ),
30748     thrOverE2EE1 = cms.vdouble( 0.0 ),
30749     thrRegularEB2 = cms.vdouble( 3.0 ),
30750     thrRegularEE2 = cms.vdouble( 2.0 ),
30751     thrOverEEB2 = cms.vdouble( 0.01 ),
30752     thrOverEEE2 = cms.vdouble( 0.025 ),
30753     thrOverE2EB2 = cms.vdouble( 0.0 ),
30754     thrOverE2EE2 = cms.vdouble( 0.0 ),
30755     ncandcut = cms.int32( 1 ),
30756     doRhoCorrection = cms.bool( True ),
30757     rhoMax = cms.double( 9.9999999E7 ),
30758     rhoScale = cms.double( 1.0 ),
30759     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30760     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30761     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30762 )
30763 fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30764     saveTags = cms.bool( True ),
30765     candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ),
30766     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30767     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30768     energyLowEdges = cms.vdouble( 0.0 ),
30769     lessThan = cms.bool( True ),
30770     useEt = cms.bool( True ),
30771     useAbs = cms.bool( False ),
30772     etaBoundaryEB12 = cms.double( 1.0 ),
30773     etaBoundaryEE12 = cms.double( 2.0 ),
30774     thrRegularEB1 = cms.vdouble( 4.0 ),
30775     thrRegularEE1 = cms.vdouble( 1.0 ),
30776     thrOverEEB1 = cms.vdouble( 0.04 ),
30777     thrOverEEE1 = cms.vdouble( 0.03 ),
30778     thrOverE2EB1 = cms.vdouble( 0.0 ),
30779     thrOverE2EE1 = cms.vdouble( 0.0 ),
30780     thrRegularEB2 = cms.vdouble( 4.0 ),
30781     thrRegularEE2 = cms.vdouble( 2.0 ),
30782     thrOverEEB2 = cms.vdouble( 0.04 ),
30783     thrOverEEE2 = cms.vdouble( 0.03 ),
30784     thrOverE2EB2 = cms.vdouble( 0.0 ),
30785     thrOverE2EE2 = cms.vdouble( 0.0 ),
30786     ncandcut = cms.int32( 1 ),
30787     doRhoCorrection = cms.bool( True ),
30788     rhoMax = cms.double( 9.9999999E7 ),
30789     rhoScale = cms.double( 1.0 ),
30790     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30791     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30792     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30793 )
30794 fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30795     saveTags = cms.bool( True ),
30796     candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ),
30797     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30798     npixelmatchcut = cms.double( 1.0 ),
30799     ncandcut = cms.int32( 1 ),
30800     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30801     s_a_phi1B = cms.double( 0.0069 ),
30802     s_a_phi1I = cms.double( 0.0088 ),
30803     s_a_phi1F = cms.double( 0.0076 ),
30804     s_a_phi2B = cms.double( 3.7E-4 ),
30805     s_a_phi2I = cms.double( 7.0E-4 ),
30806     s_a_phi2F = cms.double( 0.00906 ),
30807     s_a_zB = cms.double( 0.012 ),
30808     s_a_rI = cms.double( 0.027 ),
30809     s_a_rF = cms.double( 0.04 ),
30810     s2_threshold = cms.double( 0.4 ),
30811     tanhSO10BarrelThres = cms.double( 0.35 ),
30812     tanhSO10InterThres = cms.double( 1.0 ),
30813     tanhSO10ForwardThres = cms.double( 1.0 ),
30814     useS = cms.bool( False ),
30815     pixelVeto = cms.bool( False )
30816 )
30817 fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30818     saveTags = cms.bool( True ),
30819     candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ),
30820     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30821     rhoTag = cms.InputTag( "" ),
30822     energyLowEdges = cms.vdouble( 0.0 ),
30823     lessThan = cms.bool( True ),
30824     useEt = cms.bool( False ),
30825     useAbs = cms.bool( False ),
30826     thrRegularEB = cms.vdouble( 200.0 ),
30827     thrRegularEE = cms.vdouble( 45.0 ),
30828     thrOverEEB = cms.vdouble( -1.0 ),
30829     thrOverEEE = cms.vdouble( -1.0 ),
30830     thrOverE2EB = cms.vdouble( -1.0 ),
30831     thrOverE2EE = cms.vdouble( -1.0 ),
30832     ncandcut = cms.int32( 1 ),
30833     doRhoCorrection = cms.bool( False ),
30834     rhoMax = cms.double( 9.9999999E7 ),
30835     rhoScale = cms.double( 1.0 ),
30836     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30837     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30838     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30839 )
30840 fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30841     saveTags = cms.bool( True ),
30842     candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ),
30843     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30844     rhoTag = cms.InputTag( "" ),
30845     energyLowEdges = cms.vdouble( 0.0 ),
30846     lessThan = cms.bool( True ),
30847     useEt = cms.bool( False ),
30848     useAbs = cms.bool( True ),
30849     thrRegularEB = cms.vdouble( 0.025 ),
30850     thrRegularEE = cms.vdouble( 0.011 ),
30851     thrOverEEB = cms.vdouble( -1.0 ),
30852     thrOverEEE = cms.vdouble( -1.0 ),
30853     thrOverE2EB = cms.vdouble( -1.0 ),
30854     thrOverE2EE = cms.vdouble( -1.0 ),
30855     ncandcut = cms.int32( 1 ),
30856     doRhoCorrection = cms.bool( False ),
30857     rhoMax = cms.double( 9.9999999E7 ),
30858     rhoScale = cms.double( 1.0 ),
30859     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30860     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30861     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30862 )
30863 fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30864     saveTags = cms.bool( True ),
30865     candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ),
30866     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30867     rhoTag = cms.InputTag( "" ),
30868     energyLowEdges = cms.vdouble( 0.0 ),
30869     lessThan = cms.bool( True ),
30870     useEt = cms.bool( False ),
30871     useAbs = cms.bool( False ),
30872     thrRegularEB = cms.vdouble( 999.0 ),
30873     thrRegularEE = cms.vdouble( 1.0 ),
30874     thrOverEEB = cms.vdouble( -1.0 ),
30875     thrOverEEE = cms.vdouble( -1.0 ),
30876     thrOverE2EB = cms.vdouble( -1.0 ),
30877     thrOverE2EE = cms.vdouble( -1.0 ),
30878     ncandcut = cms.int32( 1 ),
30879     doRhoCorrection = cms.bool( False ),
30880     rhoMax = cms.double( 9.9999999E7 ),
30881     rhoScale = cms.double( 1.0 ),
30882     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30883     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30884     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30885 )
30886 fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30887     saveTags = cms.bool( True ),
30888     candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ),
30889     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30890     rhoTag = cms.InputTag( "" ),
30891     energyLowEdges = cms.vdouble( 0.0 ),
30892     lessThan = cms.bool( True ),
30893     useEt = cms.bool( False ),
30894     useAbs = cms.bool( True ),
30895     thrRegularEB = cms.vdouble( 0.003 ),
30896     thrRegularEE = cms.vdouble( 0.005 ),
30897     thrOverEEB = cms.vdouble( -1.0 ),
30898     thrOverEEE = cms.vdouble( -1.0 ),
30899     thrOverE2EB = cms.vdouble( -1.0 ),
30900     thrOverE2EE = cms.vdouble( -1.0 ),
30901     ncandcut = cms.int32( 1 ),
30902     doRhoCorrection = cms.bool( False ),
30903     rhoMax = cms.double( 9.9999999E7 ),
30904     rhoScale = cms.double( 1.0 ),
30905     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30906     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30908 )
30909 fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30910     saveTags = cms.bool( True ),
30911     candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ),
30912     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30913     rhoTag = cms.InputTag( "" ),
30914     energyLowEdges = cms.vdouble( 0.0 ),
30915     lessThan = cms.bool( True ),
30916     useEt = cms.bool( False ),
30917     useAbs = cms.bool( True ),
30918     thrRegularEB = cms.vdouble( 0.03 ),
30919     thrRegularEE = cms.vdouble( 0.023 ),
30920     thrOverEEB = cms.vdouble( -1.0 ),
30921     thrOverEEE = cms.vdouble( -1.0 ),
30922     thrOverE2EB = cms.vdouble( -1.0 ),
30923     thrOverE2EE = cms.vdouble( -1.0 ),
30924     ncandcut = cms.int32( 1 ),
30925     doRhoCorrection = cms.bool( False ),
30926     rhoMax = cms.double( 9.9999999E7 ),
30927     rhoScale = cms.double( 1.0 ),
30928     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30929     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30930     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30931 )
30932 fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30933     saveTags = cms.bool( True ),
30934     candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ),
30935     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30936     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30937     energyLowEdges = cms.vdouble( 0.0 ),
30938     lessThan = cms.bool( True ),
30939     useEt = cms.bool( True ),
30940     useAbs = cms.bool( False ),
30941     etaBoundaryEB12 = cms.double( 1.0 ),
30942     etaBoundaryEE12 = cms.double( 2.1 ),
30943     thrRegularEB1 = cms.vdouble( 2.0 ),
30944     thrRegularEE1 = cms.vdouble( -0.363 ),
30945     thrOverEEB1 = cms.vdouble( 0.0 ),
30946     thrOverEEE1 = cms.vdouble( 0.025 ),
30947     thrOverE2EB1 = cms.vdouble( 0.0 ),
30948     thrOverE2EE1 = cms.vdouble( 0.0 ),
30949     thrRegularEB2 = cms.vdouble( 2.0 ),
30950     thrRegularEE2 = cms.vdouble( 0.702 ),
30951     thrOverEEB2 = cms.vdouble( 0.0 ),
30952     thrOverEEE2 = cms.vdouble( 0.025 ),
30953     thrOverE2EB2 = cms.vdouble( 0.0 ),
30954     thrOverE2EE2 = cms.vdouble( 0.0 ),
30955     ncandcut = cms.int32( 1 ),
30956     doRhoCorrection = cms.bool( True ),
30957     rhoMax = cms.double( 9.9999999E7 ),
30958     rhoScale = cms.double( 1.0 ),
30959     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30960     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30961     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30962 )
30963 fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler",
30964     offset = cms.uint32( 0 ),
30965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30966 )
30967 fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30968     saveTags = cms.bool( True ),
30969     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30970     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30971     etcutEB = cms.double( 35.0 ),
30972     etcutEE = cms.double( 35.0 ),
30973     minEtaCut = cms.double( -9999.0 ),
30974     maxEtaCut = cms.double( 9999.0 ),
30975     ncandcut = cms.int32( 1 )
30976 )
30977 fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30978     saveTags = cms.bool( True ),
30979     candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ),
30980     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30981     rhoTag = cms.InputTag( "" ),
30982     energyLowEdges = cms.vdouble( 0.0 ),
30983     lessThan = cms.bool( True ),
30984     useEt = cms.bool( False ),
30985     useAbs = cms.bool( False ),
30986     thrRegularEB = cms.vdouble( 0.0105 ),
30987     thrRegularEE = cms.vdouble( 0.0305 ),
30988     thrOverEEB = cms.vdouble( -1.0 ),
30989     thrOverEEE = cms.vdouble( -1.0 ),
30990     thrOverE2EB = cms.vdouble( -1.0 ),
30991     thrOverE2EE = cms.vdouble( -1.0 ),
30992     ncandcut = cms.int32( 1 ),
30993     doRhoCorrection = cms.bool( False ),
30994     rhoMax = cms.double( 9.9999999E7 ),
30995     rhoScale = cms.double( 1.0 ),
30996     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30997     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30998     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30999 )
31000 fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31001     saveTags = cms.bool( True ),
31002     candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ),
31003     varTag = cms.InputTag( "hltEgammaHoverE" ),
31004     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31005     energyLowEdges = cms.vdouble( 0.0 ),
31006     lessThan = cms.bool( True ),
31007     useEt = cms.bool( False ),
31008     useAbs = cms.bool( False ),
31009     etaBoundaryEB12 = cms.double( 1.0 ),
31010     etaBoundaryEE12 = cms.double( 2.1 ),
31011     thrRegularEB1 = cms.vdouble( 1.0 ),
31012     thrRegularEE1 = cms.vdouble( 3.0 ),
31013     thrOverEEB1 = cms.vdouble( 0.06 ),
31014     thrOverEEE1 = cms.vdouble( 0.03 ),
31015     thrOverE2EB1 = cms.vdouble( 0.0 ),
31016     thrOverE2EE1 = cms.vdouble( 0.0 ),
31017     thrRegularEB2 = cms.vdouble( 1.0 ),
31018     thrRegularEE2 = cms.vdouble( 5.0 ),
31019     thrOverEEB2 = cms.vdouble( 0.06 ),
31020     thrOverEEE2 = cms.vdouble( 0.03 ),
31021     thrOverE2EB2 = cms.vdouble( 0.0 ),
31022     thrOverE2EE2 = cms.vdouble( 0.0 ),
31023     ncandcut = cms.int32( 1 ),
31024     doRhoCorrection = cms.bool( True ),
31025     rhoMax = cms.double( 9.9999999E7 ),
31026     rhoScale = cms.double( 1.0 ),
31027     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31028     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31029     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31030 )
31031 fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31032     saveTags = cms.bool( True ),
31033     candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ),
31034     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31035     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31036     energyLowEdges = cms.vdouble( 0.0 ),
31037     lessThan = cms.bool( True ),
31038     useEt = cms.bool( True ),
31039     useAbs = cms.bool( False ),
31040     etaBoundaryEB12 = cms.double( 1.0 ),
31041     etaBoundaryEE12 = cms.double( 2.1 ),
31042     thrRegularEB1 = cms.vdouble( 3.0 ),
31043     thrRegularEE1 = cms.vdouble( 1.0 ),
31044     thrOverEEB1 = cms.vdouble( 0.01 ),
31045     thrOverEEE1 = cms.vdouble( 0.025 ),
31046     thrOverE2EB1 = cms.vdouble( 0.0 ),
31047     thrOverE2EE1 = cms.vdouble( 0.0 ),
31048     thrRegularEB2 = cms.vdouble( 3.0 ),
31049     thrRegularEE2 = cms.vdouble( 2.0 ),
31050     thrOverEEB2 = cms.vdouble( 0.01 ),
31051     thrOverEEE2 = cms.vdouble( 0.025 ),
31052     thrOverE2EB2 = cms.vdouble( 0.0 ),
31053     thrOverE2EE2 = cms.vdouble( 0.0 ),
31054     ncandcut = cms.int32( 1 ),
31055     doRhoCorrection = cms.bool( True ),
31056     rhoMax = cms.double( 9.9999999E7 ),
31057     rhoScale = cms.double( 1.0 ),
31058     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31059     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31060     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31061 )
31062 fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31063     saveTags = cms.bool( True ),
31064     candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ),
31065     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31066     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31067     energyLowEdges = cms.vdouble( 0.0 ),
31068     lessThan = cms.bool( True ),
31069     useEt = cms.bool( True ),
31070     useAbs = cms.bool( False ),
31071     etaBoundaryEB12 = cms.double( 1.0 ),
31072     etaBoundaryEE12 = cms.double( 2.0 ),
31073     thrRegularEB1 = cms.vdouble( 4.0 ),
31074     thrRegularEE1 = cms.vdouble( 1.0 ),
31075     thrOverEEB1 = cms.vdouble( 0.04 ),
31076     thrOverEEE1 = cms.vdouble( 0.03 ),
31077     thrOverE2EB1 = cms.vdouble( 0.0 ),
31078     thrOverE2EE1 = cms.vdouble( 0.0 ),
31079     thrRegularEB2 = cms.vdouble( 4.0 ),
31080     thrRegularEE2 = cms.vdouble( 2.0 ),
31081     thrOverEEB2 = cms.vdouble( 0.04 ),
31082     thrOverEEE2 = cms.vdouble( 0.03 ),
31083     thrOverE2EB2 = cms.vdouble( 0.0 ),
31084     thrOverE2EE2 = cms.vdouble( 0.0 ),
31085     ncandcut = cms.int32( 1 ),
31086     doRhoCorrection = cms.bool( True ),
31087     rhoMax = cms.double( 9.9999999E7 ),
31088     rhoScale = cms.double( 1.0 ),
31089     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31090     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31091     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31092 )
31093 fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31094     saveTags = cms.bool( True ),
31095     candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ),
31096     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31097     npixelmatchcut = cms.double( 1.0 ),
31098     ncandcut = cms.int32( 1 ),
31099     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31100     s_a_phi1B = cms.double( 0.0069 ),
31101     s_a_phi1I = cms.double( 0.0088 ),
31102     s_a_phi1F = cms.double( 0.0076 ),
31103     s_a_phi2B = cms.double( 3.7E-4 ),
31104     s_a_phi2I = cms.double( 7.0E-4 ),
31105     s_a_phi2F = cms.double( 0.00906 ),
31106     s_a_zB = cms.double( 0.012 ),
31107     s_a_rI = cms.double( 0.027 ),
31108     s_a_rF = cms.double( 0.04 ),
31109     s2_threshold = cms.double( 0.4 ),
31110     tanhSO10BarrelThres = cms.double( 0.35 ),
31111     tanhSO10InterThres = cms.double( 1.0 ),
31112     tanhSO10ForwardThres = cms.double( 1.0 ),
31113     useS = cms.bool( False ),
31114     pixelVeto = cms.bool( False )
31115 )
31116 fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31117     saveTags = cms.bool( True ),
31118     candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ),
31119     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31120     rhoTag = cms.InputTag( "" ),
31121     energyLowEdges = cms.vdouble( 0.0 ),
31122     lessThan = cms.bool( True ),
31123     useEt = cms.bool( False ),
31124     useAbs = cms.bool( False ),
31125     thrRegularEB = cms.vdouble( 200.0 ),
31126     thrRegularEE = cms.vdouble( 45.0 ),
31127     thrOverEEB = cms.vdouble( -1.0 ),
31128     thrOverEEE = cms.vdouble( -1.0 ),
31129     thrOverE2EB = cms.vdouble( -1.0 ),
31130     thrOverE2EE = cms.vdouble( -1.0 ),
31131     ncandcut = cms.int32( 1 ),
31132     doRhoCorrection = cms.bool( False ),
31133     rhoMax = cms.double( 9.9999999E7 ),
31134     rhoScale = cms.double( 1.0 ),
31135     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31137     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31138 )
31139 fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31140     saveTags = cms.bool( True ),
31141     candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ),
31142     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31143     rhoTag = cms.InputTag( "" ),
31144     energyLowEdges = cms.vdouble( 0.0 ),
31145     lessThan = cms.bool( True ),
31146     useEt = cms.bool( False ),
31147     useAbs = cms.bool( True ),
31148     thrRegularEB = cms.vdouble( 0.025 ),
31149     thrRegularEE = cms.vdouble( 0.011 ),
31150     thrOverEEB = cms.vdouble( -1.0 ),
31151     thrOverEEE = cms.vdouble( -1.0 ),
31152     thrOverE2EB = cms.vdouble( -1.0 ),
31153     thrOverE2EE = cms.vdouble( -1.0 ),
31154     ncandcut = cms.int32( 1 ),
31155     doRhoCorrection = cms.bool( False ),
31156     rhoMax = cms.double( 9.9999999E7 ),
31157     rhoScale = cms.double( 1.0 ),
31158     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31159     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31160     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31161 )
31162 fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31163     saveTags = cms.bool( True ),
31164     candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ),
31165     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31166     rhoTag = cms.InputTag( "" ),
31167     energyLowEdges = cms.vdouble( 0.0 ),
31168     lessThan = cms.bool( True ),
31169     useEt = cms.bool( False ),
31170     useAbs = cms.bool( False ),
31171     thrRegularEB = cms.vdouble( 999.0 ),
31172     thrRegularEE = cms.vdouble( 1.0 ),
31173     thrOverEEB = cms.vdouble( -1.0 ),
31174     thrOverEEE = cms.vdouble( -1.0 ),
31175     thrOverE2EB = cms.vdouble( -1.0 ),
31176     thrOverE2EE = cms.vdouble( -1.0 ),
31177     ncandcut = cms.int32( 1 ),
31178     doRhoCorrection = cms.bool( False ),
31179     rhoMax = cms.double( 9.9999999E7 ),
31180     rhoScale = cms.double( 1.0 ),
31181     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31182     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31183     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31184 )
31185 fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31186     saveTags = cms.bool( True ),
31187     candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ),
31188     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31189     rhoTag = cms.InputTag( "" ),
31190     energyLowEdges = cms.vdouble( 0.0 ),
31191     lessThan = cms.bool( True ),
31192     useEt = cms.bool( False ),
31193     useAbs = cms.bool( True ),
31194     thrRegularEB = cms.vdouble( 0.003 ),
31195     thrRegularEE = cms.vdouble( 0.005 ),
31196     thrOverEEB = cms.vdouble( -1.0 ),
31197     thrOverEEE = cms.vdouble( -1.0 ),
31198     thrOverE2EB = cms.vdouble( -1.0 ),
31199     thrOverE2EE = cms.vdouble( -1.0 ),
31200     ncandcut = cms.int32( 1 ),
31201     doRhoCorrection = cms.bool( False ),
31202     rhoMax = cms.double( 9.9999999E7 ),
31203     rhoScale = cms.double( 1.0 ),
31204     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31205     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31206     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31207 )
31208 fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31209     saveTags = cms.bool( True ),
31210     candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ),
31211     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31212     rhoTag = cms.InputTag( "" ),
31213     energyLowEdges = cms.vdouble( 0.0 ),
31214     lessThan = cms.bool( True ),
31215     useEt = cms.bool( False ),
31216     useAbs = cms.bool( True ),
31217     thrRegularEB = cms.vdouble( 0.03 ),
31218     thrRegularEE = cms.vdouble( 0.023 ),
31219     thrOverEEB = cms.vdouble( -1.0 ),
31220     thrOverEEE = cms.vdouble( -1.0 ),
31221     thrOverE2EB = cms.vdouble( -1.0 ),
31222     thrOverE2EE = cms.vdouble( -1.0 ),
31223     ncandcut = cms.int32( 1 ),
31224     doRhoCorrection = cms.bool( False ),
31225     rhoMax = cms.double( 9.9999999E7 ),
31226     rhoScale = cms.double( 1.0 ),
31227     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31228     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31229     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31230 )
31231 fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31232     saveTags = cms.bool( True ),
31233     candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ),
31234     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31235     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31236     energyLowEdges = cms.vdouble( 0.0 ),
31237     lessThan = cms.bool( True ),
31238     useEt = cms.bool( True ),
31239     useAbs = cms.bool( False ),
31240     etaBoundaryEB12 = cms.double( 1.0 ),
31241     etaBoundaryEE12 = cms.double( 2.1 ),
31242     thrRegularEB1 = cms.vdouble( 2.0 ),
31243     thrRegularEE1 = cms.vdouble( -0.363 ),
31244     thrOverEEB1 = cms.vdouble( 0.0 ),
31245     thrOverEEE1 = cms.vdouble( 0.025 ),
31246     thrOverE2EB1 = cms.vdouble( 0.0 ),
31247     thrOverE2EE1 = cms.vdouble( 0.0 ),
31248     thrRegularEB2 = cms.vdouble( 2.0 ),
31249     thrRegularEE2 = cms.vdouble( 0.702 ),
31250     thrOverEEB2 = cms.vdouble( 0.0 ),
31251     thrOverEEE2 = cms.vdouble( 0.025 ),
31252     thrOverE2EB2 = cms.vdouble( 0.0 ),
31253     thrOverE2EE2 = cms.vdouble( 0.0 ),
31254     ncandcut = cms.int32( 1 ),
31255     doRhoCorrection = cms.bool( True ),
31256     rhoMax = cms.double( 9.9999999E7 ),
31257     rhoScale = cms.double( 1.0 ),
31258     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31259     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31260     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31261 )
31262 fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler",
31263     offset = cms.uint32( 0 ),
31264     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31265 )
31266 fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31267     saveTags = cms.bool( True ),
31268     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31269     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31270     etcutEB = cms.double( 38.0 ),
31271     etcutEE = cms.double( 38.0 ),
31272     minEtaCut = cms.double( -9999.0 ),
31273     maxEtaCut = cms.double( 9999.0 ),
31274     ncandcut = cms.int32( 1 )
31275 )
31276 fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31277     saveTags = cms.bool( True ),
31278     candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ),
31279     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31280     rhoTag = cms.InputTag( "" ),
31281     energyLowEdges = cms.vdouble( 0.0 ),
31282     lessThan = cms.bool( True ),
31283     useEt = cms.bool( False ),
31284     useAbs = cms.bool( False ),
31285     thrRegularEB = cms.vdouble( 0.0105 ),
31286     thrRegularEE = cms.vdouble( 0.0305 ),
31287     thrOverEEB = cms.vdouble( -1.0 ),
31288     thrOverEEE = cms.vdouble( -1.0 ),
31289     thrOverE2EB = cms.vdouble( -1.0 ),
31290     thrOverE2EE = cms.vdouble( -1.0 ),
31291     ncandcut = cms.int32( 1 ),
31292     doRhoCorrection = cms.bool( False ),
31293     rhoMax = cms.double( 9.9999999E7 ),
31294     rhoScale = cms.double( 1.0 ),
31295     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31296     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31297     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31298 )
31299 fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31300     saveTags = cms.bool( True ),
31301     candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ),
31302     varTag = cms.InputTag( "hltEgammaHoverE" ),
31303     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31304     energyLowEdges = cms.vdouble( 0.0 ),
31305     lessThan = cms.bool( True ),
31306     useEt = cms.bool( False ),
31307     useAbs = cms.bool( False ),
31308     etaBoundaryEB12 = cms.double( 1.0 ),
31309     etaBoundaryEE12 = cms.double( 2.1 ),
31310     thrRegularEB1 = cms.vdouble( 1.0 ),
31311     thrRegularEE1 = cms.vdouble( 3.0 ),
31312     thrOverEEB1 = cms.vdouble( 0.06 ),
31313     thrOverEEE1 = cms.vdouble( 0.03 ),
31314     thrOverE2EB1 = cms.vdouble( 0.0 ),
31315     thrOverE2EE1 = cms.vdouble( 0.0 ),
31316     thrRegularEB2 = cms.vdouble( 1.0 ),
31317     thrRegularEE2 = cms.vdouble( 5.0 ),
31318     thrOverEEB2 = cms.vdouble( 0.06 ),
31319     thrOverEEE2 = cms.vdouble( 0.03 ),
31320     thrOverE2EB2 = cms.vdouble( 0.0 ),
31321     thrOverE2EE2 = cms.vdouble( 0.0 ),
31322     ncandcut = cms.int32( 1 ),
31323     doRhoCorrection = cms.bool( True ),
31324     rhoMax = cms.double( 9.9999999E7 ),
31325     rhoScale = cms.double( 1.0 ),
31326     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31327     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31328     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31329 )
31330 fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31331     saveTags = cms.bool( True ),
31332     candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ),
31333     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31334     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31335     energyLowEdges = cms.vdouble( 0.0 ),
31336     lessThan = cms.bool( True ),
31337     useEt = cms.bool( True ),
31338     useAbs = cms.bool( False ),
31339     etaBoundaryEB12 = cms.double( 1.0 ),
31340     etaBoundaryEE12 = cms.double( 2.1 ),
31341     thrRegularEB1 = cms.vdouble( 3.0 ),
31342     thrRegularEE1 = cms.vdouble( 1.0 ),
31343     thrOverEEB1 = cms.vdouble( 0.01 ),
31344     thrOverEEE1 = cms.vdouble( 0.025 ),
31345     thrOverE2EB1 = cms.vdouble( 0.0 ),
31346     thrOverE2EE1 = cms.vdouble( 0.0 ),
31347     thrRegularEB2 = cms.vdouble( 3.0 ),
31348     thrRegularEE2 = cms.vdouble( 2.0 ),
31349     thrOverEEB2 = cms.vdouble( 0.01 ),
31350     thrOverEEE2 = cms.vdouble( 0.025 ),
31351     thrOverE2EB2 = cms.vdouble( 0.0 ),
31352     thrOverE2EE2 = cms.vdouble( 0.0 ),
31353     ncandcut = cms.int32( 1 ),
31354     doRhoCorrection = cms.bool( True ),
31355     rhoMax = cms.double( 9.9999999E7 ),
31356     rhoScale = cms.double( 1.0 ),
31357     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31358     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31360 )
31361 fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31362     saveTags = cms.bool( True ),
31363     candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ),
31364     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31365     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31366     energyLowEdges = cms.vdouble( 0.0 ),
31367     lessThan = cms.bool( True ),
31368     useEt = cms.bool( True ),
31369     useAbs = cms.bool( False ),
31370     etaBoundaryEB12 = cms.double( 1.0 ),
31371     etaBoundaryEE12 = cms.double( 2.0 ),
31372     thrRegularEB1 = cms.vdouble( 4.0 ),
31373     thrRegularEE1 = cms.vdouble( 1.0 ),
31374     thrOverEEB1 = cms.vdouble( 0.04 ),
31375     thrOverEEE1 = cms.vdouble( 0.03 ),
31376     thrOverE2EB1 = cms.vdouble( 0.0 ),
31377     thrOverE2EE1 = cms.vdouble( 0.0 ),
31378     thrRegularEB2 = cms.vdouble( 4.0 ),
31379     thrRegularEE2 = cms.vdouble( 2.0 ),
31380     thrOverEEB2 = cms.vdouble( 0.04 ),
31381     thrOverEEE2 = cms.vdouble( 0.03 ),
31382     thrOverE2EB2 = cms.vdouble( 0.0 ),
31383     thrOverE2EE2 = cms.vdouble( 0.0 ),
31384     ncandcut = cms.int32( 1 ),
31385     doRhoCorrection = cms.bool( True ),
31386     rhoMax = cms.double( 9.9999999E7 ),
31387     rhoScale = cms.double( 1.0 ),
31388     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31389     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31390     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31391 )
31392 fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31393     saveTags = cms.bool( True ),
31394     candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ),
31395     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31396     npixelmatchcut = cms.double( 1.0 ),
31397     ncandcut = cms.int32( 1 ),
31398     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31399     s_a_phi1B = cms.double( 0.0069 ),
31400     s_a_phi1I = cms.double( 0.0088 ),
31401     s_a_phi1F = cms.double( 0.0076 ),
31402     s_a_phi2B = cms.double( 3.7E-4 ),
31403     s_a_phi2I = cms.double( 7.0E-4 ),
31404     s_a_phi2F = cms.double( 0.00906 ),
31405     s_a_zB = cms.double( 0.012 ),
31406     s_a_rI = cms.double( 0.027 ),
31407     s_a_rF = cms.double( 0.04 ),
31408     s2_threshold = cms.double( 0.4 ),
31409     tanhSO10BarrelThres = cms.double( 0.35 ),
31410     tanhSO10InterThres = cms.double( 1.0 ),
31411     tanhSO10ForwardThres = cms.double( 1.0 ),
31412     useS = cms.bool( False ),
31413     pixelVeto = cms.bool( False )
31414 )
31415 fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31416     saveTags = cms.bool( True ),
31417     candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ),
31418     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31419     rhoTag = cms.InputTag( "" ),
31420     energyLowEdges = cms.vdouble( 0.0 ),
31421     lessThan = cms.bool( True ),
31422     useEt = cms.bool( False ),
31423     useAbs = cms.bool( False ),
31424     thrRegularEB = cms.vdouble( 200.0 ),
31425     thrRegularEE = cms.vdouble( 45.0 ),
31426     thrOverEEB = cms.vdouble( -1.0 ),
31427     thrOverEEE = cms.vdouble( -1.0 ),
31428     thrOverE2EB = cms.vdouble( -1.0 ),
31429     thrOverE2EE = cms.vdouble( -1.0 ),
31430     ncandcut = cms.int32( 1 ),
31431     doRhoCorrection = cms.bool( False ),
31432     rhoMax = cms.double( 9.9999999E7 ),
31433     rhoScale = cms.double( 1.0 ),
31434     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31435     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31436     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31437 )
31438 fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31439     saveTags = cms.bool( True ),
31440     candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ),
31441     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31442     rhoTag = cms.InputTag( "" ),
31443     energyLowEdges = cms.vdouble( 0.0 ),
31444     lessThan = cms.bool( True ),
31445     useEt = cms.bool( False ),
31446     useAbs = cms.bool( True ),
31447     thrRegularEB = cms.vdouble( 0.025 ),
31448     thrRegularEE = cms.vdouble( 0.011 ),
31449     thrOverEEB = cms.vdouble( -1.0 ),
31450     thrOverEEE = cms.vdouble( -1.0 ),
31451     thrOverE2EB = cms.vdouble( -1.0 ),
31452     thrOverE2EE = cms.vdouble( -1.0 ),
31453     ncandcut = cms.int32( 1 ),
31454     doRhoCorrection = cms.bool( False ),
31455     rhoMax = cms.double( 9.9999999E7 ),
31456     rhoScale = cms.double( 1.0 ),
31457     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31458     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31459     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31460 )
31461 fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31462     saveTags = cms.bool( True ),
31463     candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ),
31464     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31465     rhoTag = cms.InputTag( "" ),
31466     energyLowEdges = cms.vdouble( 0.0 ),
31467     lessThan = cms.bool( True ),
31468     useEt = cms.bool( False ),
31469     useAbs = cms.bool( False ),
31470     thrRegularEB = cms.vdouble( 999.0 ),
31471     thrRegularEE = cms.vdouble( 1.0 ),
31472     thrOverEEB = cms.vdouble( -1.0 ),
31473     thrOverEEE = cms.vdouble( -1.0 ),
31474     thrOverE2EB = cms.vdouble( -1.0 ),
31475     thrOverE2EE = cms.vdouble( -1.0 ),
31476     ncandcut = cms.int32( 1 ),
31477     doRhoCorrection = cms.bool( False ),
31478     rhoMax = cms.double( 9.9999999E7 ),
31479     rhoScale = cms.double( 1.0 ),
31480     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31481     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31482     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31483 )
31484 fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31485     saveTags = cms.bool( True ),
31486     candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ),
31487     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31488     rhoTag = cms.InputTag( "" ),
31489     energyLowEdges = cms.vdouble( 0.0 ),
31490     lessThan = cms.bool( True ),
31491     useEt = cms.bool( False ),
31492     useAbs = cms.bool( True ),
31493     thrRegularEB = cms.vdouble( 0.003 ),
31494     thrRegularEE = cms.vdouble( 0.005 ),
31495     thrOverEEB = cms.vdouble( -1.0 ),
31496     thrOverEEE = cms.vdouble( -1.0 ),
31497     thrOverE2EB = cms.vdouble( -1.0 ),
31498     thrOverE2EE = cms.vdouble( -1.0 ),
31499     ncandcut = cms.int32( 1 ),
31500     doRhoCorrection = cms.bool( False ),
31501     rhoMax = cms.double( 9.9999999E7 ),
31502     rhoScale = cms.double( 1.0 ),
31503     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31504     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31505     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31506 )
31507 fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31508     saveTags = cms.bool( True ),
31509     candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ),
31510     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31511     rhoTag = cms.InputTag( "" ),
31512     energyLowEdges = cms.vdouble( 0.0 ),
31513     lessThan = cms.bool( True ),
31514     useEt = cms.bool( False ),
31515     useAbs = cms.bool( True ),
31516     thrRegularEB = cms.vdouble( 0.03 ),
31517     thrRegularEE = cms.vdouble( 0.023 ),
31518     thrOverEEB = cms.vdouble( -1.0 ),
31519     thrOverEEE = cms.vdouble( -1.0 ),
31520     thrOverE2EB = cms.vdouble( -1.0 ),
31521     thrOverE2EE = cms.vdouble( -1.0 ),
31522     ncandcut = cms.int32( 1 ),
31523     doRhoCorrection = cms.bool( False ),
31524     rhoMax = cms.double( 9.9999999E7 ),
31525     rhoScale = cms.double( 1.0 ),
31526     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31527     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31528     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31529 )
31530 fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31531     saveTags = cms.bool( True ),
31532     candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ),
31533     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31534     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31535     energyLowEdges = cms.vdouble( 0.0 ),
31536     lessThan = cms.bool( True ),
31537     useEt = cms.bool( True ),
31538     useAbs = cms.bool( False ),
31539     etaBoundaryEB12 = cms.double( 1.0 ),
31540     etaBoundaryEE12 = cms.double( 2.1 ),
31541     thrRegularEB1 = cms.vdouble( 2.0 ),
31542     thrRegularEE1 = cms.vdouble( -0.363 ),
31543     thrOverEEB1 = cms.vdouble( 0.0 ),
31544     thrOverEEE1 = cms.vdouble( 0.025 ),
31545     thrOverE2EB1 = cms.vdouble( 0.0 ),
31546     thrOverE2EE1 = cms.vdouble( 0.0 ),
31547     thrRegularEB2 = cms.vdouble( 2.0 ),
31548     thrRegularEE2 = cms.vdouble( 0.702 ),
31549     thrOverEEB2 = cms.vdouble( 0.0 ),
31550     thrOverEEE2 = cms.vdouble( 0.025 ),
31551     thrOverE2EB2 = cms.vdouble( 0.0 ),
31552     thrOverE2EE2 = cms.vdouble( 0.0 ),
31553     ncandcut = cms.int32( 1 ),
31554     doRhoCorrection = cms.bool( True ),
31555     rhoMax = cms.double( 9.9999999E7 ),
31556     rhoScale = cms.double( 1.0 ),
31557     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31558     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31559     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31560 )
31561 fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler",
31562     offset = cms.uint32( 0 ),
31563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31564 )
31565 fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31566     saveTags = cms.bool( True ),
31567     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31568     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31569     etcutEB = cms.double( 40.0 ),
31570     etcutEE = cms.double( 40.0 ),
31571     minEtaCut = cms.double( -9999.0 ),
31572     maxEtaCut = cms.double( 9999.0 ),
31573     ncandcut = cms.int32( 1 )
31574 )
31575 fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31576     saveTags = cms.bool( True ),
31577     candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ),
31578     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31579     rhoTag = cms.InputTag( "" ),
31580     energyLowEdges = cms.vdouble( 0.0 ),
31581     lessThan = cms.bool( True ),
31582     useEt = cms.bool( False ),
31583     useAbs = cms.bool( False ),
31584     thrRegularEB = cms.vdouble( 0.0105 ),
31585     thrRegularEE = cms.vdouble( 0.0305 ),
31586     thrOverEEB = cms.vdouble( -1.0 ),
31587     thrOverEEE = cms.vdouble( -1.0 ),
31588     thrOverE2EB = cms.vdouble( -1.0 ),
31589     thrOverE2EE = cms.vdouble( -1.0 ),
31590     ncandcut = cms.int32( 1 ),
31591     doRhoCorrection = cms.bool( False ),
31592     rhoMax = cms.double( 9.9999999E7 ),
31593     rhoScale = cms.double( 1.0 ),
31594     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31595     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31596     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31597 )
31598 fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31599     saveTags = cms.bool( True ),
31600     candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ),
31601     varTag = cms.InputTag( "hltEgammaHoverE" ),
31602     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31603     energyLowEdges = cms.vdouble( 0.0 ),
31604     lessThan = cms.bool( True ),
31605     useEt = cms.bool( False ),
31606     useAbs = cms.bool( False ),
31607     etaBoundaryEB12 = cms.double( 1.0 ),
31608     etaBoundaryEE12 = cms.double( 2.1 ),
31609     thrRegularEB1 = cms.vdouble( 1.0 ),
31610     thrRegularEE1 = cms.vdouble( 3.0 ),
31611     thrOverEEB1 = cms.vdouble( 0.06 ),
31612     thrOverEEE1 = cms.vdouble( 0.03 ),
31613     thrOverE2EB1 = cms.vdouble( 0.0 ),
31614     thrOverE2EE1 = cms.vdouble( 0.0 ),
31615     thrRegularEB2 = cms.vdouble( 1.0 ),
31616     thrRegularEE2 = cms.vdouble( 5.0 ),
31617     thrOverEEB2 = cms.vdouble( 0.06 ),
31618     thrOverEEE2 = cms.vdouble( 0.03 ),
31619     thrOverE2EB2 = cms.vdouble( 0.0 ),
31620     thrOverE2EE2 = cms.vdouble( 0.0 ),
31621     ncandcut = cms.int32( 1 ),
31622     doRhoCorrection = cms.bool( True ),
31623     rhoMax = cms.double( 9.9999999E7 ),
31624     rhoScale = cms.double( 1.0 ),
31625     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31626     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31627     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31628 )
31629 fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31630     saveTags = cms.bool( True ),
31631     candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ),
31632     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31633     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31634     energyLowEdges = cms.vdouble( 0.0 ),
31635     lessThan = cms.bool( True ),
31636     useEt = cms.bool( True ),
31637     useAbs = cms.bool( False ),
31638     etaBoundaryEB12 = cms.double( 1.0 ),
31639     etaBoundaryEE12 = cms.double( 2.1 ),
31640     thrRegularEB1 = cms.vdouble( 3.0 ),
31641     thrRegularEE1 = cms.vdouble( 1.0 ),
31642     thrOverEEB1 = cms.vdouble( 0.01 ),
31643     thrOverEEE1 = cms.vdouble( 0.025 ),
31644     thrOverE2EB1 = cms.vdouble( 0.0 ),
31645     thrOverE2EE1 = cms.vdouble( 0.0 ),
31646     thrRegularEB2 = cms.vdouble( 3.0 ),
31647     thrRegularEE2 = cms.vdouble( 2.0 ),
31648     thrOverEEB2 = cms.vdouble( 0.01 ),
31649     thrOverEEE2 = cms.vdouble( 0.025 ),
31650     thrOverE2EB2 = cms.vdouble( 0.0 ),
31651     thrOverE2EE2 = cms.vdouble( 0.0 ),
31652     ncandcut = cms.int32( 1 ),
31653     doRhoCorrection = cms.bool( True ),
31654     rhoMax = cms.double( 9.9999999E7 ),
31655     rhoScale = cms.double( 1.0 ),
31656     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31657     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31658     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31659 )
31660 fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31661     saveTags = cms.bool( True ),
31662     candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ),
31663     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31664     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31665     energyLowEdges = cms.vdouble( 0.0 ),
31666     lessThan = cms.bool( True ),
31667     useEt = cms.bool( True ),
31668     useAbs = cms.bool( False ),
31669     etaBoundaryEB12 = cms.double( 1.0 ),
31670     etaBoundaryEE12 = cms.double( 2.0 ),
31671     thrRegularEB1 = cms.vdouble( 4.0 ),
31672     thrRegularEE1 = cms.vdouble( 1.0 ),
31673     thrOverEEB1 = cms.vdouble( 0.04 ),
31674     thrOverEEE1 = cms.vdouble( 0.03 ),
31675     thrOverE2EB1 = cms.vdouble( 0.0 ),
31676     thrOverE2EE1 = cms.vdouble( 0.0 ),
31677     thrRegularEB2 = cms.vdouble( 4.0 ),
31678     thrRegularEE2 = cms.vdouble( 2.0 ),
31679     thrOverEEB2 = cms.vdouble( 0.04 ),
31680     thrOverEEE2 = cms.vdouble( 0.03 ),
31681     thrOverE2EB2 = cms.vdouble( 0.0 ),
31682     thrOverE2EE2 = cms.vdouble( 0.0 ),
31683     ncandcut = cms.int32( 1 ),
31684     doRhoCorrection = cms.bool( True ),
31685     rhoMax = cms.double( 9.9999999E7 ),
31686     rhoScale = cms.double( 1.0 ),
31687     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31688     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31689     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31690 )
31691 fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31692     saveTags = cms.bool( True ),
31693     candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ),
31694     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31695     npixelmatchcut = cms.double( 1.0 ),
31696     ncandcut = cms.int32( 1 ),
31697     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31698     s_a_phi1B = cms.double( 0.0069 ),
31699     s_a_phi1I = cms.double( 0.0088 ),
31700     s_a_phi1F = cms.double( 0.0076 ),
31701     s_a_phi2B = cms.double( 3.7E-4 ),
31702     s_a_phi2I = cms.double( 7.0E-4 ),
31703     s_a_phi2F = cms.double( 0.00906 ),
31704     s_a_zB = cms.double( 0.012 ),
31705     s_a_rI = cms.double( 0.027 ),
31706     s_a_rF = cms.double( 0.04 ),
31707     s2_threshold = cms.double( 0.4 ),
31708     tanhSO10BarrelThres = cms.double( 0.35 ),
31709     tanhSO10InterThres = cms.double( 1.0 ),
31710     tanhSO10ForwardThres = cms.double( 1.0 ),
31711     useS = cms.bool( False ),
31712     pixelVeto = cms.bool( False )
31713 )
31714 fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31715     saveTags = cms.bool( True ),
31716     candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ),
31717     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31718     rhoTag = cms.InputTag( "" ),
31719     energyLowEdges = cms.vdouble( 0.0 ),
31720     lessThan = cms.bool( True ),
31721     useEt = cms.bool( False ),
31722     useAbs = cms.bool( False ),
31723     thrRegularEB = cms.vdouble( 200.0 ),
31724     thrRegularEE = cms.vdouble( 45.0 ),
31725     thrOverEEB = cms.vdouble( -1.0 ),
31726     thrOverEEE = cms.vdouble( -1.0 ),
31727     thrOverE2EB = cms.vdouble( -1.0 ),
31728     thrOverE2EE = cms.vdouble( -1.0 ),
31729     ncandcut = cms.int32( 1 ),
31730     doRhoCorrection = cms.bool( False ),
31731     rhoMax = cms.double( 9.9999999E7 ),
31732     rhoScale = cms.double( 1.0 ),
31733     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31734     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31735     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31736 )
31737 fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31738     saveTags = cms.bool( True ),
31739     candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ),
31740     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31741     rhoTag = cms.InputTag( "" ),
31742     energyLowEdges = cms.vdouble( 0.0 ),
31743     lessThan = cms.bool( True ),
31744     useEt = cms.bool( False ),
31745     useAbs = cms.bool( True ),
31746     thrRegularEB = cms.vdouble( 0.025 ),
31747     thrRegularEE = cms.vdouble( 0.011 ),
31748     thrOverEEB = cms.vdouble( -1.0 ),
31749     thrOverEEE = cms.vdouble( -1.0 ),
31750     thrOverE2EB = cms.vdouble( -1.0 ),
31751     thrOverE2EE = cms.vdouble( -1.0 ),
31752     ncandcut = cms.int32( 1 ),
31753     doRhoCorrection = cms.bool( False ),
31754     rhoMax = cms.double( 9.9999999E7 ),
31755     rhoScale = cms.double( 1.0 ),
31756     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31757     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31758     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31759 )
31760 fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31761     saveTags = cms.bool( True ),
31762     candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ),
31763     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31764     rhoTag = cms.InputTag( "" ),
31765     energyLowEdges = cms.vdouble( 0.0 ),
31766     lessThan = cms.bool( True ),
31767     useEt = cms.bool( False ),
31768     useAbs = cms.bool( False ),
31769     thrRegularEB = cms.vdouble( 999.0 ),
31770     thrRegularEE = cms.vdouble( 1.0 ),
31771     thrOverEEB = cms.vdouble( -1.0 ),
31772     thrOverEEE = cms.vdouble( -1.0 ),
31773     thrOverE2EB = cms.vdouble( -1.0 ),
31774     thrOverE2EE = cms.vdouble( -1.0 ),
31775     ncandcut = cms.int32( 1 ),
31776     doRhoCorrection = cms.bool( False ),
31777     rhoMax = cms.double( 9.9999999E7 ),
31778     rhoScale = cms.double( 1.0 ),
31779     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31780     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31781     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31782 )
31783 fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31784     saveTags = cms.bool( True ),
31785     candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ),
31786     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31787     rhoTag = cms.InputTag( "" ),
31788     energyLowEdges = cms.vdouble( 0.0 ),
31789     lessThan = cms.bool( True ),
31790     useEt = cms.bool( False ),
31791     useAbs = cms.bool( True ),
31792     thrRegularEB = cms.vdouble( 0.003 ),
31793     thrRegularEE = cms.vdouble( 0.005 ),
31794     thrOverEEB = cms.vdouble( -1.0 ),
31795     thrOverEEE = cms.vdouble( -1.0 ),
31796     thrOverE2EB = cms.vdouble( -1.0 ),
31797     thrOverE2EE = cms.vdouble( -1.0 ),
31798     ncandcut = cms.int32( 1 ),
31799     doRhoCorrection = cms.bool( False ),
31800     rhoMax = cms.double( 9.9999999E7 ),
31801     rhoScale = cms.double( 1.0 ),
31802     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31803     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31804     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31805 )
31806 fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31807     saveTags = cms.bool( True ),
31808     candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ),
31809     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31810     rhoTag = cms.InputTag( "" ),
31811     energyLowEdges = cms.vdouble( 0.0 ),
31812     lessThan = cms.bool( True ),
31813     useEt = cms.bool( False ),
31814     useAbs = cms.bool( True ),
31815     thrRegularEB = cms.vdouble( 0.03 ),
31816     thrRegularEE = cms.vdouble( 0.023 ),
31817     thrOverEEB = cms.vdouble( -1.0 ),
31818     thrOverEEE = cms.vdouble( -1.0 ),
31819     thrOverE2EB = cms.vdouble( -1.0 ),
31820     thrOverE2EE = cms.vdouble( -1.0 ),
31821     ncandcut = cms.int32( 1 ),
31822     doRhoCorrection = cms.bool( False ),
31823     rhoMax = cms.double( 9.9999999E7 ),
31824     rhoScale = cms.double( 1.0 ),
31825     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31826     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31827     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31828 )
31829 fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31830     saveTags = cms.bool( True ),
31831     candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ),
31832     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31833     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31834     energyLowEdges = cms.vdouble( 0.0 ),
31835     lessThan = cms.bool( True ),
31836     useEt = cms.bool( True ),
31837     useAbs = cms.bool( False ),
31838     etaBoundaryEB12 = cms.double( 1.0 ),
31839     etaBoundaryEE12 = cms.double( 2.1 ),
31840     thrRegularEB1 = cms.vdouble( 2.0 ),
31841     thrRegularEE1 = cms.vdouble( -0.363 ),
31842     thrOverEEB1 = cms.vdouble( 0.0 ),
31843     thrOverEEE1 = cms.vdouble( 0.025 ),
31844     thrOverE2EB1 = cms.vdouble( 0.0 ),
31845     thrOverE2EE1 = cms.vdouble( 0.0 ),
31846     thrRegularEB2 = cms.vdouble( 2.0 ),
31847     thrRegularEE2 = cms.vdouble( 0.702 ),
31848     thrOverEEB2 = cms.vdouble( 0.0 ),
31849     thrOverEEE2 = cms.vdouble( 0.025 ),
31850     thrOverE2EB2 = cms.vdouble( 0.0 ),
31851     thrOverE2EE2 = cms.vdouble( 0.0 ),
31852     ncandcut = cms.int32( 1 ),
31853     doRhoCorrection = cms.bool( True ),
31854     rhoMax = cms.double( 9.9999999E7 ),
31855     rhoScale = cms.double( 1.0 ),
31856     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31857     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31858     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31859 )
31860 fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler",
31861     offset = cms.uint32( 0 ),
31862     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31863 )
31864 fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31865     saveTags = cms.bool( True ),
31866     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
31867     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31868     etcutEB = cms.double( 32.0 ),
31869     etcutEE = cms.double( 32.0 ),
31870     minEtaCut = cms.double( -9999.0 ),
31871     maxEtaCut = cms.double( 9999.0 ),
31872     ncandcut = cms.int32( 1 )
31873 )
31874 fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31875     saveTags = cms.bool( True ),
31876     candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ),
31877     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31878     rhoTag = cms.InputTag( "" ),
31879     energyLowEdges = cms.vdouble( 0.0 ),
31880     lessThan = cms.bool( True ),
31881     useEt = cms.bool( False ),
31882     useAbs = cms.bool( False ),
31883     thrRegularEB = cms.vdouble( 0.0105 ),
31884     thrRegularEE = cms.vdouble( 0.0305 ),
31885     thrOverEEB = cms.vdouble( -1.0 ),
31886     thrOverEEE = cms.vdouble( -1.0 ),
31887     thrOverE2EB = cms.vdouble( -1.0 ),
31888     thrOverE2EE = cms.vdouble( -1.0 ),
31889     ncandcut = cms.int32( 1 ),
31890     doRhoCorrection = cms.bool( False ),
31891     rhoMax = cms.double( 9.9999999E7 ),
31892     rhoScale = cms.double( 1.0 ),
31893     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31894     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31895     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31896 )
31897 fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31898     saveTags = cms.bool( True ),
31899     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ),
31900     varTag = cms.InputTag( "hltEgammaHoverE" ),
31901     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31902     energyLowEdges = cms.vdouble( 0.0 ),
31903     lessThan = cms.bool( True ),
31904     useEt = cms.bool( False ),
31905     useAbs = cms.bool( False ),
31906     etaBoundaryEB12 = cms.double( 1.0 ),
31907     etaBoundaryEE12 = cms.double( 2.1 ),
31908     thrRegularEB1 = cms.vdouble( 1.0 ),
31909     thrRegularEE1 = cms.vdouble( 3.0 ),
31910     thrOverEEB1 = cms.vdouble( 0.06 ),
31911     thrOverEEE1 = cms.vdouble( 0.03 ),
31912     thrOverE2EB1 = cms.vdouble( 0.0 ),
31913     thrOverE2EE1 = cms.vdouble( 0.0 ),
31914     thrRegularEB2 = cms.vdouble( 1.0 ),
31915     thrRegularEE2 = cms.vdouble( 5.0 ),
31916     thrOverEEB2 = cms.vdouble( 0.06 ),
31917     thrOverEEE2 = cms.vdouble( 0.03 ),
31918     thrOverE2EB2 = cms.vdouble( 0.0 ),
31919     thrOverE2EE2 = cms.vdouble( 0.0 ),
31920     ncandcut = cms.int32( 1 ),
31921     doRhoCorrection = cms.bool( True ),
31922     rhoMax = cms.double( 9.9999999E7 ),
31923     rhoScale = cms.double( 1.0 ),
31924     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31925     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31926     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31927 )
31928 fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31929     saveTags = cms.bool( True ),
31930     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ),
31931     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31932     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31933     energyLowEdges = cms.vdouble( 0.0 ),
31934     lessThan = cms.bool( True ),
31935     useEt = cms.bool( True ),
31936     useAbs = cms.bool( False ),
31937     etaBoundaryEB12 = cms.double( 1.0 ),
31938     etaBoundaryEE12 = cms.double( 2.1 ),
31939     thrRegularEB1 = cms.vdouble( 3.0 ),
31940     thrRegularEE1 = cms.vdouble( 1.0 ),
31941     thrOverEEB1 = cms.vdouble( 0.01 ),
31942     thrOverEEE1 = cms.vdouble( 0.025 ),
31943     thrOverE2EB1 = cms.vdouble( 0.0 ),
31944     thrOverE2EE1 = cms.vdouble( 0.0 ),
31945     thrRegularEB2 = cms.vdouble( 3.0 ),
31946     thrRegularEE2 = cms.vdouble( 2.0 ),
31947     thrOverEEB2 = cms.vdouble( 0.01 ),
31948     thrOverEEE2 = cms.vdouble( 0.025 ),
31949     thrOverE2EB2 = cms.vdouble( 0.0 ),
31950     thrOverE2EE2 = cms.vdouble( 0.0 ),
31951     ncandcut = cms.int32( 1 ),
31952     doRhoCorrection = cms.bool( True ),
31953     rhoMax = cms.double( 9.9999999E7 ),
31954     rhoScale = cms.double( 1.0 ),
31955     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31956     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31957     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31958 )
31959 fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31960     saveTags = cms.bool( True ),
31961     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ),
31962     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31963     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31964     energyLowEdges = cms.vdouble( 0.0 ),
31965     lessThan = cms.bool( True ),
31966     useEt = cms.bool( True ),
31967     useAbs = cms.bool( False ),
31968     etaBoundaryEB12 = cms.double( 1.0 ),
31969     etaBoundaryEE12 = cms.double( 2.0 ),
31970     thrRegularEB1 = cms.vdouble( 4.0 ),
31971     thrRegularEE1 = cms.vdouble( 1.0 ),
31972     thrOverEEB1 = cms.vdouble( 0.04 ),
31973     thrOverEEE1 = cms.vdouble( 0.03 ),
31974     thrOverE2EB1 = cms.vdouble( 0.0 ),
31975     thrOverE2EE1 = cms.vdouble( 0.0 ),
31976     thrRegularEB2 = cms.vdouble( 4.0 ),
31977     thrRegularEE2 = cms.vdouble( 2.0 ),
31978     thrOverEEB2 = cms.vdouble( 0.04 ),
31979     thrOverEEE2 = cms.vdouble( 0.03 ),
31980     thrOverE2EB2 = cms.vdouble( 0.0 ),
31981     thrOverE2EE2 = cms.vdouble( 0.0 ),
31982     ncandcut = cms.int32( 1 ),
31983     doRhoCorrection = cms.bool( True ),
31984     rhoMax = cms.double( 9.9999999E7 ),
31985     rhoScale = cms.double( 1.0 ),
31986     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31987     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31989 )
31990 fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31991     saveTags = cms.bool( True ),
31992     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ),
31993     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31994     npixelmatchcut = cms.double( 1.0 ),
31995     ncandcut = cms.int32( 1 ),
31996     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31997     s_a_phi1B = cms.double( 0.0069 ),
31998     s_a_phi1I = cms.double( 0.0088 ),
31999     s_a_phi1F = cms.double( 0.0076 ),
32000     s_a_phi2B = cms.double( 3.7E-4 ),
32001     s_a_phi2I = cms.double( 7.0E-4 ),
32002     s_a_phi2F = cms.double( 0.00906 ),
32003     s_a_zB = cms.double( 0.012 ),
32004     s_a_rI = cms.double( 0.027 ),
32005     s_a_rF = cms.double( 0.04 ),
32006     s2_threshold = cms.double( 0.4 ),
32007     tanhSO10BarrelThres = cms.double( 0.35 ),
32008     tanhSO10InterThres = cms.double( 1.0 ),
32009     tanhSO10ForwardThres = cms.double( 1.0 ),
32010     useS = cms.bool( False ),
32011     pixelVeto = cms.bool( False )
32012 )
32013 fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
32014     saveTags = cms.bool( True ),
32015     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ),
32016     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
32017     rhoTag = cms.InputTag( "" ),
32018     energyLowEdges = cms.vdouble( 0.0 ),
32019     lessThan = cms.bool( True ),
32020     useEt = cms.bool( False ),
32021     useAbs = cms.bool( False ),
32022     thrRegularEB = cms.vdouble( 200.0 ),
32023     thrRegularEE = cms.vdouble( 45.0 ),
32024     thrOverEEB = cms.vdouble( -1.0 ),
32025     thrOverEEE = cms.vdouble( -1.0 ),
32026     thrOverE2EB = cms.vdouble( -1.0 ),
32027     thrOverE2EE = cms.vdouble( -1.0 ),
32028     ncandcut = cms.int32( 1 ),
32029     doRhoCorrection = cms.bool( False ),
32030     rhoMax = cms.double( 9.9999999E7 ),
32031     rhoScale = cms.double( 1.0 ),
32032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32034     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32035 )
32036 fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32037     saveTags = cms.bool( True ),
32038     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ),
32039     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
32040     rhoTag = cms.InputTag( "" ),
32041     energyLowEdges = cms.vdouble( 0.0 ),
32042     lessThan = cms.bool( True ),
32043     useEt = cms.bool( False ),
32044     useAbs = cms.bool( True ),
32045     thrRegularEB = cms.vdouble( 0.025 ),
32046     thrRegularEE = cms.vdouble( 0.011 ),
32047     thrOverEEB = cms.vdouble( -1.0 ),
32048     thrOverEEE = cms.vdouble( -1.0 ),
32049     thrOverE2EB = cms.vdouble( -1.0 ),
32050     thrOverE2EE = cms.vdouble( -1.0 ),
32051     ncandcut = cms.int32( 1 ),
32052     doRhoCorrection = cms.bool( False ),
32053     rhoMax = cms.double( 9.9999999E7 ),
32054     rhoScale = cms.double( 1.0 ),
32055     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32056     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32057     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32058 )
32059 fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32060     saveTags = cms.bool( True ),
32061     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ),
32062     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
32063     rhoTag = cms.InputTag( "" ),
32064     energyLowEdges = cms.vdouble( 0.0 ),
32065     lessThan = cms.bool( True ),
32066     useEt = cms.bool( False ),
32067     useAbs = cms.bool( False ),
32068     thrRegularEB = cms.vdouble( 999.0 ),
32069     thrRegularEE = cms.vdouble( 1.0 ),
32070     thrOverEEB = cms.vdouble( -1.0 ),
32071     thrOverEEE = cms.vdouble( -1.0 ),
32072     thrOverE2EB = cms.vdouble( -1.0 ),
32073     thrOverE2EE = cms.vdouble( -1.0 ),
32074     ncandcut = cms.int32( 1 ),
32075     doRhoCorrection = cms.bool( False ),
32076     rhoMax = cms.double( 9.9999999E7 ),
32077     rhoScale = cms.double( 1.0 ),
32078     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32079     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32080     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32081 )
32082 fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32083     saveTags = cms.bool( True ),
32084     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ),
32085     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
32086     rhoTag = cms.InputTag( "" ),
32087     energyLowEdges = cms.vdouble( 0.0 ),
32088     lessThan = cms.bool( True ),
32089     useEt = cms.bool( False ),
32090     useAbs = cms.bool( True ),
32091     thrRegularEB = cms.vdouble( 0.003 ),
32092     thrRegularEE = cms.vdouble( 0.005 ),
32093     thrOverEEB = cms.vdouble( -1.0 ),
32094     thrOverEEE = cms.vdouble( -1.0 ),
32095     thrOverE2EB = cms.vdouble( -1.0 ),
32096     thrOverE2EE = cms.vdouble( -1.0 ),
32097     ncandcut = cms.int32( 1 ),
32098     doRhoCorrection = cms.bool( False ),
32099     rhoMax = cms.double( 9.9999999E7 ),
32100     rhoScale = cms.double( 1.0 ),
32101     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32102     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32103     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32104 )
32105 fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32106     saveTags = cms.bool( True ),
32107     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ),
32108     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
32109     rhoTag = cms.InputTag( "" ),
32110     energyLowEdges = cms.vdouble( 0.0 ),
32111     lessThan = cms.bool( True ),
32112     useEt = cms.bool( False ),
32113     useAbs = cms.bool( True ),
32114     thrRegularEB = cms.vdouble( 0.03 ),
32115     thrRegularEE = cms.vdouble( 0.023 ),
32116     thrOverEEB = cms.vdouble( -1.0 ),
32117     thrOverEEE = cms.vdouble( -1.0 ),
32118     thrOverE2EB = cms.vdouble( -1.0 ),
32119     thrOverE2EE = cms.vdouble( -1.0 ),
32120     ncandcut = cms.int32( 1 ),
32121     doRhoCorrection = cms.bool( False ),
32122     rhoMax = cms.double( 9.9999999E7 ),
32123     rhoScale = cms.double( 1.0 ),
32124     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32125     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32126     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32127 )
32128 fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32129     saveTags = cms.bool( True ),
32130     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ),
32131     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
32132     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32133     energyLowEdges = cms.vdouble( 0.0 ),
32134     lessThan = cms.bool( True ),
32135     useEt = cms.bool( True ),
32136     useAbs = cms.bool( False ),
32137     etaBoundaryEB12 = cms.double( 1.0 ),
32138     etaBoundaryEE12 = cms.double( 2.1 ),
32139     thrRegularEB1 = cms.vdouble( 2.0 ),
32140     thrRegularEE1 = cms.vdouble( -0.363 ),
32141     thrOverEEB1 = cms.vdouble( 0.0 ),
32142     thrOverEEE1 = cms.vdouble( 0.025 ),
32143     thrOverE2EB1 = cms.vdouble( 0.0 ),
32144     thrOverE2EE1 = cms.vdouble( 0.0 ),
32145     thrRegularEB2 = cms.vdouble( 2.0 ),
32146     thrRegularEE2 = cms.vdouble( 0.702 ),
32147     thrOverEEB2 = cms.vdouble( 0.0 ),
32148     thrOverEEE2 = cms.vdouble( 0.025 ),
32149     thrOverE2EB2 = cms.vdouble( 0.0 ),
32150     thrOverE2EE2 = cms.vdouble( 0.0 ),
32151     ncandcut = cms.int32( 1 ),
32152     doRhoCorrection = cms.bool( True ),
32153     rhoMax = cms.double( 9.9999999E7 ),
32154     rhoScale = cms.double( 1.0 ),
32155     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
32156     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32157     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32158 )
32159 fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed",
32160     saveTags = cms.bool( True ),
32161     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ),
32162     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32163     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32164     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32165     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32166     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32167     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32168     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32169     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32170     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32171 )
32172 fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler",
32173     offset = cms.uint32( 0 ),
32174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32175 )
32176 fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32177     saveTags = cms.bool( True ),
32178     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32179     PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ),
32180     MaxEta = cms.double( 2.5 ),
32181     MinPt = cms.double( 0.0 ),
32182     MaxDeltaR = cms.double( 0.3 ),
32183     MinN = cms.int32( 1 ),
32184     CentralBxOnly = cms.bool( True ),
32185     SelectQualities = cms.vint32(  )
32186 )
32187 fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32188     saveTags = cms.bool( True ),
32189     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32190     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32191     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32192     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32193     MinN = cms.int32( 0 ),
32194     MaxEta = cms.double( 2.5 ),
32195     AbsEtaBins = cms.vdouble( 0.0 ),
32196     MinNstations = cms.vint32( 0 ),
32197     MinNhits = cms.vint32( 0 ),
32198     CutOnChambers = cms.bool( False ),
32199     MinNchambers = cms.vint32( 0 ),
32200     MaxDr = cms.double( 9999.0 ),
32201     MinDr = cms.double( -1.0 ),
32202     MaxDz = cms.double( 9999.0 ),
32203     MinDxySig = cms.double( -1.0 ),
32204     MinPt = cms.double( 0.0 ),
32205     NSigmaPt = cms.double( 0.0 ),
32206     MatchToPreviousCand = cms.bool( True )
32207 )
32208 fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32209     saveTags = cms.bool( True ),
32210     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32211     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32212     MaxEta = cms.double( 2.5 ),
32213     MinPt = cms.double( 0.0 ),
32214     MaxDeltaR = cms.double( 0.3 ),
32215     MinN = cms.int32( 1 ),
32216     CentralBxOnly = cms.bool( True ),
32217     SelectQualities = cms.vint32(  )
32218 )
32219 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
32220     saveTags = cms.bool( True ),
32221     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32222     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32223     PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ),
32224     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ),
32225     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32226     MinN = cms.int32( 1 ),
32227     MaxEta = cms.double( 1.0E99 ),
32228     MinNhits = cms.int32( 0 ),
32229     MaxDr = cms.double( 2.0 ),
32230     MinDr = cms.double( -1.0 ),
32231     MaxDz = cms.double( 9999.0 ),
32232     MinDxySig = cms.double( -1.0 ),
32233     MinPt = cms.double( 20.0 ),
32234     NSigmaPt = cms.double( 0.0 ),
32235     MaxNormalizedChi2 = cms.double( 9999.0 ),
32236     MaxDXYBeamSpot = cms.double( 9999.0 ),
32237     MinDXYBeamSpot = cms.double( -1.0 ),
32238     MinNmuonHits = cms.int32( 0 ),
32239     MaxPtDifference = cms.double( 9999.0 ),
32240     MinTrackPt = cms.double( 0.0 ),
32241     minMuonStations = cms.int32( 2 ),
32242     minTrkHits = cms.int32( -1 ),
32243     minMuonHits = cms.int32( -1 ),
32244     allowedTypeMask = cms.uint32( 255 ),
32245     requiredTypeMask = cms.uint32( 0 ),
32246     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32247     trkMuonId = cms.uint32( 0 ),
32248     L1MatchingdR = cms.double( 0.3 ),
32249     MatchToPreviousCand = cms.bool( True ),
32250     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32251     requireL3MuonTrajectorySeed = cms.bool( False ),
32252     useSimpleGeometry = cms.bool( True ),
32253     useStation2 = cms.bool( True ),
32254     fallbackToME1 = cms.bool( False ),
32255     cosmicPropagationHypothesis = cms.bool( False ),
32256     useMB2InOverlap = cms.bool( False ),
32257     useTrack = cms.string( "tracker" ),
32258     useState = cms.string( "atVertex" ),
32259     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32260     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32261     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32262 )
32263 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32264     saveTags = cms.bool( True ),
32265     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ),
32266     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32267     rhoTag = cms.InputTag( "" ),
32268     energyLowEdges = cms.vdouble( 0.0 ),
32269     lessThan = cms.bool( True ),
32270     useEt = cms.bool( True ),
32271     useAbs = cms.bool( False ),
32272     thrRegularEB = cms.vdouble( -1.0 ),
32273     thrRegularEE = cms.vdouble( -1.0 ),
32274     thrOverEEB = cms.vdouble( 0.14 ),
32275     thrOverEEE = cms.vdouble( 0.1 ),
32276     thrOverE2EB = cms.vdouble( -1.0 ),
32277     thrOverE2EE = cms.vdouble( -1.0 ),
32278     ncandcut = cms.int32( 1 ),
32279     doRhoCorrection = cms.bool( False ),
32280     rhoMax = cms.double( 9.9999999E7 ),
32281     rhoScale = cms.double( 1.0 ),
32282     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32283     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32284     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32285 )
32286 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32287     saveTags = cms.bool( True ),
32288     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
32289     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32290     rhoTag = cms.InputTag( "" ),
32291     energyLowEdges = cms.vdouble( 0.0 ),
32292     lessThan = cms.bool( True ),
32293     useEt = cms.bool( True ),
32294     useAbs = cms.bool( False ),
32295     thrRegularEB = cms.vdouble( -1.0 ),
32296     thrRegularEE = cms.vdouble( -1.0 ),
32297     thrOverEEB = cms.vdouble( 0.177 ),
32298     thrOverEEE = cms.vdouble( 0.24 ),
32299     thrOverE2EB = cms.vdouble( -1.0 ),
32300     thrOverE2EE = cms.vdouble( -1.0 ),
32301     ncandcut = cms.int32( 1 ),
32302     doRhoCorrection = cms.bool( False ),
32303     rhoMax = cms.double( 9.9999999E7 ),
32304     rhoScale = cms.double( 1.0 ),
32305     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32306     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32307     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32308 )
32309 fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32310     saveTags = cms.bool( True ),
32311     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32312     PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
32313     MinN = cms.int32( 1 ),
32314     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32315     IsolatorPSet = cms.PSet(  )
32316 )
32317 fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed",
32318     saveTags = cms.bool( True ),
32319     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ),
32320     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32321     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32322     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32323     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32324     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32325     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32326     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32327     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32328     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32329 )
32330 fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler",
32331     offset = cms.uint32( 0 ),
32332     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32333 )
32334 fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32335     saveTags = cms.bool( True ),
32336     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32337     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32338     MaxEta = cms.double( 2.5 ),
32339     MinPt = cms.double( 0.0 ),
32340     MaxDeltaR = cms.double( 0.3 ),
32341     MinN = cms.int32( 1 ),
32342     CentralBxOnly = cms.bool( True ),
32343     SelectQualities = cms.vint32(  )
32344 )
32345 fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32346     saveTags = cms.bool( True ),
32347     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32348     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32349     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32350     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32351     MinN = cms.int32( 0 ),
32352     MaxEta = cms.double( 2.5 ),
32353     AbsEtaBins = cms.vdouble( 0.0 ),
32354     MinNstations = cms.vint32( 0 ),
32355     MinNhits = cms.vint32( 0 ),
32356     CutOnChambers = cms.bool( False ),
32357     MinNchambers = cms.vint32( 0 ),
32358     MaxDr = cms.double( 9999.0 ),
32359     MinDr = cms.double( -1.0 ),
32360     MaxDz = cms.double( 9999.0 ),
32361     MinDxySig = cms.double( -1.0 ),
32362     MinPt = cms.double( 0.0 ),
32363     NSigmaPt = cms.double( 0.0 ),
32364     MatchToPreviousCand = cms.bool( True )
32365 )
32366 fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32367     saveTags = cms.bool( True ),
32368     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32369     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32370     MaxEta = cms.double( 2.5 ),
32371     MinPt = cms.double( 0.0 ),
32372     MaxDeltaR = cms.double( 0.3 ),
32373     MinN = cms.int32( 1 ),
32374     CentralBxOnly = cms.bool( True ),
32375     SelectQualities = cms.vint32(  )
32376 )
32377 fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32378     saveTags = cms.bool( True ),
32379     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32380     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32381     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ),
32382     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ),
32383     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32384     MinN = cms.int32( 1 ),
32385     MaxEta = cms.double( 1.0E99 ),
32386     MinNhits = cms.int32( 0 ),
32387     MaxDr = cms.double( 2.0 ),
32388     MinDr = cms.double( -1.0 ),
32389     MaxDz = cms.double( 9999.0 ),
32390     MinDxySig = cms.double( -1.0 ),
32391     MinPt = cms.double( 24.0 ),
32392     NSigmaPt = cms.double( 0.0 ),
32393     MaxNormalizedChi2 = cms.double( 9999.0 ),
32394     MaxDXYBeamSpot = cms.double( 9999.0 ),
32395     MinDXYBeamSpot = cms.double( -1.0 ),
32396     MinNmuonHits = cms.int32( 0 ),
32397     MaxPtDifference = cms.double( 9999.0 ),
32398     MinTrackPt = cms.double( 0.0 ),
32399     minMuonStations = cms.int32( 2 ),
32400     minTrkHits = cms.int32( -1 ),
32401     minMuonHits = cms.int32( -1 ),
32402     allowedTypeMask = cms.uint32( 255 ),
32403     requiredTypeMask = cms.uint32( 0 ),
32404     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32405     trkMuonId = cms.uint32( 0 ),
32406     L1MatchingdR = cms.double( 0.3 ),
32407     MatchToPreviousCand = cms.bool( True ),
32408     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32409     requireL3MuonTrajectorySeed = cms.bool( False ),
32410     useSimpleGeometry = cms.bool( True ),
32411     useStation2 = cms.bool( True ),
32412     fallbackToME1 = cms.bool( False ),
32413     cosmicPropagationHypothesis = cms.bool( False ),
32414     useMB2InOverlap = cms.bool( False ),
32415     useTrack = cms.string( "tracker" ),
32416     useState = cms.string( "atVertex" ),
32417     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32418     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32419     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32420 )
32421 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32422     saveTags = cms.bool( True ),
32423     candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ),
32424     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32425     rhoTag = cms.InputTag( "" ),
32426     energyLowEdges = cms.vdouble( 0.0 ),
32427     lessThan = cms.bool( True ),
32428     useEt = cms.bool( True ),
32429     useAbs = cms.bool( False ),
32430     thrRegularEB = cms.vdouble( -1.0 ),
32431     thrRegularEE = cms.vdouble( -1.0 ),
32432     thrOverEEB = cms.vdouble( 0.14 ),
32433     thrOverEEE = cms.vdouble( 0.1 ),
32434     thrOverE2EB = cms.vdouble( -1.0 ),
32435     thrOverE2EE = cms.vdouble( -1.0 ),
32436     ncandcut = cms.int32( 1 ),
32437     doRhoCorrection = cms.bool( False ),
32438     rhoMax = cms.double( 9.9999999E7 ),
32439     rhoScale = cms.double( 1.0 ),
32440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32442     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32443 )
32444 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32445     saveTags = cms.bool( True ),
32446     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32447     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32448     rhoTag = cms.InputTag( "" ),
32449     energyLowEdges = cms.vdouble( 0.0 ),
32450     lessThan = cms.bool( True ),
32451     useEt = cms.bool( True ),
32452     useAbs = cms.bool( False ),
32453     thrRegularEB = cms.vdouble( -1.0 ),
32454     thrRegularEE = cms.vdouble( -1.0 ),
32455     thrOverEEB = cms.vdouble( 0.177 ),
32456     thrOverEEE = cms.vdouble( 0.24 ),
32457     thrOverE2EB = cms.vdouble( -1.0 ),
32458     thrOverE2EE = cms.vdouble( -1.0 ),
32459     ncandcut = cms.int32( 1 ),
32460     doRhoCorrection = cms.bool( False ),
32461     rhoMax = cms.double( 9.9999999E7 ),
32462     rhoScale = cms.double( 1.0 ),
32463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32465     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32466 )
32467 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32468     saveTags = cms.bool( True ),
32469     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32470     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32471     MinN = cms.int32( 1 ),
32472     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32473     IsolatorPSet = cms.PSet(  )
32474 )
32475 fragment.hltPreIsoMu24HLTTracking = cms.EDFilter( "HLTPrescaler",
32476     offset = cms.uint32( 0 ),
32477     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32478 )
32479 fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler",
32480     offset = cms.uint32( 0 ),
32481     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32482 )
32483 fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32484     saveTags = cms.bool( True ),
32485     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32486     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32487     MaxEta = cms.double( 2.1 ),
32488     MinPt = cms.double( 0.0 ),
32489     MaxDeltaR = cms.double( 0.3 ),
32490     MinN = cms.int32( 1 ),
32491     CentralBxOnly = cms.bool( True ),
32492     SelectQualities = cms.vint32(  )
32493 )
32494 fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32495     saveTags = cms.bool( True ),
32496     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32497     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32498     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32499     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32500     MinN = cms.int32( 0 ),
32501     MaxEta = cms.double( 2.16 ),
32502     AbsEtaBins = cms.vdouble( 0.0 ),
32503     MinNstations = cms.vint32( 0 ),
32504     MinNhits = cms.vint32( 0 ),
32505     CutOnChambers = cms.bool( False ),
32506     MinNchambers = cms.vint32( 0 ),
32507     MaxDr = cms.double( 9999.0 ),
32508     MinDr = cms.double( -1.0 ),
32509     MaxDz = cms.double( 9999.0 ),
32510     MinDxySig = cms.double( -1.0 ),
32511     MinPt = cms.double( 0.0 ),
32512     NSigmaPt = cms.double( 0.0 ),
32513     MatchToPreviousCand = cms.bool( True )
32514 )
32515 fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32516     saveTags = cms.bool( True ),
32517     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32518     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32519     MaxEta = cms.double( 2.5 ),
32520     MinPt = cms.double( 0.0 ),
32521     MaxDeltaR = cms.double( 0.3 ),
32522     MinN = cms.int32( 1 ),
32523     CentralBxOnly = cms.bool( True ),
32524     SelectQualities = cms.vint32(  )
32525 )
32526 fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32527     saveTags = cms.bool( True ),
32528     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32529     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32530     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ),
32531     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ),
32532     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32533     MinN = cms.int32( 1 ),
32534     MaxEta = cms.double( 2.1 ),
32535     MinNhits = cms.int32( 0 ),
32536     MaxDr = cms.double( 2.0 ),
32537     MinDr = cms.double( -1.0 ),
32538     MaxDz = cms.double( 9999.0 ),
32539     MinDxySig = cms.double( -1.0 ),
32540     MinPt = cms.double( 24.0 ),
32541     NSigmaPt = cms.double( 0.0 ),
32542     MaxNormalizedChi2 = cms.double( 9999.0 ),
32543     MaxDXYBeamSpot = cms.double( 9999.0 ),
32544     MinDXYBeamSpot = cms.double( -1.0 ),
32545     MinNmuonHits = cms.int32( 0 ),
32546     MaxPtDifference = cms.double( 9999.0 ),
32547     MinTrackPt = cms.double( 0.0 ),
32548     minMuonStations = cms.int32( 2 ),
32549     minTrkHits = cms.int32( -1 ),
32550     minMuonHits = cms.int32( -1 ),
32551     allowedTypeMask = cms.uint32( 255 ),
32552     requiredTypeMask = cms.uint32( 0 ),
32553     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32554     trkMuonId = cms.uint32( 0 ),
32555     L1MatchingdR = cms.double( 0.3 ),
32556     MatchToPreviousCand = cms.bool( True ),
32557     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32558     requireL3MuonTrajectorySeed = cms.bool( False ),
32559     useSimpleGeometry = cms.bool( True ),
32560     useStation2 = cms.bool( True ),
32561     fallbackToME1 = cms.bool( False ),
32562     cosmicPropagationHypothesis = cms.bool( False ),
32563     useMB2InOverlap = cms.bool( False ),
32564     useTrack = cms.string( "tracker" ),
32565     useState = cms.string( "atVertex" ),
32566     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32567     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32568     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32569 )
32570 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32571     saveTags = cms.bool( True ),
32572     candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ),
32573     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32574     rhoTag = cms.InputTag( "" ),
32575     energyLowEdges = cms.vdouble( 0.0 ),
32576     lessThan = cms.bool( True ),
32577     useEt = cms.bool( True ),
32578     useAbs = cms.bool( False ),
32579     thrRegularEB = cms.vdouble( -1.0 ),
32580     thrRegularEE = cms.vdouble( -1.0 ),
32581     thrOverEEB = cms.vdouble( 0.14 ),
32582     thrOverEEE = cms.vdouble( 0.1 ),
32583     thrOverE2EB = cms.vdouble( -1.0 ),
32584     thrOverE2EE = cms.vdouble( -1.0 ),
32585     ncandcut = cms.int32( 1 ),
32586     doRhoCorrection = cms.bool( False ),
32587     rhoMax = cms.double( 9.9999999E7 ),
32588     rhoScale = cms.double( 1.0 ),
32589     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32590     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32591     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32592 )
32593 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32594     saveTags = cms.bool( True ),
32595     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32596     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32597     rhoTag = cms.InputTag( "" ),
32598     energyLowEdges = cms.vdouble( 0.0 ),
32599     lessThan = cms.bool( True ),
32600     useEt = cms.bool( True ),
32601     useAbs = cms.bool( False ),
32602     thrRegularEB = cms.vdouble( -1.0 ),
32603     thrRegularEE = cms.vdouble( -1.0 ),
32604     thrOverEEB = cms.vdouble( 0.177 ),
32605     thrOverEEE = cms.vdouble( 0.24 ),
32606     thrOverE2EB = cms.vdouble( -1.0 ),
32607     thrOverE2EE = cms.vdouble( -1.0 ),
32608     ncandcut = cms.int32( 1 ),
32609     doRhoCorrection = cms.bool( False ),
32610     rhoMax = cms.double( 9.9999999E7 ),
32611     rhoScale = cms.double( 1.0 ),
32612     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32613     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32614     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32615 )
32616 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32617     saveTags = cms.bool( True ),
32618     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32619     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32620     MinN = cms.int32( 1 ),
32621     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32622     IsolatorPSet = cms.PSet(  )
32623 )
32624 fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler",
32625     offset = cms.uint32( 0 ),
32626     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32627 )
32628 fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32629     saveTags = cms.bool( True ),
32630     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32631     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
32632     MaxEta = cms.double( 2.5 ),
32633     MinPt = cms.double( 0.0 ),
32634     MaxDeltaR = cms.double( 0.3 ),
32635     MinN = cms.int32( 1 ),
32636     CentralBxOnly = cms.bool( True ),
32637     SelectQualities = cms.vint32(  )
32638 )
32639 fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32640     saveTags = cms.bool( True ),
32641     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32642     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32643     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32644     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32645     MinN = cms.int32( 0 ),
32646     MaxEta = cms.double( 2.5 ),
32647     AbsEtaBins = cms.vdouble( 0.0 ),
32648     MinNstations = cms.vint32( 0 ),
32649     MinNhits = cms.vint32( 0 ),
32650     CutOnChambers = cms.bool( False ),
32651     MinNchambers = cms.vint32( 0 ),
32652     MaxDr = cms.double( 9999.0 ),
32653     MinDr = cms.double( -1.0 ),
32654     MaxDz = cms.double( 9999.0 ),
32655     MinDxySig = cms.double( -1.0 ),
32656     MinPt = cms.double( 0.0 ),
32657     NSigmaPt = cms.double( 0.0 ),
32658     MatchToPreviousCand = cms.bool( True )
32659 )
32660 fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32661     saveTags = cms.bool( True ),
32662     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32663     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32664     MaxEta = cms.double( 2.5 ),
32665     MinPt = cms.double( 0.0 ),
32666     MaxDeltaR = cms.double( 0.3 ),
32667     MinN = cms.int32( 1 ),
32668     CentralBxOnly = cms.bool( True ),
32669     SelectQualities = cms.vint32(  )
32670 )
32671 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter",
32672     saveTags = cms.bool( True ),
32673     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32674     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32675     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
32676     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
32677     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32678     MinN = cms.int32( 1 ),
32679     MaxEta = cms.double( 1.0E99 ),
32680     MinNhits = cms.int32( 0 ),
32681     MaxDr = cms.double( 2.0 ),
32682     MinDr = cms.double( -1.0 ),
32683     MaxDz = cms.double( 9999.0 ),
32684     MinDxySig = cms.double( -1.0 ),
32685     MinPt = cms.double( 27.0 ),
32686     NSigmaPt = cms.double( 0.0 ),
32687     MaxNormalizedChi2 = cms.double( 9999.0 ),
32688     MaxDXYBeamSpot = cms.double( 9999.0 ),
32689     MinDXYBeamSpot = cms.double( -1.0 ),
32690     MinNmuonHits = cms.int32( 0 ),
32691     MaxPtDifference = cms.double( 9999.0 ),
32692     MinTrackPt = cms.double( 0.0 ),
32693     minMuonStations = cms.int32( 2 ),
32694     minTrkHits = cms.int32( -1 ),
32695     minMuonHits = cms.int32( -1 ),
32696     allowedTypeMask = cms.uint32( 255 ),
32697     requiredTypeMask = cms.uint32( 0 ),
32698     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32699     trkMuonId = cms.uint32( 0 ),
32700     L1MatchingdR = cms.double( 0.3 ),
32701     MatchToPreviousCand = cms.bool( True ),
32702     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32703     requireL3MuonTrajectorySeed = cms.bool( False ),
32704     useSimpleGeometry = cms.bool( True ),
32705     useStation2 = cms.bool( True ),
32706     fallbackToME1 = cms.bool( False ),
32707     cosmicPropagationHypothesis = cms.bool( False ),
32708     useMB2InOverlap = cms.bool( False ),
32709     useTrack = cms.string( "tracker" ),
32710     useState = cms.string( "atVertex" ),
32711     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32712     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32713     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32714 )
32715 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32716     saveTags = cms.bool( True ),
32717     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ),
32718     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32719     rhoTag = cms.InputTag( "" ),
32720     energyLowEdges = cms.vdouble( 0.0 ),
32721     lessThan = cms.bool( True ),
32722     useEt = cms.bool( True ),
32723     useAbs = cms.bool( False ),
32724     thrRegularEB = cms.vdouble( -1.0 ),
32725     thrRegularEE = cms.vdouble( -1.0 ),
32726     thrOverEEB = cms.vdouble( 0.14 ),
32727     thrOverEEE = cms.vdouble( 0.1 ),
32728     thrOverE2EB = cms.vdouble( -1.0 ),
32729     thrOverE2EE = cms.vdouble( -1.0 ),
32730     ncandcut = cms.int32( 1 ),
32731     doRhoCorrection = cms.bool( False ),
32732     rhoMax = cms.double( 9.9999999E7 ),
32733     rhoScale = cms.double( 1.0 ),
32734     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32735     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32736     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32737 )
32738 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32739     saveTags = cms.bool( True ),
32740     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ),
32741     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32742     rhoTag = cms.InputTag( "" ),
32743     energyLowEdges = cms.vdouble( 0.0 ),
32744     lessThan = cms.bool( True ),
32745     useEt = cms.bool( True ),
32746     useAbs = cms.bool( False ),
32747     thrRegularEB = cms.vdouble( -1.0 ),
32748     thrRegularEE = cms.vdouble( -1.0 ),
32749     thrOverEEB = cms.vdouble( 0.177 ),
32750     thrOverEEE = cms.vdouble( 0.24 ),
32751     thrOverE2EB = cms.vdouble( -1.0 ),
32752     thrOverE2EE = cms.vdouble( -1.0 ),
32753     ncandcut = cms.int32( 1 ),
32754     doRhoCorrection = cms.bool( False ),
32755     rhoMax = cms.double( 9.9999999E7 ),
32756     rhoScale = cms.double( 1.0 ),
32757     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32758     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32759     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32760 )
32761 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32762     saveTags = cms.bool( True ),
32763     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32764     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ),
32765     MinN = cms.int32( 1 ),
32766     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32767     IsolatorPSet = cms.PSet(  )
32768 )
32769 fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed",
32770     saveTags = cms.bool( True ),
32771     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ),
32772     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32773     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32774     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32775     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32776     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32777     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32778     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32779     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32780     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32781 )
32782 fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
32783     offset = cms.uint32( 0 ),
32784     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32785 )
32786 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
32787     EBSumThreshold = cms.double( 0.2 ),
32788     HF2Weight = cms.double( 1.0 ),
32789     EBWeight = cms.double( 1.0 ),
32790     hfInput = cms.InputTag( "" ),
32791     EESumThreshold = cms.double( 0.45 ),
32792     HOThreshold0 = cms.double( 3.5 ),
32793     HOThresholdPlus1 = cms.double( 3.5 ),
32794     HOThresholdMinus1 = cms.double( 3.5 ),
32795     HOThresholdPlus2 = cms.double( 3.5 ),
32796     HOThresholdMinus2 = cms.double( 3.5 ),
32797     HBGrid = cms.vdouble(  ),
32798     HBThreshold1 = cms.double( 0.4 ),
32799     HBThreshold2 = cms.double( 0.3 ),
32800     HBThreshold = cms.double( 0.3 ),
32801     EEWeights = cms.vdouble(  ),
32802     HF1Threshold = cms.double( 0.5 ),
32803     HF2Weights = cms.vdouble(  ),
32804     HOWeights = cms.vdouble(  ),
32805     EEGrid = cms.vdouble(  ),
32806     HEDWeight = cms.double( 1.0 ),
32807     EEWeight = cms.double( 1.0 ),
32808     UseHO = cms.bool( False ),
32809     HBWeights = cms.vdouble(  ),
32810     HESWeight = cms.double( 1.0 ),
32811     HF1Weight = cms.double( 1.0 ),
32812     HF2Grid = cms.vdouble(  ),
32813     HEDWeights = cms.vdouble(  ),
32814     HF1Grid = cms.vdouble(  ),
32815     EBWeights = cms.vdouble(  ),
32816     HOWeight = cms.double( 1.0E-99 ),
32817     EBThreshold = cms.double( 0.07 ),
32818     EEThreshold = cms.double( 0.3 ),
32819     UseEtEBTreshold = cms.bool( False ),
32820     UseSymEBTreshold = cms.bool( False ),
32821     UseEtEETreshold = cms.bool( False ),
32822     UseSymEETreshold = cms.bool( False ),
32823     hbheInput = cms.InputTag( "hltHbhereco" ),
32824     HcalThreshold = cms.double( -1000.0 ),
32825     HF2Threshold = cms.double( 0.85 ),
32826     HESThreshold1 = cms.double( 0.1 ),
32827     HESThreshold = cms.double( 0.2 ),
32828     HF1Weights = cms.vdouble(  ),
32829     hoInput = cms.InputTag( "" ),
32830     HESGrid = cms.vdouble(  ),
32831     HESWeights = cms.vdouble(  ),
32832     HEDThreshold1 = cms.double( 0.1 ),
32833     HEDThreshold = cms.double( 0.2 ),
32834     EcutTower = cms.double( -1000.0 ),
32835     HEDGrid = cms.vdouble(  ),
32836     ecalInputs = cms.VInputTag(  ),
32837     HBWeight = cms.double( 1.0 ),
32838     HOGrid = cms.vdouble(  ),
32839     EBGrid = cms.vdouble(  ),
32840     MomConstrMethod = cms.int32( 1 ),
32841     MomHBDepth = cms.double( 0.2 ),
32842     MomHEDepth = cms.double( 0.4 ),
32843     MomEBDepth = cms.double( 0.3 ),
32844     MomEEDepth = cms.double( 0.0 ),
32845     HcalAcceptSeverityLevel = cms.uint32( 9 ),
32846     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
32847       'kWeird',
32848       'kBad' ),
32849     UseHcalRecoveredHits = cms.bool( False ),
32850     UseEcalRecoveredHits = cms.bool( False ),
32851     UseRejectedHitsOnly = cms.bool( False ),
32852     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
32853     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
32854     UseRejectedRecoveredHcalHits = cms.bool( False ),
32855     UseRejectedRecoveredEcalHits = cms.bool( False ),
32856     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
32857     AllowMissingInputs = cms.bool( True ),
32858     HcalPhase = cms.int32( 1 ),
32859     usePFThresholdsFromDB = cms.bool( True ),
32860     EcalRecHitThresh = cms.bool( False )
32861 )
32862 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
32863     useMassDropTagger = cms.bool( False ),
32864     useFiltering = cms.bool( False ),
32865     useDynamicFiltering = cms.bool( False ),
32866     useTrimming = cms.bool( False ),
32867     usePruning = cms.bool( False ),
32868     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
32869     useKtPruning = cms.bool( False ),
32870     useConstituentSubtraction = cms.bool( False ),
32871     useSoftDrop = cms.bool( False ),
32872     correctShape = cms.bool( False ),
32873     UseOnlyVertexTracks = cms.bool( False ),
32874     UseOnlyOnePV = cms.bool( False ),
32875     muCut = cms.double( -1.0 ),
32876     yCut = cms.double( -1.0 ),
32877     rFilt = cms.double( -1.0 ),
32878     rFiltFactor = cms.double( -1.0 ),
32879     trimPtFracMin = cms.double( -1.0 ),
32880     zcut = cms.double( -1.0 ),
32881     rcut_factor = cms.double( -1.0 ),
32882     csRho_EtaMax = cms.double( -1.0 ),
32883     csRParam = cms.double( -1.0 ),
32884     beta = cms.double( -1.0 ),
32885     R0 = cms.double( -1.0 ),
32886     gridMaxRapidity = cms.double( -1.0 ),
32887     gridSpacing = cms.double( -1.0 ),
32888     DzTrVtxMax = cms.double( 0.0 ),
32889     DxyTrVtxMax = cms.double( 0.0 ),
32890     MaxVtxZ = cms.double( 15.0 ),
32891     subjetPtMin = cms.double( -1.0 ),
32892     muMin = cms.double( -1.0 ),
32893     muMax = cms.double( -1.0 ),
32894     yMin = cms.double( -1.0 ),
32895     yMax = cms.double( -1.0 ),
32896     dRMin = cms.double( -1.0 ),
32897     dRMax = cms.double( -1.0 ),
32898     maxDepth = cms.int32( -1 ),
32899     nFilt = cms.int32( -1 ),
32900     MinVtxNdof = cms.int32( 5 ),
32901     src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
32902     srcPVs = cms.InputTag( "" ),
32903     jetType = cms.string( "CaloJet" ),
32904     jetAlgorithm = cms.string( "IterativeCone" ),
32905     rParam = cms.double( 0.4 ),
32906     inputEtMin = cms.double( 0.3 ),
32907     inputEMin = cms.double( 0.0 ),
32908     jetPtMin = cms.double( 1.0 ),
32909     doPVCorrection = cms.bool( False ),
32910     doAreaFastjet = cms.bool( False ),
32911     doRhoFastjet = cms.bool( False ),
32912     doPUOffsetCorr = cms.bool( False ),
32913     puPtMin = cms.double( 10.0 ),
32914     nSigmaPU = cms.double( 1.0 ),
32915     radiusPU = cms.double( 0.4 ),
32916     subtractorName = cms.string( "" ),
32917     useExplicitGhosts = cms.bool( False ),
32918     doAreaDiskApprox = cms.bool( False ),
32919     voronoiRfact = cms.double( -9.0 ),
32920     Rho_EtaMax = cms.double( 4.4 ),
32921     Ghost_EtaMax = cms.double( 6.0 ),
32922     Active_Area_Repeats = cms.int32( 5 ),
32923     GhostArea = cms.double( 0.01 ),
32924     restrictInputs = cms.bool( False ),
32925     maxInputs = cms.uint32( 1 ),
32926     writeCompound = cms.bool( False ),
32927     writeJetsWithConst = cms.bool( False ),
32928     doFastJetNonUniform = cms.bool( False ),
32929     useDeterministicSeed = cms.bool( True ),
32930     minSeed = cms.uint32( 0 ),
32931     verbosity = cms.int32( 0 ),
32932     puWidth = cms.double( 0.0 ),
32933     nExclude = cms.uint32( 0 ),
32934     maxBadEcalCells = cms.uint32( 9999999 ),
32935     maxBadHcalCells = cms.uint32( 9999999 ),
32936     maxProblematicEcalCells = cms.uint32( 9999999 ),
32937     maxProblematicHcalCells = cms.uint32( 9999999 ),
32938     maxRecoveredEcalCells = cms.uint32( 9999999 ),
32939     maxRecoveredHcalCells = cms.uint32( 9999999 ),
32940     puCenters = cms.vdouble(  ),
32941     applyWeight = cms.bool( False ),
32942     srcWeights = cms.InputTag( "" ),
32943     minimumTowersFraction = cms.double( 0.0 ),
32944     jetCollInstanceName = cms.string( "" ),
32945     sumRecHits = cms.bool( False )
32946 )
32947 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
32948     saveTags = cms.bool( True ),
32949     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
32950     triggerType = cms.int32( 85 ),
32951     MinE = cms.double( 30.0 ),
32952     MinPt = cms.double( -1.0 ),
32953     MinMass = cms.double( -1.0 ),
32954     MaxMass = cms.double( -1.0 ),
32955     MinEta = cms.double( -1.0 ),
32956     MaxEta = cms.double( 2.7 ),
32957     MinN = cms.int32( 1 )
32958 )
32959 fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32960     offset = cms.uint32( 0 ),
32961     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32962 )
32963 fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed",
32964     saveTags = cms.bool( True ),
32965     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ),
32966     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32967     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32968     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32969     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32970     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32971     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32972     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32973     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32974     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32975 )
32976 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
32977     inputTag = cms.InputTag( "hltHbhereco" ),
32978     energy = cms.double( -99.0 ),
32979     hpdSpikeEnergy = cms.double( 10.0 ),
32980     hpdSpikeIsolationEnergy = cms.double( 1.0 ),
32981     rbxSpikeEnergy = cms.double( 50.0 ),
32982     rbxSpikeUnbalance = cms.double( 0.2 )
32983 )
32984 fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
32985     saveTags = cms.bool( True ),
32986     L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ),
32987     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32988     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32989     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32990     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32991     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32992     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32993     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32994     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32995     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32996 )
32997 fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32998     offset = cms.uint32( 0 ),
32999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33000 )
33001 fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet",
33002     saveTags = cms.bool( True ),
33003     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33004     triggerType = cms.int32( 85 ),
33005     MinE = cms.double( 60.0 ),
33006     MinPt = cms.double( -1.0 ),
33007     MinMass = cms.double( -1.0 ),
33008     MaxMass = cms.double( -1.0 ),
33009     MinEta = cms.double( -1.0 ),
33010     MaxEta = cms.double( 2.7 ),
33011     MinN = cms.int32( 1 )
33012 )
33013 fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33014     offset = cms.uint32( 0 ),
33015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33016 )
33017 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
33018     saveTags = cms.bool( True ),
33019     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33020     triggerType = cms.int32( 85 ),
33021     MinE = cms.double( 70.0 ),
33022     MinPt = cms.double( -1.0 ),
33023     MinMass = cms.double( -1.0 ),
33024     MaxMass = cms.double( -1.0 ),
33025     MinEta = cms.double( -1.0 ),
33026     MaxEta = cms.double( 2.7 ),
33027     MinN = cms.int32( 1 )
33028 )
33029 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
33030     saveTags = cms.bool( True ),
33031     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
33032     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33033     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33034     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33035     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33036     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33037     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33038     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33039     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33040     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33041 )
33042 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
33043     offset = cms.uint32( 0 ),
33044     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33045 )
33046 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33047     saveTags = cms.bool( True ),
33048     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33049     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
33050     MaxEta = cms.double( 2.5 ),
33051     MinPt = cms.double( 0.0 ),
33052     MaxDeltaR = cms.double( 0.3 ),
33053     MinN = cms.int32( 1 ),
33054     CentralBxOnly = cms.bool( True ),
33055     SelectQualities = cms.vint32(  )
33056 )
33057 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33058     saveTags = cms.bool( True ),
33059     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
33060     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33061     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33062     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33063     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33064     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33065     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33066     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33067     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33068     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33069 )
33070 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33071     offset = cms.uint32( 0 ),
33072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33073 )
33074 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33075     saveTags = cms.bool( True ),
33076     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33077     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
33078     MaxEta = cms.double( 2.5 ),
33079     MinPt = cms.double( 0.0 ),
33080     MaxDeltaR = cms.double( 0.3 ),
33081     MinN = cms.int32( 1 ),
33082     CentralBxOnly = cms.bool( True ),
33083     SelectQualities = cms.vint32(  )
33084 )
33085 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
33086     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
33087     Reco4DAlgoConfig = cms.PSet( 
33088       Reco2DAlgoConfig = cms.PSet( 
33089         AlphaMaxPhi = cms.double( 1.0 ),
33090         debug = cms.untracked.bool( False ),
33091         segmCleanerMode = cms.int32( 2 ),
33092         AlphaMaxTheta = cms.double( 0.9 ),
33093         hit_afterT0_resolution = cms.double( 0.03 ),
33094         performT0_vdriftSegCorrection = cms.bool( False ),
33095         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33096         MaxChi2 = cms.double( 4.0 ),
33097         recAlgoConfig = cms.PSet( 
33098           maxTime = cms.double( 420.0 ),
33099           debug = cms.untracked.bool( False ),
33100           stepTwoFromDigi = cms.bool( False ),
33101           tTrigModeConfig = cms.PSet( 
33102             debug = cms.untracked.bool( False ),
33103             tofCorrType = cms.int32( 0 ),
33104             tTrigLabel = cms.string( "" ),
33105             wirePropCorrType = cms.int32( 0 ),
33106             doTOFCorrection = cms.bool( True ),
33107             vPropWire = cms.double( 24.4 ),
33108             doT0Correction = cms.bool( True ),
33109             doWirePropCorrection = cms.bool( True ),
33110             t0Label = cms.string( "" )
33111           ),
33112           useUncertDB = cms.bool( True ),
33113           doVdriftCorr = cms.bool( True ),
33114           minTime = cms.double( -3.0 ),
33115           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33116           readLegacyTTrigDB = cms.bool( True ),
33117           readLegacyVDriftDB = cms.bool( True )
33118         ),
33119         MaxAllowedHits = cms.uint32( 50 ),
33120         nUnSharedHitsMin = cms.int32( 2 ),
33121         nSharedHitsMax = cms.int32( 2 ),
33122         performT0SegCorrection = cms.bool( False ),
33123         perform_delta_rejecting = cms.bool( False )
33124       ),
33125       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
33126       debug = cms.untracked.bool( False ),
33127       segmCleanerMode = cms.int32( 2 ),
33128       AllDTRecHits = cms.bool( True ),
33129       hit_afterT0_resolution = cms.double( 0.03 ),
33130       performT0_vdriftSegCorrection = cms.bool( False ),
33131       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33132       recAlgoConfig = cms.PSet( 
33133         maxTime = cms.double( 420.0 ),
33134         debug = cms.untracked.bool( False ),
33135         stepTwoFromDigi = cms.bool( False ),
33136         tTrigModeConfig = cms.PSet( 
33137           debug = cms.untracked.bool( False ),
33138           tofCorrType = cms.int32( 0 ),
33139           tTrigLabel = cms.string( "" ),
33140           wirePropCorrType = cms.int32( 0 ),
33141           doTOFCorrection = cms.bool( True ),
33142           vPropWire = cms.double( 24.4 ),
33143           doT0Correction = cms.bool( True ),
33144           doWirePropCorrection = cms.bool( True ),
33145           t0Label = cms.string( "" )
33146         ),
33147         useUncertDB = cms.bool( True ),
33148         doVdriftCorr = cms.bool( True ),
33149         minTime = cms.double( -3.0 ),
33150         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33151         readLegacyTTrigDB = cms.bool( True ),
33152         readLegacyVDriftDB = cms.bool( True )
33153       ),
33154       nUnSharedHitsMin = cms.int32( 2 ),
33155       nSharedHitsMax = cms.int32( 2 ),
33156       performT0SegCorrection = cms.bool( False ),
33157       perform_delta_rejecting = cms.bool( False )
33158     ),
33159     debug = cms.untracked.bool( False ),
33160     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
33161     recHits2DLabel = cms.InputTag( "dt2DSegments" )
33162 )
33163 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
33164     EnableDTMeasurement = cms.bool( True ),
33165     EnableCSCMeasurement = cms.bool( True ),
33166     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33167     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33168     MaxSeeds = cms.int32( 1000 ),
33169     MaxDTChi2 = cms.double( 300.0 ),
33170     MaxCSCChi2 = cms.double( 300.0 ),
33171     ForcePointDown = cms.bool( False )
33172 )
33173 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33174     GMTReadoutCollection = cms.InputTag( "" ),
33175     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33176     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33177     L1MinPt = cms.double( 0.0 ),
33178     L1MaxEta = cms.double( 2.5 ),
33179     L1MinQuality = cms.uint32( 1 ),
33180     SetMinPtBarrelTo = cms.double( 3.5 ),
33181     SetMinPtEndcapTo = cms.double( 1.0 ),
33182     UseOfflineSeed = cms.untracked.bool( True ),
33183     UseUnassociatedL1 = cms.bool( False ),
33184     MatchDR = cms.vdouble( 0.3 ),
33185     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33186     CentralBxOnly = cms.bool( True ),
33187     MatchType = cms.uint32( 0 ),
33188     SortType = cms.uint32( 0 ),
33189     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
33190     ServiceParameters = cms.PSet( 
33191       RPCLayers = cms.bool( True ),
33192       UseMuonNavigation = cms.untracked.bool( True ),
33193       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33194     )
33195 )
33196 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
33197     ServiceParameters = cms.PSet( 
33198       RPCLayers = cms.bool( True ),
33199       UseMuonNavigation = cms.untracked.bool( True ),
33200       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33201         'hltESPFastSteppingHelixPropagatorOpposite' )
33202     ),
33203     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
33204     SeedTransformerParameters = cms.PSet( 
33205       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33206       NMinRecHits = cms.uint32( 2 ),
33207       RescaleError = cms.double( 100.0 ),
33208       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33209       UseSubRecHits = cms.bool( False ),
33210       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33211     ),
33212     L2TrajBuilderParameters = cms.PSet( 
33213       BWFilterParameters = cms.PSet( 
33214         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33215         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33216         BWSeedType = cms.string( "fromGenerator" ),
33217         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33218         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33219         EnableGEMMeasurement = cms.bool( True ),
33220         EnableRPCMeasurement = cms.bool( True ),
33221         MuonTrajectoryUpdatorParameters = cms.PSet( 
33222           ExcludeRPCFromFit = cms.bool( False ),
33223           Granularity = cms.int32( 0 ),
33224           MaxChi2 = cms.double( 25.0 ),
33225           RescaleError = cms.bool( False ),
33226           RescaleErrorFactor = cms.double( 100.0 ),
33227           UseInvalidHits = cms.bool( True )
33228         ),
33229         EnableCSCMeasurement = cms.bool( True ),
33230         MaxChi2 = cms.double( 100.0 ),
33231         FitDirection = cms.string( "outsideIn" ),
33232         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33233         NumberOfSigma = cms.double( 3.0 ),
33234         EnableDTMeasurement = cms.bool( True )
33235       ),
33236       DoSeedRefit = cms.bool( False ),
33237       FilterParameters = cms.PSet( 
33238         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33239         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33240         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33241         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33242         EnableGEMMeasurement = cms.bool( True ),
33243         EnableRPCMeasurement = cms.bool( True ),
33244         MuonTrajectoryUpdatorParameters = cms.PSet( 
33245           ExcludeRPCFromFit = cms.bool( False ),
33246           Granularity = cms.int32( 0 ),
33247           MaxChi2 = cms.double( 25.0 ),
33248           RescaleError = cms.bool( False ),
33249           RescaleErrorFactor = cms.double( 100.0 ),
33250           UseInvalidHits = cms.bool( True )
33251         ),
33252         EnableCSCMeasurement = cms.bool( True ),
33253         MaxChi2 = cms.double( 1000.0 ),
33254         FitDirection = cms.string( "insideOut" ),
33255         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33256         NumberOfSigma = cms.double( 3.0 ),
33257         EnableDTMeasurement = cms.bool( True )
33258       ),
33259       SeedPosition = cms.string( "in" ),
33260       DoBackwardFilter = cms.bool( True ),
33261       DoRefit = cms.bool( False ),
33262       NavigationType = cms.string( "Standard" ),
33263       SeedTransformerParameters = cms.PSet( 
33264         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33265         NMinRecHits = cms.uint32( 2 ),
33266         RescaleError = cms.double( 100.0 ),
33267         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33268         UseSubRecHits = cms.bool( False ),
33269         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33270       ),
33271       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33272     ),
33273     DoSeedRefit = cms.bool( False ),
33274     TrackLoaderParameters = cms.PSet( 
33275       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33276       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33277       DoSmoothing = cms.bool( False ),
33278       VertexConstraint = cms.bool( True ),
33279       MuonUpdatorAtVertexParameters = cms.PSet( 
33280         MaxChi2 = cms.double( 1000000.0 ),
33281         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33282         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33283         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33284       ),
33285       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33286     ),
33287     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
33288 )
33289 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
33290     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
33291 )
33292 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33293     saveTags = cms.bool( True ),
33294     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33295     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33296     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33297     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33298     MinN = cms.int32( 1 ),
33299     MaxEta = cms.double( 2.5 ),
33300     AbsEtaBins = cms.vdouble( 5.0 ),
33301     MinNstations = cms.vint32( 0 ),
33302     MinNhits = cms.vint32( 1 ),
33303     CutOnChambers = cms.bool( False ),
33304     MinNchambers = cms.vint32( 0 ),
33305     MaxDr = cms.double( 9999.0 ),
33306     MinDr = cms.double( -1.0 ),
33307     MaxDz = cms.double( 9999.0 ),
33308     MinDxySig = cms.double( -1.0 ),
33309     MinPt = cms.double( 10.0 ),
33310     NSigmaPt = cms.double( 0.0 ),
33311     MatchToPreviousCand = cms.bool( True )
33312 )
33313 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
33314     saveTags = cms.bool( True ),
33315     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
33316     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33317     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33318     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33319     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33320     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33321     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33322     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33323     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33324     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33325 )
33326 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
33327     offset = cms.uint32( 0 ),
33328     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33329 )
33330 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33331     saveTags = cms.bool( True ),
33332     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33333     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
33334     MaxEta = cms.double( 2.5 ),
33335     MinPt = cms.double( 0.0 ),
33336     MaxDeltaR = cms.double( 0.3 ),
33337     MinN = cms.int32( 1 ),
33338     CentralBxOnly = cms.bool( True ),
33339     SelectQualities = cms.vint32(  )
33340 )
33341 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33342     saveTags = cms.bool( True ),
33343     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33344     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33345     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
33346     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33347     MinN = cms.int32( 1 ),
33348     MaxEta = cms.double( 2.5 ),
33349     AbsEtaBins = cms.vdouble( 5.0 ),
33350     MinNstations = cms.vint32( 0 ),
33351     MinNhits = cms.vint32( 1 ),
33352     CutOnChambers = cms.bool( False ),
33353     MinNchambers = cms.vint32( 0 ),
33354     MaxDr = cms.double( 9999.0 ),
33355     MinDr = cms.double( -1.0 ),
33356     MaxDz = cms.double( 9999.0 ),
33357     MinDxySig = cms.double( -1.0 ),
33358     MinPt = cms.double( 10.0 ),
33359     NSigmaPt = cms.double( 0.0 ),
33360     MatchToPreviousCand = cms.bool( True )
33361 )
33362 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33363     offset = cms.uint32( 0 ),
33364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33365 )
33366 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33367     saveTags = cms.bool( True ),
33368     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33369     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33370     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33371     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33372     MinN = cms.int32( 1 ),
33373     MaxEta = cms.double( 2.5 ),
33374     AbsEtaBins = cms.vdouble( 5.0 ),
33375     MinNstations = cms.vint32( 3 ),
33376     MinNhits = cms.vint32( 1 ),
33377     CutOnChambers = cms.bool( False ),
33378     MinNchambers = cms.vint32( 0 ),
33379     MaxDr = cms.double( 9999.0 ),
33380     MinDr = cms.double( -1.0 ),
33381     MaxDz = cms.double( 9999.0 ),
33382     MinDxySig = cms.double( -1.0 ),
33383     MinPt = cms.double( 45.0 ),
33384     NSigmaPt = cms.double( 0.0 ),
33385     MatchToPreviousCand = cms.bool( True )
33386 )
33387 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33388     offset = cms.uint32( 0 ),
33389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33390 )
33391 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33392     saveTags = cms.bool( True ),
33393     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33394     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33395     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33396     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33397     MinN = cms.int32( 1 ),
33398     MaxEta = cms.double( 2.5 ),
33399     AbsEtaBins = cms.vdouble( 5.0 ),
33400     MinNstations = cms.vint32( 3 ),
33401     MinNhits = cms.vint32( 1 ),
33402     CutOnChambers = cms.bool( False ),
33403     MinNchambers = cms.vint32( 0 ),
33404     MaxDr = cms.double( 9999.0 ),
33405     MinDr = cms.double( -1.0 ),
33406     MaxDz = cms.double( 9999.0 ),
33407     MinDxySig = cms.double( -1.0 ),
33408     MinPt = cms.double( 40.0 ),
33409     NSigmaPt = cms.double( 0.0 ),
33410     MatchToPreviousCand = cms.bool( True )
33411 )
33412 fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed",
33413     saveTags = cms.bool( True ),
33414     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33415     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33416     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33417     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33418     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33419     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33420     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33421     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33422     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33423     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33424 )
33425 fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33426     offset = cms.uint32( 0 ),
33427     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33428 )
33429 fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33430     saveTags = cms.bool( True ),
33431     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33432     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ),
33433     MaxEta = cms.double( 2.5 ),
33434     MinPt = cms.double( 0.0 ),
33435     MaxDeltaR = cms.double( 0.3 ),
33436     MinN = cms.int32( 1 ),
33437     CentralBxOnly = cms.bool( True ),
33438     SelectQualities = cms.vint32(  )
33439 )
33440 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33441     saveTags = cms.bool( True ),
33442     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33443     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33444     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33445     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33446     MinN = cms.int32( 1 ),
33447     MaxEta = cms.double( 2.0 ),
33448     AbsEtaBins = cms.vdouble( 5.0 ),
33449     MinNstations = cms.vint32( 0 ),
33450     MinNhits = cms.vint32( 0 ),
33451     CutOnChambers = cms.bool( True ),
33452     MinNchambers = cms.vint32( 2 ),
33453     MaxDr = cms.double( 9999.0 ),
33454     MinDr = cms.double( -1.0 ),
33455     MaxDz = cms.double( 9999.0 ),
33456     MinDxySig = cms.double( -1.0 ),
33457     MinPt = cms.double( 23.0 ),
33458     NSigmaPt = cms.double( 0.0 ),
33459     MatchToPreviousCand = cms.bool( False )
33460 )
33461 fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33462     offset = cms.uint32( 0 ),
33463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33464 )
33465 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33466     saveTags = cms.bool( True ),
33467     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33468     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33469     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33470     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33471     MinN = cms.int32( 1 ),
33472     MaxEta = cms.double( 2.0 ),
33473     AbsEtaBins = cms.vdouble( 5.0 ),
33474     MinNstations = cms.vint32( 0 ),
33475     MinNhits = cms.vint32( 0 ),
33476     CutOnChambers = cms.bool( True ),
33477     MinNchambers = cms.vint32( 2 ),
33478     MaxDr = cms.double( 9999.0 ),
33479     MinDr = cms.double( -1.0 ),
33480     MaxDz = cms.double( 9999.0 ),
33481     MinDxySig = cms.double( -1.0 ),
33482     MinPt = cms.double( 23.0 ),
33483     NSigmaPt = cms.double( 0.0 ),
33484     MatchToPreviousCand = cms.bool( False )
33485 )
33486 fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed",
33487     saveTags = cms.bool( True ),
33488     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" ),
33489     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33490     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33491     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33492     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33493     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33494     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33495     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33496     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33497     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33498 )
33499 fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33500     offset = cms.uint32( 0 ),
33501     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33502 )
33503 fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33504     saveTags = cms.bool( True ),
33505     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33506     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33507     MaxEta = cms.double( 2.5 ),
33508     MinPt = cms.double( 0.0 ),
33509     MaxDeltaR = cms.double( 0.3 ),
33510     MinN = cms.int32( 2 ),
33511     CentralBxOnly = cms.bool( True ),
33512     SelectQualities = cms.vint32(  )
33513 )
33514 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33515     saveTags = cms.bool( True ),
33516     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33517     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33518     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33519     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33520     MinN = cms.int32( 2 ),
33521     MaxEta = cms.double( 2.4 ),
33522     AbsEtaBins = cms.vdouble( 5.0 ),
33523     MinNstations = cms.vint32( 0 ),
33524     MinNhits = cms.vint32( 0 ),
33525     CutOnChambers = cms.bool( True ),
33526     MinNchambers = cms.vint32( 2 ),
33527     MaxDr = cms.double( 9999.0 ),
33528     MinDr = cms.double( -1.0 ),
33529     MaxDz = cms.double( 9999.0 ),
33530     MinDxySig = cms.double( -1.0 ),
33531     MinPt = cms.double( 30.0 ),
33532     NSigmaPt = cms.double( 0.0 ),
33533     MatchToPreviousCand = cms.bool( False )
33534 )
33535 fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33536     offset = cms.uint32( 0 ),
33537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33538 )
33539 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33540     saveTags = cms.bool( True ),
33541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33542     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33543     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33544     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33545     MinN = cms.int32( 2 ),
33546     MaxEta = cms.double( 2.5 ),
33547     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33548     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33549     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33550     CutOnChambers = cms.bool( False ),
33551     MinNchambers = cms.vint32( 0 ),
33552     MaxDr = cms.double( 9999.0 ),
33553     MinDr = cms.double( -1.0 ),
33554     MaxDz = cms.double( 9999.0 ),
33555     MinDxySig = cms.double( -1.0 ),
33556     MinPt = cms.double( 30.0 ),
33557     NSigmaPt = cms.double( 0.0 ),
33558     MatchToPreviousCand = cms.bool( False )
33559 )
33560 fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33561     saveTags = cms.bool( True ),
33562     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33563     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33564     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33565     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33566     FastAccept = cms.bool( False ),
33567     MaxEta = cms.double( 2.4 ),
33568     MinNhits = cms.int32( 0 ),
33569     MinNstations = cms.int32( 0 ),
33570     MinNchambers = cms.int32( 2 ),
33571     MaxDr = cms.double( 100.0 ),
33572     MaxDz = cms.double( 9999.0 ),
33573     ChargeOpt = cms.int32( 0 ),
33574     MinPtPair = cms.double( 0.0 ),
33575     MinPtMax = cms.double( 30.0 ),
33576     MinPtMin = cms.double( 30.0 ),
33577     MinInvMass = cms.double( -999999.0 ),
33578     MaxInvMass = cms.double( 999999.0 ),
33579     MinAcop = cms.double( -1.0 ),
33580     MaxAcop = cms.double( 3.15 ),
33581     MinAngle = cms.double( -999.0 ),
33582     MaxAngle = cms.double( 9999.0 ),
33583     MinPtBalance = cms.double( -1.0 ),
33584     MaxPtBalance = cms.double( 999999.0 ),
33585     NSigmaPt = cms.double( 0.0 )
33586 )
33587 fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler",
33588     offset = cms.uint32( 0 ),
33589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33590 )
33591 fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33592     GMTReadoutCollection = cms.InputTag( "" ),
33593     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33594     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33595     L1MinPt = cms.double( 0.0 ),
33596     L1MaxEta = cms.double( 2.5 ),
33597     L1MinQuality = cms.uint32( 7 ),
33598     SetMinPtBarrelTo = cms.double( 3.5 ),
33599     SetMinPtEndcapTo = cms.double( 1.0 ),
33600     UseOfflineSeed = cms.untracked.bool( True ),
33601     UseUnassociatedL1 = cms.bool( False ),
33602     MatchDR = cms.vdouble( 0.3 ),
33603     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33604     CentralBxOnly = cms.bool( False ),
33605     MatchType = cms.uint32( 0 ),
33606     SortType = cms.uint32( 0 ),
33607     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
33608     ServiceParameters = cms.PSet( 
33609       RPCLayers = cms.bool( True ),
33610       UseMuonNavigation = cms.untracked.bool( True ),
33611       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33612     )
33613 )
33614 fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer",
33615     ServiceParameters = cms.PSet( 
33616       RPCLayers = cms.bool( True ),
33617       UseMuonNavigation = cms.untracked.bool( True ),
33618       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33619         'hltESPFastSteppingHelixPropagatorOpposite' )
33620     ),
33621     InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ),
33622     SeedTransformerParameters = cms.PSet( 
33623       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33624       NMinRecHits = cms.uint32( 2 ),
33625       RescaleError = cms.double( 100.0 ),
33626       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33627       UseSubRecHits = cms.bool( False ),
33628       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33629     ),
33630     L2TrajBuilderParameters = cms.PSet( 
33631       BWFilterParameters = cms.PSet( 
33632         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33633         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33634         BWSeedType = cms.string( "fromGenerator" ),
33635         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33636         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33637         EnableGEMMeasurement = cms.bool( True ),
33638         EnableRPCMeasurement = cms.bool( True ),
33639         MuonTrajectoryUpdatorParameters = cms.PSet( 
33640           ExcludeRPCFromFit = cms.bool( False ),
33641           Granularity = cms.int32( 0 ),
33642           MaxChi2 = cms.double( 25.0 ),
33643           RescaleError = cms.bool( False ),
33644           RescaleErrorFactor = cms.double( 100.0 ),
33645           UseInvalidHits = cms.bool( True )
33646         ),
33647         EnableCSCMeasurement = cms.bool( True ),
33648         MaxChi2 = cms.double( 100.0 ),
33649         FitDirection = cms.string( "outsideIn" ),
33650         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33651         NumberOfSigma = cms.double( 3.0 ),
33652         EnableDTMeasurement = cms.bool( True )
33653       ),
33654       DoSeedRefit = cms.bool( False ),
33655       FilterParameters = cms.PSet( 
33656         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33657         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33658         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33659         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33660         EnableGEMMeasurement = cms.bool( True ),
33661         EnableRPCMeasurement = cms.bool( True ),
33662         MuonTrajectoryUpdatorParameters = cms.PSet( 
33663           ExcludeRPCFromFit = cms.bool( False ),
33664           Granularity = cms.int32( 0 ),
33665           MaxChi2 = cms.double( 25.0 ),
33666           RescaleError = cms.bool( False ),
33667           RescaleErrorFactor = cms.double( 100.0 ),
33668           UseInvalidHits = cms.bool( True )
33669         ),
33670         EnableCSCMeasurement = cms.bool( True ),
33671         MaxChi2 = cms.double( 1000.0 ),
33672         FitDirection = cms.string( "insideOut" ),
33673         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33674         NumberOfSigma = cms.double( 3.0 ),
33675         EnableDTMeasurement = cms.bool( True )
33676       ),
33677       SeedPosition = cms.string( "in" ),
33678       DoBackwardFilter = cms.bool( True ),
33679       DoRefit = cms.bool( False ),
33680       NavigationType = cms.string( "Standard" ),
33681       SeedTransformerParameters = cms.PSet( 
33682         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33683         NMinRecHits = cms.uint32( 2 ),
33684         RescaleError = cms.double( 100.0 ),
33685         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33686         UseSubRecHits = cms.bool( False ),
33687         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33688       ),
33689       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33690     ),
33691     DoSeedRefit = cms.bool( False ),
33692     TrackLoaderParameters = cms.PSet( 
33693       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33694       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33695       DoSmoothing = cms.bool( False ),
33696       VertexConstraint = cms.bool( True ),
33697       MuonUpdatorAtVertexParameters = cms.PSet( 
33698         MaxChi2 = cms.double( 1000000.0 ),
33699         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33700         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33701         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33702       ),
33703       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33704     ),
33705     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
33706 )
33707 fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer",
33708     InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' )
33709 )
33710 fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33711     saveTags = cms.bool( True ),
33712     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33713     CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ),
33714     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33715     SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ),
33716     MinN = cms.int32( 2 ),
33717     MaxEta = cms.double( 2.5 ),
33718     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33719     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33720     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33721     CutOnChambers = cms.bool( False ),
33722     MinNchambers = cms.vint32( 0 ),
33723     MaxDr = cms.double( 9999.0 ),
33724     MinDr = cms.double( -1.0 ),
33725     MaxDz = cms.double( 9999.0 ),
33726     MinDxySig = cms.double( -1.0 ),
33727     MinPt = cms.double( 50.0 ),
33728     NSigmaPt = cms.double( 0.0 ),
33729     MatchToPreviousCand = cms.bool( False )
33730 )
33731 fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33732     offset = cms.uint32( 0 ),
33733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33734 )
33735 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33736     saveTags = cms.bool( True ),
33737     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33738     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33739     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33740     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33741     MinN = cms.int32( 2 ),
33742     MaxEta = cms.double( 2.0 ),
33743     AbsEtaBins = cms.vdouble( 5.0 ),
33744     MinNstations = cms.vint32( 0 ),
33745     MinNhits = cms.vint32( 0 ),
33746     CutOnChambers = cms.bool( True ),
33747     MinNchambers = cms.vint32( 2 ),
33748     MaxDr = cms.double( 9999.0 ),
33749     MinDr = cms.double( -1.0 ),
33750     MaxDz = cms.double( 9999.0 ),
33751     MinDxySig = cms.double( -1.0 ),
33752     MinPt = cms.double( 23.0 ),
33753     NSigmaPt = cms.double( 0.0 ),
33754     MatchToPreviousCand = cms.bool( False )
33755 )
33756 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33757     offset = cms.uint32( 0 ),
33758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33759 )
33760 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33761     saveTags = cms.bool( True ),
33762     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33763     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33764     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33765     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33766     MinN = cms.int32( 2 ),
33767     MaxEta = cms.double( 2.0 ),
33768     AbsEtaBins = cms.vdouble( 5.0 ),
33769     MinNstations = cms.vint32( 0 ),
33770     MinNhits = cms.vint32( 0 ),
33771     CutOnChambers = cms.bool( True ),
33772     MinNchambers = cms.vint32( 2 ),
33773     MaxDr = cms.double( 9999.0 ),
33774     MinDr = cms.double( -1.0 ),
33775     MaxDz = cms.double( 9999.0 ),
33776     MinDxySig = cms.double( -1.0 ),
33777     MinPt = cms.double( 25.0 ),
33778     NSigmaPt = cms.double( 0.0 ),
33779     MatchToPreviousCand = cms.bool( False )
33780 )
33781 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33782     offset = cms.uint32( 0 ),
33783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33784 )
33785 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33786     saveTags = cms.bool( True ),
33787     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33788     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33789     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33790     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33791     MinN = cms.int32( 2 ),
33792     MaxEta = cms.double( 2.4 ),
33793     AbsEtaBins = cms.vdouble( 5.0 ),
33794     MinNstations = cms.vint32( 0 ),
33795     MinNhits = cms.vint32( 0 ),
33796     CutOnChambers = cms.bool( True ),
33797     MinNchambers = cms.vint32( 2 ),
33798     MaxDr = cms.double( 9999.0 ),
33799     MinDr = cms.double( -1.0 ),
33800     MaxDz = cms.double( 9999.0 ),
33801     MinDxySig = cms.double( -1.0 ),
33802     MinPt = cms.double( 25.0 ),
33803     NSigmaPt = cms.double( 0.0 ),
33804     MatchToPreviousCand = cms.bool( False )
33805 )
33806 fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33807     offset = cms.uint32( 0 ),
33808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33809 )
33810 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33811     saveTags = cms.bool( True ),
33812     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33813     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33814     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33815     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33816     MinN = cms.int32( 2 ),
33817     MaxEta = cms.double( 2.5 ),
33818     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33819     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33820     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33821     CutOnChambers = cms.bool( False ),
33822     MinNchambers = cms.vint32( 0 ),
33823     MaxDr = cms.double( 9999.0 ),
33824     MinDr = cms.double( -1.0 ),
33825     MaxDz = cms.double( 9999.0 ),
33826     MinDxySig = cms.double( -1.0 ),
33827     MinPt = cms.double( 23.0 ),
33828     NSigmaPt = cms.double( 0.0 ),
33829     MatchToPreviousCand = cms.bool( False )
33830 )
33831 fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33832     saveTags = cms.bool( True ),
33833     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33834     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33835     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33836     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33837     FastAccept = cms.bool( False ),
33838     MaxEta = cms.double( 2.0 ),
33839     MinNhits = cms.int32( 0 ),
33840     MinNstations = cms.int32( 0 ),
33841     MinNchambers = cms.int32( 2 ),
33842     MaxDr = cms.double( 100.0 ),
33843     MaxDz = cms.double( 9999.0 ),
33844     ChargeOpt = cms.int32( 0 ),
33845     MinPtPair = cms.double( 0.0 ),
33846     MinPtMax = cms.double( 23.0 ),
33847     MinPtMin = cms.double( 23.0 ),
33848     MinInvMass = cms.double( -9999.0 ),
33849     MaxInvMass = cms.double( 9999.0 ),
33850     MinAcop = cms.double( -1.0 ),
33851     MaxAcop = cms.double( 3.15 ),
33852     MinAngle = cms.double( -999.0 ),
33853     MaxAngle = cms.double( 9999.0 ),
33854     MinPtBalance = cms.double( -1.0 ),
33855     MaxPtBalance = cms.double( 999999.0 ),
33856     NSigmaPt = cms.double( 0.0 )
33857 )
33858 fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33859     offset = cms.uint32( 0 ),
33860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33861 )
33862 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33863     saveTags = cms.bool( True ),
33864     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33865     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33866     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33867     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33868     MinN = cms.int32( 2 ),
33869     MaxEta = cms.double( 2.5 ),
33870     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33871     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33872     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33873     CutOnChambers = cms.bool( False ),
33874     MinNchambers = cms.vint32( 0 ),
33875     MaxDr = cms.double( 9999.0 ),
33876     MinDr = cms.double( -1.0 ),
33877     MaxDz = cms.double( 9999.0 ),
33878     MinDxySig = cms.double( -1.0 ),
33879     MinPt = cms.double( 25.0 ),
33880     NSigmaPt = cms.double( 0.0 ),
33881     MatchToPreviousCand = cms.bool( False )
33882 )
33883 fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33884     saveTags = cms.bool( True ),
33885     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33886     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33887     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33888     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33889     FastAccept = cms.bool( False ),
33890     MaxEta = cms.double( 2.0 ),
33891     MinNhits = cms.int32( 0 ),
33892     MinNstations = cms.int32( 0 ),
33893     MinNchambers = cms.int32( 2 ),
33894     MaxDr = cms.double( 100.0 ),
33895     MaxDz = cms.double( 9999.0 ),
33896     ChargeOpt = cms.int32( 0 ),
33897     MinPtPair = cms.double( 0.0 ),
33898     MinPtMax = cms.double( 25.0 ),
33899     MinPtMin = cms.double( 25.0 ),
33900     MinInvMass = cms.double( -999999.0 ),
33901     MaxInvMass = cms.double( 999999.0 ),
33902     MinAcop = cms.double( -1.0 ),
33903     MaxAcop = cms.double( 3.15 ),
33904     MinAngle = cms.double( -999.0 ),
33905     MaxAngle = cms.double( 9999.0 ),
33906     MinPtBalance = cms.double( -1.0 ),
33907     MaxPtBalance = cms.double( 999999.0 ),
33908     NSigmaPt = cms.double( 0.0 )
33909 )
33910 fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33911     offset = cms.uint32( 0 ),
33912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33913 )
33914 fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33915     saveTags = cms.bool( True ),
33916     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33917     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33918     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33919     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33920     FastAccept = cms.bool( False ),
33921     MaxEta = cms.double( 2.4 ),
33922     MinNhits = cms.int32( 0 ),
33923     MinNstations = cms.int32( 0 ),
33924     MinNchambers = cms.int32( 2 ),
33925     MaxDr = cms.double( 100.0 ),
33926     MaxDz = cms.double( 9999.0 ),
33927     ChargeOpt = cms.int32( 0 ),
33928     MinPtPair = cms.double( 0.0 ),
33929     MinPtMax = cms.double( 25.0 ),
33930     MinPtMin = cms.double( 25.0 ),
33931     MinInvMass = cms.double( -999999.0 ),
33932     MaxInvMass = cms.double( 999999.0 ),
33933     MinAcop = cms.double( -1.0 ),
33934     MaxAcop = cms.double( 3.15 ),
33935     MinAngle = cms.double( -999.0 ),
33936     MaxAngle = cms.double( 9999.0 ),
33937     MinPtBalance = cms.double( -1.0 ),
33938     MaxPtBalance = cms.double( 999999.0 ),
33939     NSigmaPt = cms.double( 0.0 )
33940 )
33941 fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed",
33942     saveTags = cms.bool( True ),
33943     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ),
33944     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33945     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33946     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33947     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33948     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33949     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33950     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33951     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33952     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33953 )
33954 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
33955     offset = cms.uint32( 0 ),
33956     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33957 )
33958 fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33959     saveTags = cms.bool( True ),
33960     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33961     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
33962     MaxEta = cms.double( 2.5 ),
33963     MinPt = cms.double( 0.0 ),
33964     MaxDeltaR = cms.double( 0.3 ),
33965     MinN = cms.int32( 2 ),
33966     CentralBxOnly = cms.bool( True ),
33967     SelectQualities = cms.vint32(  )
33968 )
33969 fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33970     saveTags = cms.bool( True ),
33971     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33972     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33973     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33974     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33975     MinN = cms.int32( 0 ),
33976     MaxEta = cms.double( 2.5 ),
33977     AbsEtaBins = cms.vdouble( 0.0 ),
33978     MinNstations = cms.vint32( 0 ),
33979     MinNhits = cms.vint32( 0 ),
33980     CutOnChambers = cms.bool( False ),
33981     MinNchambers = cms.vint32( 0 ),
33982     MaxDr = cms.double( 9999.0 ),
33983     MinDr = cms.double( -1.0 ),
33984     MaxDz = cms.double( 9999.0 ),
33985     MinDxySig = cms.double( -1.0 ),
33986     MinPt = cms.double( 0.0 ),
33987     NSigmaPt = cms.double( 0.0 ),
33988     MatchToPreviousCand = cms.bool( True )
33989 )
33990 fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33991     saveTags = cms.bool( True ),
33992     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33993     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33994     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33995     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33996     MinN = cms.int32( 0 ),
33997     MaxEta = cms.double( 2.5 ),
33998     AbsEtaBins = cms.vdouble( 0.0 ),
33999     MinNstations = cms.vint32( 0 ),
34000     MinNhits = cms.vint32( 0 ),
34001     CutOnChambers = cms.bool( False ),
34002     MinNchambers = cms.vint32( 0 ),
34003     MaxDr = cms.double( 9999.0 ),
34004     MinDr = cms.double( -1.0 ),
34005     MaxDz = cms.double( 9999.0 ),
34006     MinDxySig = cms.double( -1.0 ),
34007     MinPt = cms.double( 0.0 ),
34008     NSigmaPt = cms.double( 0.0 ),
34009     MatchToPreviousCand = cms.bool( True )
34010 )
34011 fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34012     saveTags = cms.bool( True ),
34013     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34014     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34015     MaxEta = cms.double( 2.5 ),
34016     MinPt = cms.double( 0.0 ),
34017     MaxDeltaR = cms.double( 0.3 ),
34018     MinN = cms.int32( 1 ),
34019     CentralBxOnly = cms.bool( True ),
34020     SelectQualities = cms.vint32(  )
34021 )
34022 fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter",
34023     saveTags = cms.bool( True ),
34024     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34025     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34026     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34027     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34028     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34029     MinN = cms.int32( 2 ),
34030     MaxEta = cms.double( 2.5 ),
34031     MinNhits = cms.int32( 0 ),
34032     MaxDr = cms.double( 2.0 ),
34033     MinDr = cms.double( -1.0 ),
34034     MaxDz = cms.double( 9999.0 ),
34035     MinDxySig = cms.double( -1.0 ),
34036     MinPt = cms.double( 8.0 ),
34037     NSigmaPt = cms.double( 0.0 ),
34038     MaxNormalizedChi2 = cms.double( 9999.0 ),
34039     MaxDXYBeamSpot = cms.double( 9999.0 ),
34040     MinDXYBeamSpot = cms.double( -1.0 ),
34041     MinNmuonHits = cms.int32( 0 ),
34042     MaxPtDifference = cms.double( 9999.0 ),
34043     MinTrackPt = cms.double( 0.0 ),
34044     minMuonStations = cms.int32( 2 ),
34045     minTrkHits = cms.int32( -1 ),
34046     minMuonHits = cms.int32( -1 ),
34047     allowedTypeMask = cms.uint32( 255 ),
34048     requiredTypeMask = cms.uint32( 0 ),
34049     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34050     trkMuonId = cms.uint32( 0 ),
34051     L1MatchingdR = cms.double( 0.3 ),
34052     MatchToPreviousCand = cms.bool( True ),
34053     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34054     requireL3MuonTrajectorySeed = cms.bool( False ),
34055     useSimpleGeometry = cms.bool( True ),
34056     useStation2 = cms.bool( True ),
34057     fallbackToME1 = cms.bool( False ),
34058     cosmicPropagationHypothesis = cms.bool( False ),
34059     useMB2InOverlap = cms.bool( False ),
34060     useTrack = cms.string( "tracker" ),
34061     useState = cms.string( "atVertex" ),
34062     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34063     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34064     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34065 )
34066 fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter",
34067     saveTags = cms.bool( True ),
34068     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34069     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34070     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34071     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34072     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34073     MinN = cms.int32( 1 ),
34074     MaxEta = cms.double( 2.5 ),
34075     MinNhits = cms.int32( 0 ),
34076     MaxDr = cms.double( 2.0 ),
34077     MinDr = cms.double( -1.0 ),
34078     MaxDz = cms.double( 9999.0 ),
34079     MinDxySig = cms.double( -1.0 ),
34080     MinPt = cms.double( 17.0 ),
34081     NSigmaPt = cms.double( 0.0 ),
34082     MaxNormalizedChi2 = cms.double( 9999.0 ),
34083     MaxDXYBeamSpot = cms.double( 9999.0 ),
34084     MinDXYBeamSpot = cms.double( -1.0 ),
34085     MinNmuonHits = cms.int32( 0 ),
34086     MaxPtDifference = cms.double( 9999.0 ),
34087     MinTrackPt = cms.double( 0.0 ),
34088     minMuonStations = cms.int32( 2 ),
34089     minTrkHits = cms.int32( -1 ),
34090     minMuonHits = cms.int32( -1 ),
34091     allowedTypeMask = cms.uint32( 255 ),
34092     requiredTypeMask = cms.uint32( 0 ),
34093     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34094     trkMuonId = cms.uint32( 0 ),
34095     L1MatchingdR = cms.double( 0.3 ),
34096     MatchToPreviousCand = cms.bool( True ),
34097     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34098     requireL3MuonTrajectorySeed = cms.bool( False ),
34099     useSimpleGeometry = cms.bool( True ),
34100     useStation2 = cms.bool( True ),
34101     fallbackToME1 = cms.bool( False ),
34102     cosmicPropagationHypothesis = cms.bool( False ),
34103     useMB2InOverlap = cms.bool( False ),
34104     useTrack = cms.string( "tracker" ),
34105     useState = cms.string( "atVertex" ),
34106     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34107     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34108     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34109 )
34110 fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
34111     UseRhoCorrectedCaloDeposits = cms.bool( False ),
34112     UseCaloIso = cms.bool( False ),
34113     CaloDepositsLabel = cms.InputTag( "notUsed" ),
34114     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
34115     OutputMuIsoDeposits = cms.bool( True ),
34116     TrackPt_Min = cms.double( -1.0 ),
34117     printDebug = cms.bool( False ),
34118     CutsPSet = cms.PSet( 
34119       applyCutsORmaxNTracks = cms.bool( False ),
34120       maxNTracks = cms.int32( -1 ),
34121       Thresholds = cms.vdouble( 0.4 ),
34122       EtaBounds = cms.vdouble( 2.411 ),
34123       ComponentName = cms.string( "SimpleCuts" ),
34124       ConeSizes = cms.vdouble( 0.3 )
34125     ),
34126     TrkExtractorPSet = cms.PSet( 
34127       Diff_z = cms.double( 0.2 ),
34128       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
34129       Chi2Ndof_Max = cms.double( 1.0E64 ),
34130       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
34131       DR_Veto = cms.double( 0.01 ),
34132       Pt_Min = cms.double( -1.0 ),
34133       VetoLeadingTrack = cms.bool( False ),
34134       DR_Max = cms.double( 0.3 ),
34135       DepositLabel = cms.untracked.string( "PXLS" ),
34136       PtVeto_Min = cms.double( 2.0 ),
34137       NHits_Min = cms.uint32( 0 ),
34138       PropagateTracksToRadius = cms.bool( False ),
34139       ReferenceRadius = cms.double( 6.0 ),
34140       Chi2Prob_Min = cms.double( -1.0 ),
34141       Diff_r = cms.double( 0.1 ),
34142       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
34143       ComponentName = cms.string( "PixelTrackExtractor" ),
34144       DR_VetoPt = cms.double( 0.025 )
34145     ),
34146     CaloExtractorPSet = cms.PSet( 
34147       DR_Veto_H = cms.double( 0.1 ),
34148       Vertex_Constraint_Z = cms.bool( False ),
34149       DR_Veto_E = cms.double( 0.07 ),
34150       Weight_H = cms.double( 1.0 ),
34151       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
34152       DR_Max = cms.double( 0.3 ),
34153       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
34154       Vertex_Constraint_XY = cms.bool( False ),
34155       Threshold_H = cms.double( 0.5 ),
34156       Threshold_E = cms.double( 0.2 ),
34157       ComponentName = cms.string( "CaloExtractor" ),
34158       Weight_E = cms.double( 1.0 )
34159     )
34160 )
34161 fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34162     saveTags = cms.bool( True ),
34163     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34164     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ),
34165     MinN = cms.int32( 2 ),
34166     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34167     IsolatorPSet = cms.PSet(  )
34168 )
34169 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
34170     offset = cms.uint32( 0 ),
34171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34172 )
34173 fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
34174     saveTags = cms.bool( True ),
34175     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34176     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34177     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34178     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34179     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34180     MinN = cms.int32( 2 ),
34181     MaxEta = cms.double( 2.5 ),
34182     MinNhits = cms.int32( 0 ),
34183     MaxDr = cms.double( 2.0 ),
34184     MinDr = cms.double( -1.0 ),
34185     MaxDz = cms.double( 9999.0 ),
34186     MinDxySig = cms.double( -1.0 ),
34187     MinPt = cms.double( 9.0 ),
34188     NSigmaPt = cms.double( 0.0 ),
34189     MaxNormalizedChi2 = cms.double( 9999.0 ),
34190     MaxDXYBeamSpot = cms.double( 9999.0 ),
34191     MinDXYBeamSpot = cms.double( -1.0 ),
34192     MinNmuonHits = cms.int32( 0 ),
34193     MaxPtDifference = cms.double( 9999.0 ),
34194     MinTrackPt = cms.double( 0.0 ),
34195     minMuonStations = cms.int32( 2 ),
34196     minTrkHits = cms.int32( -1 ),
34197     minMuonHits = cms.int32( -1 ),
34198     allowedTypeMask = cms.uint32( 255 ),
34199     requiredTypeMask = cms.uint32( 0 ),
34200     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34201     trkMuonId = cms.uint32( 0 ),
34202     L1MatchingdR = cms.double( 0.3 ),
34203     MatchToPreviousCand = cms.bool( True ),
34204     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34205     requireL3MuonTrajectorySeed = cms.bool( False ),
34206     useSimpleGeometry = cms.bool( True ),
34207     useStation2 = cms.bool( True ),
34208     fallbackToME1 = cms.bool( False ),
34209     cosmicPropagationHypothesis = cms.bool( False ),
34210     useMB2InOverlap = cms.bool( False ),
34211     useTrack = cms.string( "tracker" ),
34212     useState = cms.string( "atVertex" ),
34213     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34214     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34215     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34216 )
34217 fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter",
34218     saveTags = cms.bool( True ),
34219     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34220     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34221     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34222     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34223     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34224     MinN = cms.int32( 1 ),
34225     MaxEta = cms.double( 2.5 ),
34226     MinNhits = cms.int32( 0 ),
34227     MaxDr = cms.double( 2.0 ),
34228     MinDr = cms.double( -1.0 ),
34229     MaxDz = cms.double( 9999.0 ),
34230     MinDxySig = cms.double( -1.0 ),
34231     MinPt = cms.double( 19.0 ),
34232     NSigmaPt = cms.double( 0.0 ),
34233     MaxNormalizedChi2 = cms.double( 9999.0 ),
34234     MaxDXYBeamSpot = cms.double( 9999.0 ),
34235     MinDXYBeamSpot = cms.double( -1.0 ),
34236     MinNmuonHits = cms.int32( 0 ),
34237     MaxPtDifference = cms.double( 9999.0 ),
34238     MinTrackPt = cms.double( 0.0 ),
34239     minMuonStations = cms.int32( 2 ),
34240     minTrkHits = cms.int32( -1 ),
34241     minMuonHits = cms.int32( -1 ),
34242     allowedTypeMask = cms.uint32( 255 ),
34243     requiredTypeMask = cms.uint32( 0 ),
34244     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34245     trkMuonId = cms.uint32( 0 ),
34246     L1MatchingdR = cms.double( 0.3 ),
34247     MatchToPreviousCand = cms.bool( True ),
34248     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34249     requireL3MuonTrajectorySeed = cms.bool( False ),
34250     useSimpleGeometry = cms.bool( True ),
34251     useStation2 = cms.bool( True ),
34252     fallbackToME1 = cms.bool( False ),
34253     cosmicPropagationHypothesis = cms.bool( False ),
34254     useMB2InOverlap = cms.bool( False ),
34255     useTrack = cms.string( "tracker" ),
34256     useState = cms.string( "atVertex" ),
34257     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34258     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34259     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34260 )
34261 fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34262     saveTags = cms.bool( True ),
34263     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34264     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ),
34265     MinN = cms.int32( 2 ),
34266     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34267     IsolatorPSet = cms.PSet(  )
34268 )
34269 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34270     offset = cms.uint32( 0 ),
34271     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34272 )
34273 fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34274     saveTags = cms.bool( True ),
34275     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34276     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34277     inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34278     inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34279     triggerType1 = cms.int32( 83 ),
34280     triggerType2 = cms.int32( 83 ),
34281     MinDR = cms.double( 0.001 ),
34282     MaxDZ = cms.double( 0.2 ),
34283     MinN = cms.int32( 1 ),
34284     MinPixHitsForDZ = cms.int32( 0 ),
34285     checkSC = cms.bool( False )
34286 )
34287 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking = cms.EDFilter( "HLTPrescaler",
34288     offset = cms.uint32( 0 ),
34289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34290 )
34291 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34292     offset = cms.uint32( 0 ),
34293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34294 )
34295 fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34296     saveTags = cms.bool( True ),
34297     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34298     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34299     inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34300     inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34301     triggerType1 = cms.int32( 83 ),
34302     triggerType2 = cms.int32( 83 ),
34303     MinDR = cms.double( 0.001 ),
34304     MaxDZ = cms.double( 0.2 ),
34305     MinN = cms.int32( 1 ),
34306     MinPixHitsForDZ = cms.int32( 0 ),
34307     checkSC = cms.bool( False )
34308 )
34309 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34310     offset = cms.uint32( 0 ),
34311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34312 )
34313 fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34314     saveTags = cms.bool( True ),
34315     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34316     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34317     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34318     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34319     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34320     PreviousCandIsL2 = cms.bool( True ),
34321     FastAccept = cms.bool( False ),
34322     MinN = cms.int32( 1 ),
34323     MaxEta = cms.double( 2.5 ),
34324     MinNhits = cms.int32( 0 ),
34325     MaxDr = cms.double( 2.0 ),
34326     MaxDz = cms.double( 9999.0 ),
34327     ChargeOpt = cms.int32( 0 ),
34328     MinPtPair = cms.vdouble( 0.0 ),
34329     MaxPtPair = cms.vdouble( 1.0E125 ),
34330     MinPtMax = cms.vdouble( 0.0 ),
34331     MinPtMin = cms.vdouble( 8.0 ),
34332     MaxPtMin = cms.vdouble( 1.0E125 ),
34333     MinInvMass = cms.vdouble( 8.0 ),
34334     MaxInvMass = cms.vdouble( 9999.0 ),
34335     MinDiMuonDeltaR = cms.double( -1.0 ),
34336     MinAcop = cms.double( -1.0 ),
34337     MaxAcop = cms.double( 9999.0 ),
34338     MinPtBalance = cms.double( -1.0 ),
34339     MaxPtBalance = cms.double( 999999.0 ),
34340     NSigmaPt = cms.double( 0.0 ),
34341     MaxDCAMuMu = cms.double( 99999.9 ),
34342     MaxRapidityPair = cms.double( 999999.0 ),
34343     CutCowboys = cms.bool( False ),
34344     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34345     L1MatchingdR = cms.double( 0.3 ),
34346     MatchToPreviousCand = cms.bool( True ),
34347     useSimpleGeometry = cms.bool( True ),
34348     useStation2 = cms.bool( True ),
34349     fallbackToME1 = cms.bool( False ),
34350     cosmicPropagationHypothesis = cms.bool( False ),
34351     useMB2InOverlap = cms.bool( False ),
34352     useTrack = cms.string( "tracker" ),
34353     useState = cms.string( "atVertex" ),
34354     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34355     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34356     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34357 )
34358 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler",
34359     offset = cms.uint32( 0 ),
34360     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34361 )
34362 fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet",
34363     saveTags = cms.bool( True ),
34364     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
34365     triggerType = cms.int32( 85 ),
34366     MinE = cms.double( -1.0 ),
34367     MinPt = cms.double( 30.0 ),
34368     MinMass = cms.double( -1.0 ),
34369     MaxMass = cms.double( -1.0 ),
34370     MinEta = cms.double( -1.0 ),
34371     MaxEta = cms.double( 5.0 ),
34372     MinN = cms.int32( 1 )
34373 )
34374 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34375     offset = cms.uint32( 0 ),
34376     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34377 )
34378 fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34379     saveTags = cms.bool( True ),
34380     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34381     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34382     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34383     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34384     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34385     PreviousCandIsL2 = cms.bool( True ),
34386     FastAccept = cms.bool( False ),
34387     MinN = cms.int32( 1 ),
34388     MaxEta = cms.double( 2.5 ),
34389     MinNhits = cms.int32( 0 ),
34390     MaxDr = cms.double( 2.0 ),
34391     MaxDz = cms.double( 9999.0 ),
34392     ChargeOpt = cms.int32( 0 ),
34393     MinPtPair = cms.vdouble( 0.0 ),
34394     MaxPtPair = cms.vdouble( 1.0E125 ),
34395     MinPtMax = cms.vdouble( 19.0 ),
34396     MinPtMin = cms.vdouble( 8.0 ),
34397     MaxPtMin = cms.vdouble( 1.0E125 ),
34398     MinInvMass = cms.vdouble( 8.0 ),
34399     MaxInvMass = cms.vdouble( 9999.0 ),
34400     MinDiMuonDeltaR = cms.double( -1.0 ),
34401     MinAcop = cms.double( -1.0 ),
34402     MaxAcop = cms.double( 9999.0 ),
34403     MinPtBalance = cms.double( -1.0 ),
34404     MaxPtBalance = cms.double( 999999.0 ),
34405     NSigmaPt = cms.double( 0.0 ),
34406     MaxDCAMuMu = cms.double( 99999.9 ),
34407     MaxRapidityPair = cms.double( 999999.0 ),
34408     CutCowboys = cms.bool( False ),
34409     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34410     L1MatchingdR = cms.double( 0.3 ),
34411     MatchToPreviousCand = cms.bool( True ),
34412     useSimpleGeometry = cms.bool( True ),
34413     useStation2 = cms.bool( True ),
34414     fallbackToME1 = cms.bool( False ),
34415     cosmicPropagationHypothesis = cms.bool( False ),
34416     useMB2InOverlap = cms.bool( False ),
34417     useTrack = cms.string( "tracker" ),
34418     useState = cms.string( "atVertex" ),
34419     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34420     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34421     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34422 )
34423 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34424     offset = cms.uint32( 0 ),
34425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34426 )
34427 fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34428     saveTags = cms.bool( True ),
34429     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34430     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34431     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34432     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34433     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34434     PreviousCandIsL2 = cms.bool( True ),
34435     FastAccept = cms.bool( False ),
34436     MinN = cms.int32( 1 ),
34437     MaxEta = cms.double( 2.5 ),
34438     MinNhits = cms.int32( 0 ),
34439     MaxDr = cms.double( 2.0 ),
34440     MaxDz = cms.double( 9999.0 ),
34441     ChargeOpt = cms.int32( 0 ),
34442     MinPtPair = cms.vdouble( 0.0 ),
34443     MaxPtPair = cms.vdouble( 1.0E125 ),
34444     MinPtMax = cms.vdouble( 0.0 ),
34445     MinPtMin = cms.vdouble( 8.0 ),
34446     MaxPtMin = cms.vdouble( 1.0E125 ),
34447     MinInvMass = cms.vdouble( 3.8 ),
34448     MaxInvMass = cms.vdouble( 9999.0 ),
34449     MinDiMuonDeltaR = cms.double( -1.0 ),
34450     MinAcop = cms.double( -1.0 ),
34451     MaxAcop = cms.double( 9999.0 ),
34452     MinPtBalance = cms.double( -1.0 ),
34453     MaxPtBalance = cms.double( 999999.0 ),
34454     NSigmaPt = cms.double( 0.0 ),
34455     MaxDCAMuMu = cms.double( 99999.9 ),
34456     MaxRapidityPair = cms.double( 999999.0 ),
34457     CutCowboys = cms.bool( False ),
34458     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34459     L1MatchingdR = cms.double( 0.3 ),
34460     MatchToPreviousCand = cms.bool( True ),
34461     useSimpleGeometry = cms.bool( True ),
34462     useStation2 = cms.bool( True ),
34463     fallbackToME1 = cms.bool( False ),
34464     cosmicPropagationHypothesis = cms.bool( False ),
34465     useMB2InOverlap = cms.bool( False ),
34466     useTrack = cms.string( "tracker" ),
34467     useState = cms.string( "atVertex" ),
34468     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34469     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34470     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34471 )
34472 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking = cms.EDFilter( "HLTPrescaler",
34473     offset = cms.uint32( 0 ),
34474     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34475 )
34476 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34477     offset = cms.uint32( 0 ),
34478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34479 )
34480 fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet",
34481     saveTags = cms.bool( True ),
34482     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
34483     triggerType = cms.int32( 85 ),
34484     MinE = cms.double( -1.0 ),
34485     MinPt = cms.double( 30.0 ),
34486     MinMass = cms.double( -1.0 ),
34487     MaxMass = cms.double( -1.0 ),
34488     MinEta = cms.double( -1.0 ),
34489     MaxEta = cms.double( 5.0 ),
34490     MinN = cms.int32( 1 )
34491 )
34492 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler",
34493     offset = cms.uint32( 0 ),
34494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34495 )
34496 fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet",
34497     saveTags = cms.bool( True ),
34498     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
34499     triggerType = cms.int32( 85 ),
34500     MinE = cms.double( -1.0 ),
34501     MinPt = cms.double( 30.0 ),
34502     MinMass = cms.double( -1.0 ),
34503     MaxMass = cms.double( -1.0 ),
34504     MinEta = cms.double( -1.0 ),
34505     MaxEta = cms.double( 5.0 ),
34506     MinN = cms.int32( 1 )
34507 )
34508 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34509     offset = cms.uint32( 0 ),
34510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34511 )
34512 fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet",
34513     saveTags = cms.bool( True ),
34514     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
34515     triggerType = cms.int32( 85 ),
34516     MinE = cms.double( -1.0 ),
34517     MinPt = cms.double( 30.0 ),
34518     MinMass = cms.double( -1.0 ),
34519     MaxMass = cms.double( -1.0 ),
34520     MinEta = cms.double( -1.0 ),
34521     MaxEta = cms.double( 5.0 ),
34522     MinN = cms.int32( 1 )
34523 )
34524 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34525     offset = cms.uint32( 0 ),
34526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34527 )
34528 fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34529     saveTags = cms.bool( True ),
34530     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34531     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34532     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34533     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34534     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34535     PreviousCandIsL2 = cms.bool( True ),
34536     FastAccept = cms.bool( False ),
34537     MinN = cms.int32( 1 ),
34538     MaxEta = cms.double( 2.5 ),
34539     MinNhits = cms.int32( 0 ),
34540     MaxDr = cms.double( 2.0 ),
34541     MaxDz = cms.double( 9999.0 ),
34542     ChargeOpt = cms.int32( 0 ),
34543     MinPtPair = cms.vdouble( 0.0 ),
34544     MaxPtPair = cms.vdouble( 1.0E125 ),
34545     MinPtMax = cms.vdouble( 19.0 ),
34546     MinPtMin = cms.vdouble( 9.0 ),
34547     MaxPtMin = cms.vdouble( 1.0E125 ),
34548     MinInvMass = cms.vdouble( 3.8 ),
34549     MaxInvMass = cms.vdouble( 9999.0 ),
34550     MinDiMuonDeltaR = cms.double( -1.0 ),
34551     MinAcop = cms.double( -1.0 ),
34552     MaxAcop = cms.double( 9999.0 ),
34553     MinPtBalance = cms.double( -1.0 ),
34554     MaxPtBalance = cms.double( 999999.0 ),
34555     NSigmaPt = cms.double( 0.0 ),
34556     MaxDCAMuMu = cms.double( 99999.9 ),
34557     MaxRapidityPair = cms.double( 999999.0 ),
34558     CutCowboys = cms.bool( False ),
34559     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34560     L1MatchingdR = cms.double( 0.3 ),
34561     MatchToPreviousCand = cms.bool( True ),
34562     useSimpleGeometry = cms.bool( True ),
34563     useStation2 = cms.bool( True ),
34564     fallbackToME1 = cms.bool( False ),
34565     cosmicPropagationHypothesis = cms.bool( False ),
34566     useMB2InOverlap = cms.bool( False ),
34567     useTrack = cms.string( "tracker" ),
34568     useState = cms.string( "atVertex" ),
34569     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34570     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34571     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34572 )
34573 fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed",
34574     saveTags = cms.bool( True ),
34575     L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34576     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34577     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34578     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34579     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34580     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34581     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34582     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34583     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34584     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34585 )
34586 fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler",
34587     offset = cms.uint32( 0 ),
34588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34589 )
34590 fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34591     saveTags = cms.bool( True ),
34592     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34593     PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ),
34594     MaxEta = cms.double( 2.5 ),
34595     MinPt = cms.double( 0.0 ),
34596     MaxDeltaR = cms.double( 0.3 ),
34597     MinN = cms.int32( 1 ),
34598     CentralBxOnly = cms.bool( True ),
34599     SelectQualities = cms.vint32(  )
34600 )
34601 fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34602     saveTags = cms.bool( True ),
34603     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34604     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34605     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34606     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34607     MinN = cms.int32( 0 ),
34608     MaxEta = cms.double( 2.5 ),
34609     AbsEtaBins = cms.vdouble( 0.0 ),
34610     MinNstations = cms.vint32( 0 ),
34611     MinNhits = cms.vint32( 0 ),
34612     CutOnChambers = cms.bool( False ),
34613     MinNchambers = cms.vint32( 0 ),
34614     MaxDr = cms.double( 9999.0 ),
34615     MinDr = cms.double( -1.0 ),
34616     MaxDz = cms.double( 9999.0 ),
34617     MinDxySig = cms.double( -1.0 ),
34618     MinPt = cms.double( 0.0 ),
34619     NSigmaPt = cms.double( 0.0 ),
34620     MatchToPreviousCand = cms.bool( True )
34621 )
34622 fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34623     saveTags = cms.bool( True ),
34624     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34625     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34626     MaxEta = cms.double( 2.5 ),
34627     MinPt = cms.double( 0.0 ),
34628     MaxDeltaR = cms.double( 0.3 ),
34629     MinN = cms.int32( 1 ),
34630     CentralBxOnly = cms.bool( True ),
34631     SelectQualities = cms.vint32(  )
34632 )
34633 fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter",
34634     saveTags = cms.bool( True ),
34635     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34636     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34637     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ),
34638     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ),
34639     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34640     MinN = cms.int32( 1 ),
34641     MaxEta = cms.double( 2.5 ),
34642     MinNhits = cms.int32( 0 ),
34643     MaxDr = cms.double( 2.0 ),
34644     MinDr = cms.double( -1.0 ),
34645     MaxDz = cms.double( 9999.0 ),
34646     MinDxySig = cms.double( -1.0 ),
34647     MinPt = cms.double( 30.0 ),
34648     NSigmaPt = cms.double( 0.0 ),
34649     MaxNormalizedChi2 = cms.double( 9999.0 ),
34650     MaxDXYBeamSpot = cms.double( 9999.0 ),
34651     MinDXYBeamSpot = cms.double( -1.0 ),
34652     MinNmuonHits = cms.int32( 0 ),
34653     MaxPtDifference = cms.double( 9999.0 ),
34654     MinTrackPt = cms.double( 0.0 ),
34655     minMuonStations = cms.int32( 2 ),
34656     minTrkHits = cms.int32( -1 ),
34657     minMuonHits = cms.int32( -1 ),
34658     allowedTypeMask = cms.uint32( 255 ),
34659     requiredTypeMask = cms.uint32( 0 ),
34660     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34661     trkMuonId = cms.uint32( 0 ),
34662     L1MatchingdR = cms.double( 0.3 ),
34663     MatchToPreviousCand = cms.bool( True ),
34664     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34665     requireL3MuonTrajectorySeed = cms.bool( False ),
34666     useSimpleGeometry = cms.bool( True ),
34667     useStation2 = cms.bool( True ),
34668     fallbackToME1 = cms.bool( False ),
34669     cosmicPropagationHypothesis = cms.bool( False ),
34670     useMB2InOverlap = cms.bool( False ),
34671     useTrack = cms.string( "tracker" ),
34672     useState = cms.string( "atVertex" ),
34673     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34674     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34675     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34676 )
34677 fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34678     saveTags = cms.bool( True ),
34679     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34680     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34681     minTrkHits = cms.int32( -1 ),
34682     minMuonHits = cms.int32( -1 ),
34683     maxNormalizedChi2 = cms.double( 1.0E99 ),
34684     minDR = cms.double( 0.001 ),
34685     allowedTypeMask = cms.uint32( 255 ),
34686     requiredTypeMask = cms.uint32( 0 ),
34687     trkMuonId = cms.uint32( 0 ),
34688     minPtMuon1 = cms.double( 30.0 ),
34689     minPtMuon2 = cms.double( 0.0 ),
34690     maxEtaMuon = cms.double( 2.5 ),
34691     maxYDimuon = cms.double( 2.5 ),
34692     minMass = cms.double( 2.9 ),
34693     maxMass = cms.double( 4.05 ),
34694     ChargeOpt = cms.int32( -1 ),
34695     maxDCAMuMu = cms.double( 0.5 ),
34696     maxdEtaMuMu = cms.double( 1.0E99 )
34697 )
34698 fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34699     saveTags = cms.bool( True ),
34700     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34701     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34702     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34703     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34704     triggerType1 = cms.int32( 83 ),
34705     triggerType2 = cms.int32( 83 ),
34706     MinDR = cms.double( 0.001 ),
34707     MaxDZ = cms.double( 0.2 ),
34708     MinN = cms.int32( 1 ),
34709     MinPixHitsForDZ = cms.int32( 0 ),
34710     checkSC = cms.bool( False )
34711 )
34712 fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler",
34713     offset = cms.uint32( 0 ),
34714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34715 )
34716 fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34717     saveTags = cms.bool( True ),
34718     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34719     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34720     minTrkHits = cms.int32( -1 ),
34721     minMuonHits = cms.int32( -1 ),
34722     maxNormalizedChi2 = cms.double( 1.0E99 ),
34723     minDR = cms.double( 0.001 ),
34724     allowedTypeMask = cms.uint32( 255 ),
34725     requiredTypeMask = cms.uint32( 0 ),
34726     trkMuonId = cms.uint32( 0 ),
34727     minPtMuon1 = cms.double( 30.0 ),
34728     minPtMuon2 = cms.double( 0.0 ),
34729     maxEtaMuon = cms.double( 2.5 ),
34730     maxYDimuon = cms.double( 2.5 ),
34731     minMass = cms.double( 8.5 ),
34732     maxMass = cms.double( 11.5 ),
34733     ChargeOpt = cms.int32( -1 ),
34734     maxDCAMuMu = cms.double( 0.5 ),
34735     maxdEtaMuMu = cms.double( 1.0E99 )
34736 )
34737 fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34738     saveTags = cms.bool( True ),
34739     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34740     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34741     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34742     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34743     triggerType1 = cms.int32( 83 ),
34744     triggerType2 = cms.int32( 83 ),
34745     MinDR = cms.double( 0.001 ),
34746     MaxDZ = cms.double( 0.2 ),
34747     MinN = cms.int32( 1 ),
34748     MinPixHitsForDZ = cms.int32( 0 ),
34749     checkSC = cms.bool( False )
34750 )
34751 fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed",
34752     saveTags = cms.bool( True ),
34753     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34754     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34755     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34756     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34757     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34758     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34759     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34760     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34761     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34762     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34763 )
34764 fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler",
34765     offset = cms.uint32( 0 ),
34766     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34767 )
34768 fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34769     saveTags = cms.bool( True ),
34770     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34771     PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ),
34772     MaxEta = cms.double( 2.5 ),
34773     MinPt = cms.double( 0.0 ),
34774     MaxDeltaR = cms.double( 0.3 ),
34775     MinN = cms.int32( 1 ),
34776     CentralBxOnly = cms.bool( True ),
34777     SelectQualities = cms.vint32(  )
34778 )
34779 fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34780     saveTags = cms.bool( True ),
34781     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34782     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34783     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34784     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34785     MinN = cms.int32( 0 ),
34786     MaxEta = cms.double( 2.5 ),
34787     AbsEtaBins = cms.vdouble( 0.0 ),
34788     MinNstations = cms.vint32( 0 ),
34789     MinNhits = cms.vint32( 0 ),
34790     CutOnChambers = cms.bool( False ),
34791     MinNchambers = cms.vint32( 0 ),
34792     MaxDr = cms.double( 9999.0 ),
34793     MinDr = cms.double( -1.0 ),
34794     MaxDz = cms.double( 9999.0 ),
34795     MinDxySig = cms.double( -1.0 ),
34796     MinPt = cms.double( 0.0 ),
34797     NSigmaPt = cms.double( 0.0 ),
34798     MatchToPreviousCand = cms.bool( True )
34799 )
34800 fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34801     saveTags = cms.bool( True ),
34802     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34803     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34804     MaxEta = cms.double( 2.5 ),
34805     MinPt = cms.double( 0.0 ),
34806     MaxDeltaR = cms.double( 0.3 ),
34807     MinN = cms.int32( 1 ),
34808     CentralBxOnly = cms.bool( True ),
34809     SelectQualities = cms.vint32(  )
34810 )
34811 fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter",
34812     saveTags = cms.bool( True ),
34813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34814     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34815     PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ),
34816     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34817     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34818     MinN = cms.int32( 1 ),
34819     MaxEta = cms.double( 2.5 ),
34820     MinNhits = cms.int32( 0 ),
34821     MaxDr = cms.double( 2.0 ),
34822     MinDr = cms.double( -1.0 ),
34823     MaxDz = cms.double( 9999.0 ),
34824     MinDxySig = cms.double( -1.0 ),
34825     MinPt = cms.double( 25.0 ),
34826     NSigmaPt = cms.double( 0.0 ),
34827     MaxNormalizedChi2 = cms.double( 9999.0 ),
34828     MaxDXYBeamSpot = cms.double( 9999.0 ),
34829     MinDXYBeamSpot = cms.double( -1.0 ),
34830     MinNmuonHits = cms.int32( 0 ),
34831     MaxPtDifference = cms.double( 9999.0 ),
34832     MinTrackPt = cms.double( 0.0 ),
34833     minMuonStations = cms.int32( 2 ),
34834     minTrkHits = cms.int32( -1 ),
34835     minMuonHits = cms.int32( -1 ),
34836     allowedTypeMask = cms.uint32( 255 ),
34837     requiredTypeMask = cms.uint32( 0 ),
34838     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34839     trkMuonId = cms.uint32( 0 ),
34840     L1MatchingdR = cms.double( 0.3 ),
34841     MatchToPreviousCand = cms.bool( True ),
34842     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34843     requireL3MuonTrajectorySeed = cms.bool( False ),
34844     useSimpleGeometry = cms.bool( True ),
34845     useStation2 = cms.bool( True ),
34846     fallbackToME1 = cms.bool( False ),
34847     cosmicPropagationHypothesis = cms.bool( False ),
34848     useMB2InOverlap = cms.bool( False ),
34849     useTrack = cms.string( "tracker" ),
34850     useState = cms.string( "atVertex" ),
34851     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34852     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34853     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34854 )
34855 fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34856     saveTags = cms.bool( True ),
34857     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34858     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34859     minTrkHits = cms.int32( -1 ),
34860     minMuonHits = cms.int32( -1 ),
34861     maxNormalizedChi2 = cms.double( 1.0E99 ),
34862     minDR = cms.double( 0.001 ),
34863     allowedTypeMask = cms.uint32( 255 ),
34864     requiredTypeMask = cms.uint32( 0 ),
34865     trkMuonId = cms.uint32( 0 ),
34866     minPtMuon1 = cms.double( 25.0 ),
34867     minPtMuon2 = cms.double( 0.0 ),
34868     maxEtaMuon = cms.double( 2.5 ),
34869     maxYDimuon = cms.double( 2.5 ),
34870     minMass = cms.double( 0.85 ),
34871     maxMass = cms.double( 1.2 ),
34872     ChargeOpt = cms.int32( -1 ),
34873     maxDCAMuMu = cms.double( 0.5 ),
34874     maxdEtaMuMu = cms.double( 1.0E99 )
34875 )
34876 fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34877     saveTags = cms.bool( True ),
34878     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34879     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34880     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34881     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34882     triggerType1 = cms.int32( 83 ),
34883     triggerType2 = cms.int32( 83 ),
34884     MinDR = cms.double( 0.001 ),
34885     MaxDZ = cms.double( 0.2 ),
34886     MinN = cms.int32( 1 ),
34887     MinPixHitsForDZ = cms.int32( 0 ),
34888     checkSC = cms.bool( False )
34889 )
34890 fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
34891     saveTags = cms.bool( True ),
34892     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ),
34893     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34894     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34895     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34896     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34897     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34898     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34899     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34900     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34901     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34902 )
34903 fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler",
34904     offset = cms.uint32( 0 ),
34905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34906 )
34907 fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34908     saveTags = cms.bool( True ),
34909     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34910     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ),
34911     MaxEta = cms.double( 2.5 ),
34912     MinPt = cms.double( 0.0 ),
34913     MaxDeltaR = cms.double( 0.3 ),
34914     MinN = cms.int32( 1 ),
34915     CentralBxOnly = cms.bool( True ),
34916     SelectQualities = cms.vint32(  )
34917 )
34918 fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34919     saveTags = cms.bool( True ),
34920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34921     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34922     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34923     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34924     MinN = cms.int32( 0 ),
34925     MaxEta = cms.double( 2.5 ),
34926     AbsEtaBins = cms.vdouble( 0.0 ),
34927     MinNstations = cms.vint32( 0 ),
34928     MinNhits = cms.vint32( 0 ),
34929     CutOnChambers = cms.bool( False ),
34930     MinNchambers = cms.vint32( 0 ),
34931     MaxDr = cms.double( 9999.0 ),
34932     MinDr = cms.double( -1.0 ),
34933     MaxDz = cms.double( 9999.0 ),
34934     MinDxySig = cms.double( -1.0 ),
34935     MinPt = cms.double( 0.0 ),
34936     NSigmaPt = cms.double( 0.0 ),
34937     MatchToPreviousCand = cms.bool( True )
34938 )
34939 fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34940     saveTags = cms.bool( True ),
34941     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34942     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34943     MaxEta = cms.double( 2.5 ),
34944     MinPt = cms.double( 0.0 ),
34945     MaxDeltaR = cms.double( 0.3 ),
34946     MinN = cms.int32( 1 ),
34947     CentralBxOnly = cms.bool( True ),
34948     SelectQualities = cms.vint32(  )
34949 )
34950 fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
34951     saveTags = cms.bool( True ),
34952     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34953     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34954     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ),
34955     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ),
34956     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34957     MinN = cms.int32( 1 ),
34958     MaxEta = cms.double( 2.5 ),
34959     MinNhits = cms.int32( 0 ),
34960     MaxDr = cms.double( 2.0 ),
34961     MinDr = cms.double( -1.0 ),
34962     MaxDz = cms.double( 9999.0 ),
34963     MinDxySig = cms.double( -1.0 ),
34964     MinPt = cms.double( 15.0 ),
34965     NSigmaPt = cms.double( 0.0 ),
34966     MaxNormalizedChi2 = cms.double( 9999.0 ),
34967     MaxDXYBeamSpot = cms.double( 9999.0 ),
34968     MinDXYBeamSpot = cms.double( -1.0 ),
34969     MinNmuonHits = cms.int32( 0 ),
34970     MaxPtDifference = cms.double( 9999.0 ),
34971     MinTrackPt = cms.double( 0.0 ),
34972     minMuonStations = cms.int32( 2 ),
34973     minTrkHits = cms.int32( -1 ),
34974     minMuonHits = cms.int32( -1 ),
34975     allowedTypeMask = cms.uint32( 255 ),
34976     requiredTypeMask = cms.uint32( 0 ),
34977     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34978     trkMuonId = cms.uint32( 0 ),
34979     L1MatchingdR = cms.double( 0.3 ),
34980     MatchToPreviousCand = cms.bool( True ),
34981     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34982     requireL3MuonTrajectorySeed = cms.bool( False ),
34983     useSimpleGeometry = cms.bool( True ),
34984     useStation2 = cms.bool( True ),
34985     fallbackToME1 = cms.bool( False ),
34986     cosmicPropagationHypothesis = cms.bool( False ),
34987     useMB2InOverlap = cms.bool( False ),
34988     useTrack = cms.string( "tracker" ),
34989     useState = cms.string( "atVertex" ),
34990     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34991     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34992     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34993 )
34994 fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler",
34995     offset = cms.uint32( 0 ),
34996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34997 )
34998 fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler",
34999     offset = cms.uint32( 0 ),
35000     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35001 )
35002 fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler",
35003     offset = cms.uint32( 0 ),
35004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35005 )
35006 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
35007     saveTags = cms.bool( True ),
35008     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35009     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35010     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35011     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35012     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35013     MinN = cms.int32( 1 ),
35014     MaxEta = cms.double( 1.0E99 ),
35015     MinNhits = cms.int32( 0 ),
35016     MaxDr = cms.double( 2.0 ),
35017     MinDr = cms.double( -1.0 ),
35018     MaxDz = cms.double( 9999.0 ),
35019     MinDxySig = cms.double( -1.0 ),
35020     MinPt = cms.double( 50.0 ),
35021     NSigmaPt = cms.double( 0.0 ),
35022     MaxNormalizedChi2 = cms.double( 9999.0 ),
35023     MaxDXYBeamSpot = cms.double( 9999.0 ),
35024     MinDXYBeamSpot = cms.double( -1.0 ),
35025     MinNmuonHits = cms.int32( 0 ),
35026     MaxPtDifference = cms.double( 9999.0 ),
35027     MinTrackPt = cms.double( 0.0 ),
35028     minMuonStations = cms.int32( 2 ),
35029     minTrkHits = cms.int32( -1 ),
35030     minMuonHits = cms.int32( -1 ),
35031     allowedTypeMask = cms.uint32( 255 ),
35032     requiredTypeMask = cms.uint32( 0 ),
35033     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35034     trkMuonId = cms.uint32( 0 ),
35035     L1MatchingdR = cms.double( 0.3 ),
35036     MatchToPreviousCand = cms.bool( True ),
35037     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35038     requireL3MuonTrajectorySeed = cms.bool( False ),
35039     useSimpleGeometry = cms.bool( True ),
35040     useStation2 = cms.bool( True ),
35041     fallbackToME1 = cms.bool( False ),
35042     cosmicPropagationHypothesis = cms.bool( False ),
35043     useMB2InOverlap = cms.bool( False ),
35044     useTrack = cms.string( "tracker" ),
35045     useState = cms.string( "atVertex" ),
35046     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35047     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35048     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35049 )
35050 fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler",
35051     offset = cms.uint32( 0 ),
35052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35053 )
35054 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter",
35055     saveTags = cms.bool( True ),
35056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35057     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35058     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35059     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35060     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35061     MinN = cms.int32( 1 ),
35062     MaxEta = cms.double( 1.0E99 ),
35063     MinNhits = cms.int32( 0 ),
35064     MaxDr = cms.double( 2.0 ),
35065     MinDr = cms.double( -1.0 ),
35066     MaxDz = cms.double( 9999.0 ),
35067     MinDxySig = cms.double( -1.0 ),
35068     MinPt = cms.double( 55.0 ),
35069     NSigmaPt = cms.double( 0.0 ),
35070     MaxNormalizedChi2 = cms.double( 9999.0 ),
35071     MaxDXYBeamSpot = cms.double( 9999.0 ),
35072     MinDXYBeamSpot = cms.double( -1.0 ),
35073     MinNmuonHits = cms.int32( 0 ),
35074     MaxPtDifference = cms.double( 9999.0 ),
35075     MinTrackPt = cms.double( 0.0 ),
35076     minMuonStations = cms.int32( 2 ),
35077     minTrkHits = cms.int32( -1 ),
35078     minMuonHits = cms.int32( -1 ),
35079     allowedTypeMask = cms.uint32( 255 ),
35080     requiredTypeMask = cms.uint32( 0 ),
35081     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35082     trkMuonId = cms.uint32( 0 ),
35083     L1MatchingdR = cms.double( 0.3 ),
35084     MatchToPreviousCand = cms.bool( True ),
35085     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35086     requireL3MuonTrajectorySeed = cms.bool( False ),
35087     useSimpleGeometry = cms.bool( True ),
35088     useStation2 = cms.bool( True ),
35089     fallbackToME1 = cms.bool( False ),
35090     cosmicPropagationHypothesis = cms.bool( False ),
35091     useMB2InOverlap = cms.bool( False ),
35092     useTrack = cms.string( "tracker" ),
35093     useState = cms.string( "atVertex" ),
35094     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35095     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35096     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35097 )
35098 fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler",
35099     offset = cms.uint32( 0 ),
35100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35101 )
35102 fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
35103     saveTags = cms.bool( True ),
35104     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35105     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
35106     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
35107     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35108     MinN = cms.int32( 1 ),
35109     MaxEta = cms.double( 2.5 ),
35110     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
35111     MinNstations = cms.vint32( 0, 2, 0, 2 ),
35112     MinNhits = cms.vint32( 0, 1, 0, 1 ),
35113     CutOnChambers = cms.bool( False ),
35114     MinNchambers = cms.vint32( 0 ),
35115     MaxDr = cms.double( 9999.0 ),
35116     MinDr = cms.double( -1.0 ),
35117     MaxDz = cms.double( 9999.0 ),
35118     MinDxySig = cms.double( -1.0 ),
35119     MinPt = cms.double( 10.0 ),
35120     NSigmaPt = cms.double( 0.0 ),
35121     MatchToPreviousCand = cms.bool( True )
35122 )
35123 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
35124     ServiceParameters = cms.PSet( 
35125       RPCLayers = cms.bool( True ),
35126       UseMuonNavigation = cms.untracked.bool( True ),
35127       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
35128         'hltESPSteppingHelixPropagatorAlong' )
35129     ),
35130     MuonTrackingRegionBuilder = cms.PSet(  ),
35131     TrackerSeedCleaner = cms.PSet(  ),
35132     TkSeedGenerator = cms.PSet( 
35133       copyMuonRecHit = cms.bool( False ),
35134       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
35135       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35136       errorMatrixPset = cms.PSet( 
35137         atIP = cms.bool( True ),
35138         action = cms.string( "use" ),
35139         errorMatrixValuesPSet = cms.PSet( 
35140           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35141           zAxis = cms.vdouble( -3.14159, 3.14159 ),
35142           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35143           pf3_V14 = cms.PSet( 
35144             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 ),
35145             action = cms.string( "scale" )
35146           ),
35147           pf3_V25 = cms.PSet( 
35148             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 ),
35149             action = cms.string( "scale" )
35150           ),
35151           pf3_V13 = cms.PSet( 
35152             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 ),
35153             action = cms.string( "scale" )
35154           ),
35155           pf3_V24 = cms.PSet( 
35156             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 ),
35157             action = cms.string( "scale" )
35158           ),
35159           pf3_V35 = cms.PSet( 
35160             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 ),
35161             action = cms.string( "scale" )
35162           ),
35163           pf3_V12 = cms.PSet( 
35164             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 ),
35165             action = cms.string( "scale" )
35166           ),
35167           pf3_V23 = cms.PSet( 
35168             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 ),
35169             action = cms.string( "scale" )
35170           ),
35171           pf3_V34 = cms.PSet( 
35172             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 ),
35173             action = cms.string( "scale" )
35174           ),
35175           pf3_V45 = cms.PSet( 
35176             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 ),
35177             action = cms.string( "scale" )
35178           ),
35179           pf3_V11 = cms.PSet( 
35180             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 ),
35181             action = cms.string( "scale" )
35182           ),
35183           pf3_V22 = cms.PSet( 
35184             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 ),
35185             action = cms.string( "scale" )
35186           ),
35187           pf3_V33 = cms.PSet( 
35188             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 ),
35189             action = cms.string( "scale" )
35190           ),
35191           pf3_V44 = cms.PSet( 
35192             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 ),
35193             action = cms.string( "scale" )
35194           ),
35195           pf3_V55 = cms.PSet( 
35196             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 ),
35197             action = cms.string( "scale" )
35198           ),
35199           pf3_V15 = cms.PSet( 
35200             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 ),
35201             action = cms.string( "scale" )
35202           )
35203         )
35204       ),
35205       ComponentName = cms.string( "TSGForRoadSearch" ),
35206       maxChi2 = cms.double( 40.0 ),
35207       manySeeds = cms.bool( False ),
35208       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
35209       option = cms.uint32( 3 )
35210     ),
35211     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35212     PtCut = cms.double( 1.0 ),
35213     PCut = cms.double( 2.5 )
35214 )
35215 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
35216     trackCandidateAlso = cms.bool( True ),
35217     cleanTrajectoryAfterInOut = cms.bool( False ),
35218     doSeedingRegionRebuilding = cms.bool( False ),
35219     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35220     reverseTrajectories = cms.bool( True ),
35221     useHitsSplitting = cms.bool( False ),
35222     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35223     src = cms.InputTag( "hltL3TrajSeedOIState" ),
35224     clustersToSkip = cms.InputTag( "" ),
35225     phase2clustersToSkip = cms.InputTag( "" ),
35226     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35227     TransientInitialStateEstimatorParameters = cms.PSet( 
35228       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35229       numberMeasurementsForFit = cms.int32( 4 ),
35230       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35231     ),
35232     numHitsForSeedCleaner = cms.int32( 4 ),
35233     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35234     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35235     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35236     maxNSeeds = cms.uint32( 100000 ),
35237     maxSeedsBeforeCleaning = cms.uint32( 0 )
35238 )
35239 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
35240     TrajectoryInEvent = cms.bool( False ),
35241     useHitsSplitting = cms.bool( False ),
35242     src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
35243     clusterRemovalInfo = cms.InputTag( "" ),
35244     AlgorithmName = cms.string( "hltIterX" ),
35245     GeometricInnerState = cms.bool( True ),
35246     reMatchSplitHits = cms.bool( False ),
35247     usePropagatorForPCA = cms.bool( False ),
35248     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35249     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35250     useSimpleMF = cms.bool( False ),
35251     SimpleMagneticField = cms.string( "" ),
35252     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35253     Propagator = cms.string( "PropagatorWithMaterial" ),
35254     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35255     NavigationSchool = cms.string( "" ),
35256     MeasurementTracker = cms.string( "" )
35257 )
35258 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
35259     ServiceParameters = cms.PSet( 
35260       RPCLayers = cms.bool( True ),
35261       UseMuonNavigation = cms.untracked.bool( True ),
35262       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35263         'SteppingHelixPropagatorAny',
35264         'hltESPSmartPropagator',
35265         'hltESPSteppingHelixPropagatorOpposite' )
35266     ),
35267     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35268     TrackLoaderParameters = cms.PSet( 
35269       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35270       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35271       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35272       DoSmoothing = cms.bool( True ),
35273       SmoothTkTrack = cms.untracked.bool( False ),
35274       VertexConstraint = cms.bool( False ),
35275       MuonUpdatorAtVertexParameters = cms.PSet( 
35276         MaxChi2 = cms.double( 1000000.0 ),
35277         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35278         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35279       ),
35280       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35281       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35282     ),
35283     L3TrajBuilderParameters = cms.PSet( 
35284       PtCut = cms.double( 1.0 ),
35285       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35286       GlobalMuonTrackMatcher = cms.PSet( 
35287         Chi2Cut_3 = cms.double( 200.0 ),
35288         DeltaDCut_2 = cms.double( 10.0 ),
35289         Eta_threshold = cms.double( 1.2 ),
35290         Quality_2 = cms.double( 15.0 ),
35291         DeltaDCut_1 = cms.double( 40.0 ),
35292         Quality_3 = cms.double( 7.0 ),
35293         DeltaDCut_3 = cms.double( 15.0 ),
35294         Quality_1 = cms.double( 20.0 ),
35295         Pt_threshold1 = cms.double( 0.0 ),
35296         DeltaRCut_2 = cms.double( 0.2 ),
35297         DeltaRCut_1 = cms.double( 0.1 ),
35298         Pt_threshold2 = cms.double( 9.99999999E8 ),
35299         Chi2Cut_1 = cms.double( 50.0 ),
35300         Chi2Cut_2 = cms.double( 50.0 ),
35301         DeltaRCut_3 = cms.double( 1.0 ),
35302         LocChi2Cut = cms.double( 0.001 ),
35303         Propagator = cms.string( "hltESPSmartPropagator" ),
35304         MinPt = cms.double( 1.0 ),
35305         MinP = cms.double( 2.5 )
35306       ),
35307       ScaleTECxFactor = cms.double( -1.0 ),
35308       tkTrajUseVertex = cms.bool( False ),
35309       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35310       TrackTransformer = cms.PSet( 
35311         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35312         RefitDirection = cms.string( "insideOut" ),
35313         RefitRPCHits = cms.bool( True ),
35314         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35315         DoPredictionsOnly = cms.bool( False ),
35316         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35317         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35318         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35319       ),
35320       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35321       RefitRPCHits = cms.bool( True ),
35322       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35323       GlbRefitterParameters = cms.PSet( 
35324         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35325         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35326         SkipStation = cms.int32( -1 ),
35327         Chi2CutRPC = cms.double( 1.0 ),
35328         PropDirForCosmics = cms.bool( False ),
35329         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35330         HitThreshold = cms.int32( 1 ),
35331         DYTthrs = cms.vint32( 30, 15 ),
35332         TrackerSkipSystem = cms.int32( -1 ),
35333         RefitDirection = cms.string( "insideOut" ),
35334         Chi2CutCSC = cms.double( 150.0 ),
35335         Chi2CutDT = cms.double( 10.0 ),
35336         RefitRPCHits = cms.bool( True ),
35337         TrackerSkipSection = cms.int32( -1 ),
35338         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35339         DoPredictionsOnly = cms.bool( False ),
35340         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35341         MuonHitsOption = cms.int32( 1 ),
35342         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35343       ),
35344       PCut = cms.double( 2.5 ),
35345       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35346       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35347       tkTrajMaxChi2 = cms.double( 9999.0 ),
35348       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35349       ScaleTECyFactor = cms.double( -1.0 ),
35350       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" )
35351     )
35352 )
35353 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
35354     ServiceParameters = cms.PSet( 
35355       RPCLayers = cms.bool( True ),
35356       UseMuonNavigation = cms.untracked.bool( True ),
35357       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
35358         'hltESPSmartPropagatorAnyOpposite' )
35359     ),
35360     MuonTrackingRegionBuilder = cms.PSet(  ),
35361     TrackerSeedCleaner = cms.PSet( 
35362       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35363       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35364       cleanerFromSharedHits = cms.bool( True ),
35365       directionCleaner = cms.bool( True ),
35366       ptCleaner = cms.bool( True )
35367     ),
35368     TkSeedGenerator = cms.PSet( 
35369       iterativeTSG = cms.PSet( 
35370         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
35371         beamSpot = cms.InputTag( "unused" ),
35372         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35373         SelectState = cms.bool( False ),
35374         ErrorRescaling = cms.double( 3.0 ),
35375         UseVertexState = cms.bool( True ),
35376         SigmaZ = cms.double( 25.0 ),
35377         MaxChi2 = cms.double( 40.0 ),
35378         errorMatrixPset = cms.PSet( 
35379           atIP = cms.bool( True ),
35380           action = cms.string( "use" ),
35381           errorMatrixValuesPSet = cms.PSet( 
35382             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35383             zAxis = cms.vdouble( -3.14159, 3.14159 ),
35384             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35385             pf3_V14 = cms.PSet( 
35386               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 ),
35387               action = cms.string( "scale" )
35388             ),
35389             pf3_V25 = cms.PSet( 
35390               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 ),
35391               action = cms.string( "scale" )
35392             ),
35393             pf3_V13 = cms.PSet( 
35394               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 ),
35395               action = cms.string( "scale" )
35396             ),
35397             pf3_V24 = cms.PSet( 
35398               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 ),
35399               action = cms.string( "scale" )
35400             ),
35401             pf3_V35 = cms.PSet( 
35402               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 ),
35403               action = cms.string( "scale" )
35404             ),
35405             pf3_V12 = cms.PSet( 
35406               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 ),
35407               action = cms.string( "scale" )
35408             ),
35409             pf3_V23 = cms.PSet( 
35410               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 ),
35411               action = cms.string( "scale" )
35412             ),
35413             pf3_V34 = cms.PSet( 
35414               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 ),
35415               action = cms.string( "scale" )
35416             ),
35417             pf3_V45 = cms.PSet( 
35418               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 ),
35419               action = cms.string( "scale" )
35420             ),
35421             pf3_V11 = cms.PSet( 
35422               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 ),
35423               action = cms.string( "scale" )
35424             ),
35425             pf3_V22 = cms.PSet( 
35426               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 ),
35427               action = cms.string( "scale" )
35428             ),
35429             pf3_V33 = cms.PSet( 
35430               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 ),
35431               action = cms.string( "scale" )
35432             ),
35433             pf3_V44 = cms.PSet( 
35434               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 ),
35435               action = cms.string( "scale" )
35436             ),
35437             pf3_V55 = cms.PSet( 
35438               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 ),
35439               action = cms.string( "scale" )
35440             ),
35441             pf3_V15 = cms.PSet( 
35442               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 ),
35443               action = cms.string( "scale" )
35444             )
35445           )
35446         ),
35447         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
35448         ComponentName = cms.string( "TSGFromPropagation" ),
35449         UpdateState = cms.bool( True ),
35450         ResetMethod = cms.string( "matrix" )
35451       ),
35452       PSetNames = cms.vstring( 'skipTSG',
35453         'iterativeTSG' ),
35454       skipTSG = cms.PSet(  ),
35455       ComponentName = cms.string( "DualByL2TSG" ),
35456       L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" )
35457     ),
35458     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35459     PtCut = cms.double( 1.0 ),
35460     PCut = cms.double( 2.5 )
35461 )
35462 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
35463     trackCandidateAlso = cms.bool( True ),
35464     cleanTrajectoryAfterInOut = cms.bool( False ),
35465     doSeedingRegionRebuilding = cms.bool( False ),
35466     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35467     reverseTrajectories = cms.bool( True ),
35468     useHitsSplitting = cms.bool( False ),
35469     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35470     src = cms.InputTag( "hltL3TrajSeedOIHit" ),
35471     clustersToSkip = cms.InputTag( "" ),
35472     phase2clustersToSkip = cms.InputTag( "" ),
35473     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35474     TransientInitialStateEstimatorParameters = cms.PSet( 
35475       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35476       numberMeasurementsForFit = cms.int32( 4 ),
35477       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35478     ),
35479     numHitsForSeedCleaner = cms.int32( 4 ),
35480     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35481     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35482     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35483     maxNSeeds = cms.uint32( 100000 ),
35484     maxSeedsBeforeCleaning = cms.uint32( 0 )
35485 )
35486 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
35487     TrajectoryInEvent = cms.bool( False ),
35488     useHitsSplitting = cms.bool( False ),
35489     src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
35490     clusterRemovalInfo = cms.InputTag( "" ),
35491     AlgorithmName = cms.string( "hltIterX" ),
35492     GeometricInnerState = cms.bool( True ),
35493     reMatchSplitHits = cms.bool( False ),
35494     usePropagatorForPCA = cms.bool( False ),
35495     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35496     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35497     useSimpleMF = cms.bool( False ),
35498     SimpleMagneticField = cms.string( "" ),
35499     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35500     Propagator = cms.string( "PropagatorWithMaterial" ),
35501     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35502     NavigationSchool = cms.string( "" ),
35503     MeasurementTracker = cms.string( "" )
35504 )
35505 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
35506     ServiceParameters = cms.PSet( 
35507       RPCLayers = cms.bool( True ),
35508       UseMuonNavigation = cms.untracked.bool( True ),
35509       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35510         'SteppingHelixPropagatorAny',
35511         'hltESPSmartPropagator',
35512         'hltESPSteppingHelixPropagatorOpposite' )
35513     ),
35514     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35515     TrackLoaderParameters = cms.PSet( 
35516       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35517       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35518       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35519       DoSmoothing = cms.bool( True ),
35520       SmoothTkTrack = cms.untracked.bool( False ),
35521       VertexConstraint = cms.bool( False ),
35522       MuonUpdatorAtVertexParameters = cms.PSet( 
35523         MaxChi2 = cms.double( 1000000.0 ),
35524         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35525         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35526       ),
35527       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35528       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35529     ),
35530     L3TrajBuilderParameters = cms.PSet( 
35531       PtCut = cms.double( 1.0 ),
35532       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35533       GlobalMuonTrackMatcher = cms.PSet( 
35534         Chi2Cut_3 = cms.double( 200.0 ),
35535         DeltaDCut_2 = cms.double( 10.0 ),
35536         Eta_threshold = cms.double( 1.2 ),
35537         Quality_2 = cms.double( 15.0 ),
35538         DeltaDCut_1 = cms.double( 40.0 ),
35539         Quality_3 = cms.double( 7.0 ),
35540         DeltaDCut_3 = cms.double( 15.0 ),
35541         Quality_1 = cms.double( 20.0 ),
35542         Pt_threshold1 = cms.double( 0.0 ),
35543         DeltaRCut_2 = cms.double( 0.2 ),
35544         DeltaRCut_1 = cms.double( 0.1 ),
35545         Pt_threshold2 = cms.double( 9.99999999E8 ),
35546         Chi2Cut_1 = cms.double( 50.0 ),
35547         Chi2Cut_2 = cms.double( 50.0 ),
35548         DeltaRCut_3 = cms.double( 1.0 ),
35549         LocChi2Cut = cms.double( 0.001 ),
35550         Propagator = cms.string( "hltESPSmartPropagator" ),
35551         MinPt = cms.double( 1.0 ),
35552         MinP = cms.double( 2.5 )
35553       ),
35554       ScaleTECxFactor = cms.double( -1.0 ),
35555       tkTrajUseVertex = cms.bool( False ),
35556       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35557       TrackTransformer = cms.PSet( 
35558         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35559         RefitDirection = cms.string( "insideOut" ),
35560         RefitRPCHits = cms.bool( True ),
35561         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35562         DoPredictionsOnly = cms.bool( False ),
35563         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35564         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35565         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35566       ),
35567       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35568       RefitRPCHits = cms.bool( True ),
35569       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35570       GlbRefitterParameters = cms.PSet( 
35571         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35572         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35573         SkipStation = cms.int32( -1 ),
35574         Chi2CutRPC = cms.double( 1.0 ),
35575         PropDirForCosmics = cms.bool( False ),
35576         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35577         HitThreshold = cms.int32( 1 ),
35578         DYTthrs = cms.vint32( 30, 15 ),
35579         TrackerSkipSystem = cms.int32( -1 ),
35580         RefitDirection = cms.string( "insideOut" ),
35581         Chi2CutCSC = cms.double( 150.0 ),
35582         Chi2CutDT = cms.double( 10.0 ),
35583         RefitRPCHits = cms.bool( True ),
35584         TrackerSkipSection = cms.int32( -1 ),
35585         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35586         DoPredictionsOnly = cms.bool( False ),
35587         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35588         MuonHitsOption = cms.int32( 1 ),
35589         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35590       ),
35591       PCut = cms.double( 2.5 ),
35592       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35593       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35594       tkTrajMaxChi2 = cms.double( 9999.0 ),
35595       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35596       ScaleTECyFactor = cms.double( -1.0 ),
35597       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" )
35598     )
35599 )
35600 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
35601     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
35602 )
35603 fragment.hltPixelLayerPairsLegacy = cms.EDProducer( "SeedingLayersEDProducer",
35604     layerList = cms.vstring( 'BPix1+BPix2',
35605       'BPix1+BPix3',
35606       'BPix2+BPix3',
35607       'BPix1+FPix1_pos',
35608       'BPix1+FPix1_neg',
35609       'BPix1+FPix2_pos',
35610       'BPix1+FPix2_neg',
35611       'BPix2+FPix1_pos',
35612       'BPix2+FPix1_neg',
35613       'BPix2+FPix2_pos',
35614       'BPix2+FPix2_neg',
35615       'FPix1_pos+FPix2_pos',
35616       'FPix1_neg+FPix2_neg' ),
35617     BPix = cms.PSet( 
35618       hitErrorRPhi = cms.double( 0.0027 ),
35619       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35620       useErrorsFromParam = cms.bool( True ),
35621       hitErrorRZ = cms.double( 0.006 ),
35622       HitProducer = cms.string( "hltSiPixelRecHits" )
35623     ),
35624     FPix = cms.PSet( 
35625       hitErrorRPhi = cms.double( 0.0051 ),
35626       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35627       useErrorsFromParam = cms.bool( True ),
35628       hitErrorRZ = cms.double( 0.0036 ),
35629       HitProducer = cms.string( "hltSiPixelRecHits" )
35630     ),
35631     TIB = cms.PSet(  ),
35632     TID = cms.PSet(  ),
35633     TOB = cms.PSet(  ),
35634     TEC = cms.PSet(  ),
35635     MTIB = cms.PSet(  ),
35636     MTID = cms.PSet(  ),
35637     MTOB = cms.PSet(  ),
35638     MTEC = cms.PSet(  )
35639 )
35640 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
35641     layerList = cms.vstring( 'BPix1+BPix2',
35642       'BPix1+BPix3',
35643       'BPix2+BPix3',
35644       'BPix1+FPix1_pos',
35645       'BPix1+FPix1_neg',
35646       'BPix1+FPix2_pos',
35647       'BPix1+FPix2_neg',
35648       'BPix2+FPix1_pos',
35649       'BPix2+FPix1_neg',
35650       'BPix2+FPix2_pos',
35651       'BPix2+FPix2_neg',
35652       'FPix1_pos+FPix2_pos',
35653       'FPix1_neg+FPix2_neg',
35654       'FPix2_pos+TEC1_pos',
35655       'FPix2_pos+TEC2_pos',
35656       'TEC1_pos+TEC2_pos',
35657       'TEC2_pos+TEC3_pos',
35658       'FPix2_neg+TEC1_neg',
35659       'FPix2_neg+TEC2_neg',
35660       'TEC1_neg+TEC2_neg',
35661       'TEC2_neg+TEC3_neg' ),
35662     BPix = cms.PSet( 
35663       hitErrorRPhi = cms.double( 0.0027 ),
35664       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35665       useErrorsFromParam = cms.bool( True ),
35666       hitErrorRZ = cms.double( 0.006 ),
35667       HitProducer = cms.string( "hltSiPixelRecHits" )
35668     ),
35669     FPix = cms.PSet( 
35670       hitErrorRPhi = cms.double( 0.0051 ),
35671       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35672       useErrorsFromParam = cms.bool( True ),
35673       hitErrorRZ = cms.double( 0.0036 ),
35674       HitProducer = cms.string( "hltSiPixelRecHits" )
35675     ),
35676     TIB = cms.PSet(  ),
35677     TID = cms.PSet(  ),
35678     TOB = cms.PSet(  ),
35679     TEC = cms.PSet( 
35680       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35681       minRing = cms.int32( 1 ),
35682       useRingSlector = cms.bool( True ),
35683       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
35684       maxRing = cms.int32( 1 )
35685     ),
35686     MTIB = cms.PSet(  ),
35687     MTID = cms.PSet(  ),
35688     MTOB = cms.PSet(  ),
35689     MTEC = cms.PSet(  )
35690 )
35691 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
35692     ServiceParameters = cms.PSet( 
35693       RPCLayers = cms.bool( True ),
35694       UseMuonNavigation = cms.untracked.bool( True ),
35695       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
35696     ),
35697     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35698     TrackerSeedCleaner = cms.PSet( 
35699       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35700       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35701       cleanerFromSharedHits = cms.bool( True ),
35702       directionCleaner = cms.bool( True ),
35703       ptCleaner = cms.bool( True )
35704     ),
35705     TkSeedGenerator = cms.PSet( 
35706       iterativeTSG = cms.PSet( 
35707         firstTSG = cms.PSet( 
35708           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35709           OrderedHitsFactoryPSet = cms.PSet( 
35710             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
35711             ComponentName = cms.string( "StandardHitTripletGenerator" ),
35712             GeneratorPSet = cms.PSet( 
35713               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
35714               maxElement = cms.uint32( 0 ),
35715               useFixedPreFiltering = cms.bool( False ),
35716               extraHitRZtolerance = cms.double( 0.06 ),
35717               phiPreFiltering = cms.double( 0.3 ),
35718               extraHitRPhitolerance = cms.double( 0.06 ),
35719               useBending = cms.bool( True ),
35720               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
35721               useMultScattering = cms.bool( True )
35722             )
35723           ),
35724           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35725           ComponentName = cms.string( "TSGFromOrderedHits" )
35726         ),
35727         secondTSG = cms.PSet( 
35728           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35729           OrderedHitsFactoryPSet = cms.PSet( 
35730             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
35731             maxElement = cms.uint32( 0 ),
35732             ComponentName = cms.string( "StandardHitPairGenerator" ),
35733             useOnDemandTracker = cms.untracked.int32( 0 )
35734           ),
35735           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35736           ComponentName = cms.string( "TSGFromOrderedHits" )
35737         ),
35738         PSetNames = cms.vstring( 'firstTSG',
35739           'secondTSG' ),
35740         thirdTSG = cms.PSet( 
35741           etaSeparation = cms.double( 2.0 ),
35742           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35743           PSetNames = cms.vstring( 'endcapTSG',
35744             'barrelTSG' ),
35745           barrelTSG = cms.PSet(  ),
35746           ComponentName = cms.string( "DualByEtaTSG" ),
35747           endcapTSG = cms.PSet( 
35748             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35749             OrderedHitsFactoryPSet = cms.PSet( 
35750               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
35751               maxElement = cms.uint32( 0 ),
35752               ComponentName = cms.string( "StandardHitPairGenerator" ),
35753               useOnDemandTracker = cms.untracked.int32( 0 )
35754             ),
35755             ComponentName = cms.string( "TSGFromOrderedHits" )
35756           )
35757         ),
35758         ComponentName = cms.string( "CombinedTSG" )
35759       ),
35760       PSetNames = cms.vstring( 'skipTSG',
35761         'iterativeTSG' ),
35762       skipTSG = cms.PSet(  ),
35763       ComponentName = cms.string( "DualByL2TSG" ),
35764       L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" )
35765     ),
35766     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35767     PtCut = cms.double( 1.0 ),
35768     PCut = cms.double( 2.5 )
35769 )
35770 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
35771     trackCandidateAlso = cms.bool( True ),
35772     cleanTrajectoryAfterInOut = cms.bool( False ),
35773     doSeedingRegionRebuilding = cms.bool( False ),
35774     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35775     reverseTrajectories = cms.bool( False ),
35776     useHitsSplitting = cms.bool( False ),
35777     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35778     src = cms.InputTag( "hltL3TrajSeedIOHit" ),
35779     clustersToSkip = cms.InputTag( "" ),
35780     phase2clustersToSkip = cms.InputTag( "" ),
35781     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35782     TransientInitialStateEstimatorParameters = cms.PSet( 
35783       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35784       numberMeasurementsForFit = cms.int32( 4 ),
35785       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35786     ),
35787     numHitsForSeedCleaner = cms.int32( 4 ),
35788     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35789     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35790     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35791     maxNSeeds = cms.uint32( 100000 ),
35792     maxSeedsBeforeCleaning = cms.uint32( 0 )
35793 )
35794 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
35795     TrajectoryInEvent = cms.bool( False ),
35796     useHitsSplitting = cms.bool( False ),
35797     src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
35798     clusterRemovalInfo = cms.InputTag( "" ),
35799     AlgorithmName = cms.string( "hltIterX" ),
35800     GeometricInnerState = cms.bool( True ),
35801     reMatchSplitHits = cms.bool( False ),
35802     usePropagatorForPCA = cms.bool( False ),
35803     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35804     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35805     useSimpleMF = cms.bool( False ),
35806     SimpleMagneticField = cms.string( "" ),
35807     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35808     Propagator = cms.string( "PropagatorWithMaterial" ),
35809     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35810     NavigationSchool = cms.string( "" ),
35811     MeasurementTracker = cms.string( "" )
35812 )
35813 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
35814     ServiceParameters = cms.PSet( 
35815       RPCLayers = cms.bool( True ),
35816       UseMuonNavigation = cms.untracked.bool( True ),
35817       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35818         'SteppingHelixPropagatorAny',
35819         'hltESPSmartPropagator',
35820         'hltESPSteppingHelixPropagatorOpposite' )
35821     ),
35822     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35823     TrackLoaderParameters = cms.PSet( 
35824       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35825       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35826       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35827       DoSmoothing = cms.bool( True ),
35828       SmoothTkTrack = cms.untracked.bool( False ),
35829       VertexConstraint = cms.bool( False ),
35830       MuonUpdatorAtVertexParameters = cms.PSet( 
35831         MaxChi2 = cms.double( 1000000.0 ),
35832         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35833         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35834       ),
35835       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35836       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35837     ),
35838     L3TrajBuilderParameters = cms.PSet( 
35839       PtCut = cms.double( 1.0 ),
35840       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35841       GlobalMuonTrackMatcher = cms.PSet( 
35842         Chi2Cut_3 = cms.double( 200.0 ),
35843         DeltaDCut_2 = cms.double( 10.0 ),
35844         Eta_threshold = cms.double( 1.2 ),
35845         Quality_2 = cms.double( 15.0 ),
35846         DeltaDCut_1 = cms.double( 40.0 ),
35847         Quality_3 = cms.double( 7.0 ),
35848         DeltaDCut_3 = cms.double( 15.0 ),
35849         Quality_1 = cms.double( 20.0 ),
35850         Pt_threshold1 = cms.double( 0.0 ),
35851         DeltaRCut_2 = cms.double( 0.2 ),
35852         DeltaRCut_1 = cms.double( 0.1 ),
35853         Pt_threshold2 = cms.double( 9.99999999E8 ),
35854         Chi2Cut_1 = cms.double( 50.0 ),
35855         Chi2Cut_2 = cms.double( 50.0 ),
35856         DeltaRCut_3 = cms.double( 1.0 ),
35857         LocChi2Cut = cms.double( 0.001 ),
35858         Propagator = cms.string( "hltESPSmartPropagator" ),
35859         MinPt = cms.double( 1.0 ),
35860         MinP = cms.double( 2.5 )
35861       ),
35862       ScaleTECxFactor = cms.double( -1.0 ),
35863       tkTrajUseVertex = cms.bool( False ),
35864       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35865       TrackTransformer = cms.PSet( 
35866         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35867         RefitDirection = cms.string( "insideOut" ),
35868         RefitRPCHits = cms.bool( True ),
35869         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35870         DoPredictionsOnly = cms.bool( False ),
35871         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35872         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35873         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35874       ),
35875       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35876       RefitRPCHits = cms.bool( True ),
35877       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35878       GlbRefitterParameters = cms.PSet( 
35879         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35880         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35881         SkipStation = cms.int32( -1 ),
35882         Chi2CutRPC = cms.double( 1.0 ),
35883         PropDirForCosmics = cms.bool( False ),
35884         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35885         HitThreshold = cms.int32( 1 ),
35886         DYTthrs = cms.vint32( 30, 15 ),
35887         TrackerSkipSystem = cms.int32( -1 ),
35888         RefitDirection = cms.string( "insideOut" ),
35889         Chi2CutCSC = cms.double( 150.0 ),
35890         Chi2CutDT = cms.double( 10.0 ),
35891         RefitRPCHits = cms.bool( True ),
35892         TrackerSkipSection = cms.int32( -1 ),
35893         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35894         DoPredictionsOnly = cms.bool( False ),
35895         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35896         MuonHitsOption = cms.int32( 1 ),
35897         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35898       ),
35899       PCut = cms.double( 2.5 ),
35900       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35901       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35902       tkTrajMaxChi2 = cms.double( 9999.0 ),
35903       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35904       ScaleTECyFactor = cms.double( -1.0 ),
35905       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" )
35906     )
35907 )
35908 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
35909     labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
35910 )
35911 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
35912     labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
35913 )
35914 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
35915     copyExtras = cms.untracked.bool( True ),
35916     copyMVA = cms.bool( False ),
35917     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35918     MaxNormalizedChisq = cms.double( 1000.0 ),
35919     MinPT = cms.double( 0.05 ),
35920     MinFound = cms.int32( 3 ),
35921     Epsilon = cms.double( -0.001 ),
35922     ShareFrac = cms.double( 0.19 ),
35923     allowFirstHitShare = cms.bool( True ),
35924     FoundHitBonus = cms.double( 100.0 ),
35925     LostHitPenalty = cms.double( 0.0 ),
35926     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35927     newQuality = cms.string( "confirmed" ),
35928     setsToMerge = cms.VPSet( 
35929       cms.PSet(  pQual = cms.bool( False ),
35930         tLists = cms.vint32( 0, 1 )
35931       )
35932     ),
35933     hasSelector = cms.vint32( 0, 0 ),
35934     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35935     writeOnlyTrkQuals = cms.bool( False ),
35936     makeReKeyedSeeds = cms.untracked.bool( False ),
35937     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35938 )
35939 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
35940     copyExtras = cms.untracked.bool( True ),
35941     copyMVA = cms.bool( False ),
35942     TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35943     MaxNormalizedChisq = cms.double( 1000.0 ),
35944     MinPT = cms.double( 0.05 ),
35945     MinFound = cms.int32( 3 ),
35946     Epsilon = cms.double( -0.001 ),
35947     ShareFrac = cms.double( 0.19 ),
35948     allowFirstHitShare = cms.bool( True ),
35949     FoundHitBonus = cms.double( 100.0 ),
35950     LostHitPenalty = cms.double( 0.0 ),
35951     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35952     newQuality = cms.string( "confirmed" ),
35953     setsToMerge = cms.VPSet( 
35954       cms.PSet(  pQual = cms.bool( False ),
35955         tLists = cms.vint32( 0, 1 )
35956       )
35957     ),
35958     hasSelector = cms.vint32( 0, 0 ),
35959     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35960     writeOnlyTrkQuals = cms.bool( False ),
35961     makeReKeyedSeeds = cms.untracked.bool( False ),
35962     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35963 )
35964 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
35965     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35966 )
35967 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
35968     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35969 )
35970 fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
35971     InputObjects = cms.InputTag( "hltL3Muons" ),
35972     InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
35973     MuonPtOption = cms.string( "Tracker" )
35974 )
35975 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter",
35976     saveTags = cms.bool( True ),
35977     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35978     CandTag = cms.InputTag( "hltOldL3MuonCandidates" ),
35979     PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ),
35980     L1CandTag = cms.InputTag( "" ),
35981     inputMuonCollection = cms.InputTag( "" ),
35982     MinN = cms.int32( 1 ),
35983     MaxEta = cms.double( 2.5 ),
35984     MinNhits = cms.int32( 0 ),
35985     MaxDr = cms.double( 2.0 ),
35986     MinDr = cms.double( -1.0 ),
35987     MaxDz = cms.double( 9999.0 ),
35988     MinDxySig = cms.double( -1.0 ),
35989     MinPt = cms.double( 100.0 ),
35990     NSigmaPt = cms.double( 0.0 ),
35991     MaxNormalizedChi2 = cms.double( 20.0 ),
35992     MaxDXYBeamSpot = cms.double( 0.1 ),
35993     MinDXYBeamSpot = cms.double( -1.0 ),
35994     MinNmuonHits = cms.int32( 0 ),
35995     MaxPtDifference = cms.double( 9999.0 ),
35996     MinTrackPt = cms.double( 0.0 ),
35997     minMuonStations = cms.int32( -1 ),
35998     minTrkHits = cms.int32( -1 ),
35999     minMuonHits = cms.int32( -1 ),
36000     allowedTypeMask = cms.uint32( 255 ),
36001     requiredTypeMask = cms.uint32( 0 ),
36002     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
36003     trkMuonId = cms.uint32( 0 ),
36004     L1MatchingdR = cms.double( 0.3 ),
36005     MatchToPreviousCand = cms.bool( True ),
36006     InputLinks = cms.InputTag( "" ),
36007     requireL3MuonTrajectorySeed = cms.bool( True ),
36008     useSimpleGeometry = cms.bool( True ),
36009     useStation2 = cms.bool( True ),
36010     fallbackToME1 = cms.bool( False ),
36011     cosmicPropagationHypothesis = cms.bool( False ),
36012     useMB2InOverlap = cms.bool( False ),
36013     useTrack = cms.string( "tracker" ),
36014     useState = cms.string( "atVertex" ),
36015     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36016     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36017     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36018 )
36019 fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler",
36020     offset = cms.uint32( 0 ),
36021     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36022 )
36023 fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector",
36024     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36025     L1MinPt = cms.double( 15.0 ),
36026     L1MaxEta = cms.double( 5.0 ),
36027     L1MinQuality = cms.uint32( 3 ),
36028     CentralBxOnly = cms.bool( True )
36029 )
36030 fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
36031     RegionPSet = cms.PSet( 
36032       vertexCollection = cms.InputTag( "notUsed" ),
36033       zErrorVetex = cms.double( 0.2 ),
36034       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36035       zErrorBeamSpot = cms.double( 24.2 ),
36036       maxNVertices = cms.int32( 1 ),
36037       maxNRegions = cms.int32( 5 ),
36038       nSigmaZVertex = cms.double( 3.0 ),
36039       nSigmaZBeamSpot = cms.double( 4.0 ),
36040       ptMin = cms.double( 10.0 ),
36041       mode = cms.string( "BeamSpotSigma" ),
36042       input = cms.InputTag( "hltL1MuonsPt15" ),
36043       searchOpt = cms.bool( False ),
36044       whereToUseMeasurementTracker = cms.string( "Never" ),
36045       originRadius = cms.double( 0.2 ),
36046       measurementTrackerName = cms.InputTag( "" ),
36047       precise = cms.bool( True ),
36048       deltaEta = cms.double( 0.35 ),
36049       deltaPhi = cms.double( 0.2 )
36050     )
36051 )
36052 fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion",
36053     tracks = cms.InputTag( "hltPixelTracks" ),
36054     regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ),
36055     produceTrackCollection = cms.bool( True ),
36056     produceMask = cms.bool( False )
36057 )
36058 fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
36059     InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ),
36060     InputVertexCollection = cms.InputTag( "notUsed" ),
36061     originHalfLength = cms.double( 0.3 ),
36062     originRadius = cms.double( 0.1 ),
36063     useProtoTrackKinematics = cms.bool( False ),
36064     useEventsWithNoVertex = cms.bool( True ),
36065     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
36066     usePV = cms.bool( False ),
36067     includeFourthHit = cms.bool( True ),
36068     produceComplement = cms.bool( False ),
36069     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
36070 )
36071 fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
36072     cleanTrajectoryAfterInOut = cms.bool( False ),
36073     doSeedingRegionRebuilding = cms.bool( False ),
36074     onlyPixelHitsForSeedCleaner = cms.bool( False ),
36075     reverseTrajectories = cms.bool( False ),
36076     useHitsSplitting = cms.bool( False ),
36077     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36078     src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ),
36079     clustersToSkip = cms.InputTag( "" ),
36080     phase2clustersToSkip = cms.InputTag( "" ),
36081     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ),
36082     TransientInitialStateEstimatorParameters = cms.PSet( 
36083       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
36084       numberMeasurementsForFit = cms.int32( 4 ),
36085       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
36086     ),
36087     numHitsForSeedCleaner = cms.int32( 4 ),
36088     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
36089     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
36090     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
36091     maxNSeeds = cms.uint32( 100000 ),
36092     maxSeedsBeforeCleaning = cms.uint32( 1000 )
36093 )
36094 fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
36095     TrajectoryInEvent = cms.bool( False ),
36096     useHitsSplitting = cms.bool( False ),
36097     src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ),
36098     clusterRemovalInfo = cms.InputTag( "" ),
36099     AlgorithmName = cms.string( "hltIterX" ),
36100     GeometricInnerState = cms.bool( True ),
36101     reMatchSplitHits = cms.bool( False ),
36102     usePropagatorForPCA = cms.bool( False ),
36103     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36104     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36105     useSimpleMF = cms.bool( True ),
36106     SimpleMagneticField = cms.string( "ParabolicMf" ),
36107     Fitter = cms.string( "hltESPFittingSmootherIT" ),
36108     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
36109     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36110     NavigationSchool = cms.string( "" ),
36111     MeasurementTracker = cms.string( "" )
36112 )
36113 fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
36114     src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ),
36115     keepAllTracks = cms.bool( False ),
36116     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
36117     useVertices = cms.bool( False ),
36118     useVtxError = cms.bool( False ),
36119     vertices = cms.InputTag( "notUsed" ),
36120     vtxNumber = cms.int32( -1 ),
36121     vertexCut = cms.string( "tracksSize>=3" ),
36122     copyExtras = cms.untracked.bool( True ),
36123     copyTrajectories = cms.untracked.bool( False ),
36124     qualityBit = cms.string( "highPurity" ),
36125     chi2n_no1Dmod_par = cms.double( 9999.0 ),
36126     chi2n_par = cms.double( 0.7 ),
36127     res_par = cms.vdouble( 0.003, 0.001 ),
36128     d0_par1 = cms.vdouble( 0.3, 4.0 ),
36129     d0_par2 = cms.vdouble( 0.4, 4.0 ),
36130     dz_par1 = cms.vdouble( 0.35, 4.0 ),
36131     dz_par2 = cms.vdouble( 0.4, 4.0 ),
36132     applyAdaptedPVCuts = cms.bool( True ),
36133     max_d0 = cms.double( 100.0 ),
36134     max_z0 = cms.double( 100.0 ),
36135     nSigmaZ = cms.double( 3.0 ),
36136     minNumberLayers = cms.uint32( 3 ),
36137     minNumber3DLayers = cms.uint32( 0 ),
36138     minHitsToBypassChecks = cms.uint32( 20 ),
36139     maxNumberLostLayers = cms.uint32( 1 ),
36140     applyAbsCutsIfNoPV = cms.bool( False ),
36141     max_d0NoPV = cms.double( 100.0 ),
36142     max_z0NoPV = cms.double( 100.0 ),
36143     max_relpterr = cms.double( 9999.0 ),
36144     min_nhits = cms.uint32( 0 ),
36145     max_lostHitFraction = cms.double( 1.0 ),
36146     max_minMissHitOutOrIn = cms.int32( 99 ),
36147     max_eta = cms.double( 9999.0 ),
36148     min_eta = cms.double( -9999.0 ),
36149     useMVA = cms.bool( False ),
36150     useAnyMVA = cms.bool( False ),
36151     useMVAonly = cms.bool( False ),
36152     minMVA = cms.double( -1.0 ),
36153     GBRForestLabel = cms.string( "MVASelectorIter0" ),
36154     mvaType = cms.string( "Detached" )
36155 )
36156 fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits",
36157     saveTags = cms.bool( True ),
36158     src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ),
36159     MinN = cms.int32( 1 ),
36160     MaxN = cms.int32( 99999 ),
36161     MinBPX = cms.int32( 0 ),
36162     MinFPX = cms.int32( 0 ),
36163     MinPXL = cms.int32( 1 ),
36164     MinPT = cms.double( 50.0 )
36165 )
36166 fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer",
36167     MuonCaloCompatibility = cms.PSet( 
36168       delta_eta = cms.double( 0.02 ),
36169       delta_phi = cms.double( 0.02 ),
36170       allSiPMHO = cms.bool( False ),
36171       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
36172       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
36173     ),
36174     TrackAssociatorParameters = cms.PSet( 
36175       useMuon = cms.bool( True ),
36176       truthMatch = cms.bool( False ),
36177       usePreshower = cms.bool( False ),
36178       dRPreshowerPreselection = cms.double( 0.2 ),
36179       muonMaxDistanceSigmaY = cms.double( 0.0 ),
36180       useEcal = cms.bool( False ),
36181       muonMaxDistanceSigmaX = cms.double( 0.0 ),
36182       dRMuon = cms.double( 9999.0 ),
36183       dREcal = cms.double( 9999.0 ),
36184       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36185       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36186       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36187       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36188       propagateAllDirections = cms.bool( True ),
36189       muonMaxDistanceY = cms.double( 5.0 ),
36190       useHO = cms.bool( False ),
36191       muonMaxDistanceX = cms.double( 5.0 ),
36192       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36193       useHcal = cms.bool( False ),
36194       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36195       accountForTrajectoryChangeCalo = cms.bool( False ),
36196       dREcalPreselection = cms.double( 0.05 ),
36197       useCalo = cms.bool( False ),
36198       dRMuonPreselection = cms.double( 0.2 ),
36199       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36200       dRHcal = cms.double( 9999.0 ),
36201       dRHcalPreselection = cms.double( 0.2 ),
36202       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36203     ),
36204     CaloExtractorPSet = cms.PSet( 
36205       DR_Veto_H = cms.double( 0.1 ),
36206       CenterConeOnCalIntersection = cms.bool( False ),
36207       NoiseTow_EE = cms.double( 0.15 ),
36208       Noise_EB = cms.double( 0.025 ),
36209       Noise_HE = cms.double( 0.2 ),
36210       DR_Veto_E = cms.double( 0.07 ),
36211       NoiseTow_EB = cms.double( 0.04 ),
36212       Noise_EE = cms.double( 0.1 ),
36213       UseRecHitsFlag = cms.bool( False ),
36214       DR_Max = cms.double( 1.0 ),
36215       DepositLabel = cms.untracked.string( "Cal" ),
36216       Noise_HO = cms.double( 0.2 ),
36217       DR_Veto_HO = cms.double( 0.1 ),
36218       Threshold_H = cms.double( 0.5 ),
36219       PrintTimeReport = cms.untracked.bool( False ),
36220       Threshold_E = cms.double( 0.2 ),
36221       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36222       ComponentName = cms.string( "CaloExtractorByAssociator" ),
36223       Threshold_HO = cms.double( 0.5 ),
36224       DepositInstanceLabels = cms.vstring( 'ecal',
36225         'hcal',
36226         'ho' ),
36227       ServiceParameters = cms.PSet( 
36228         RPCLayers = cms.bool( False ),
36229         UseMuonNavigation = cms.untracked.bool( False ),
36230         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36231       ),
36232       TrackAssociatorParameters = cms.PSet( 
36233         useMuon = cms.bool( False ),
36234         truthMatch = cms.bool( False ),
36235         usePreshower = cms.bool( False ),
36236         dRPreshowerPreselection = cms.double( 0.2 ),
36237         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36238         useEcal = cms.bool( False ),
36239         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36240         dRMuon = cms.double( 9999.0 ),
36241         dREcal = cms.double( 1.0 ),
36242         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36243         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36244         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36245         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36246         propagateAllDirections = cms.bool( True ),
36247         muonMaxDistanceY = cms.double( 5.0 ),
36248         useHO = cms.bool( False ),
36249         muonMaxDistanceX = cms.double( 5.0 ),
36250         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36251         useHcal = cms.bool( False ),
36252         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36253         accountForTrajectoryChangeCalo = cms.bool( False ),
36254         dREcalPreselection = cms.double( 1.0 ),
36255         useCalo = cms.bool( True ),
36256         dRMuonPreselection = cms.double( 0.2 ),
36257         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36258         dRHcal = cms.double( 1.0 ),
36259         dRHcalPreselection = cms.double( 1.0 ),
36260         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36261       ),
36262       Noise_HB = cms.double( 0.2 )
36263     ),
36264     TrackExtractorPSet = cms.PSet( 
36265       Diff_z = cms.double( 0.2 ),
36266       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
36267       Chi2Ndof_Max = cms.double( 1.0E64 ),
36268       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
36269       DR_Veto = cms.double( 0.01 ),
36270       Pt_Min = cms.double( -1.0 ),
36271       DR_Max = cms.double( 1.0 ),
36272       DepositLabel = cms.untracked.string( "" ),
36273       NHits_Min = cms.uint32( 0 ),
36274       Chi2Prob_Min = cms.double( -1.0 ),
36275       Diff_r = cms.double( 0.1 ),
36276       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
36277       ComponentName = cms.string( "TrackExtractor" )
36278     ),
36279     JetExtractorPSet = cms.PSet( 
36280       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
36281       DR_Veto = cms.double( 0.1 ),
36282       DR_Max = cms.double( 1.0 ),
36283       ExcludeMuonVeto = cms.bool( True ),
36284       PrintTimeReport = cms.untracked.bool( False ),
36285       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36286       ComponentName = cms.string( "JetExtractor" ),
36287       ServiceParameters = cms.PSet( 
36288         RPCLayers = cms.bool( False ),
36289         UseMuonNavigation = cms.untracked.bool( False ),
36290         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36291       ),
36292       TrackAssociatorParameters = cms.PSet( 
36293         useMuon = cms.bool( False ),
36294         truthMatch = cms.bool( False ),
36295         usePreshower = cms.bool( False ),
36296         dRPreshowerPreselection = cms.double( 0.2 ),
36297         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36298         useEcal = cms.bool( False ),
36299         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36300         dRMuon = cms.double( 9999.0 ),
36301         dREcal = cms.double( 0.5 ),
36302         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36303         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36304         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36305         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36306         propagateAllDirections = cms.bool( True ),
36307         muonMaxDistanceY = cms.double( 5.0 ),
36308         useHO = cms.bool( False ),
36309         muonMaxDistanceX = cms.double( 5.0 ),
36310         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36311         useHcal = cms.bool( False ),
36312         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36313         accountForTrajectoryChangeCalo = cms.bool( False ),
36314         dREcalPreselection = cms.double( 0.5 ),
36315         useCalo = cms.bool( True ),
36316         dRMuonPreselection = cms.double( 0.2 ),
36317         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36318         dRHcal = cms.double( 0.5 ),
36319         dRHcalPreselection = cms.double( 0.5 ),
36320         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36321       ),
36322       Threshold = cms.double( 5.0 )
36323     ),
36324     trackDepositName = cms.string( "tracker" ),
36325     ecalDepositName = cms.string( "ecal" ),
36326     hcalDepositName = cms.string( "hcal" ),
36327     hoDepositName = cms.string( "ho" ),
36328     jetDepositName = cms.string( "jets" ),
36329     TimingFillerParameters = cms.PSet( 
36330       DTTimingParameters = cms.PSet( 
36331         HitError = cms.double( 6.0 ),
36332         MatchParameters = cms.PSet( 
36333           TightMatchDT = cms.bool( False ),
36334           DTradius = cms.double( 0.01 ),
36335           TightMatchCSC = cms.bool( True ),
36336           CSCsegments = cms.InputTag( "hltCscSegments" ),
36337           DTsegments = cms.InputTag( "hltDt4DSegments" )
36338         ),
36339         debug = cms.bool( False ),
36340         DoWireCorr = cms.bool( False ),
36341         RequireBothProjections = cms.bool( False ),
36342         DTTimeOffset = cms.double( 2.7 ),
36343         PruneCut = cms.double( 10000.0 ),
36344         DTsegments = cms.InputTag( "hltDt4DSegments" ),
36345         UseSegmentT0 = cms.bool( False ),
36346         HitsMin = cms.int32( 5 ),
36347         DropTheta = cms.bool( True ),
36348         ServiceParameters = cms.PSet( 
36349           RPCLayers = cms.bool( True ),
36350           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36351         )
36352       ),
36353       UseCSC = cms.bool( True ),
36354       CSCTimingParameters = cms.PSet( 
36355         MatchParameters = cms.PSet( 
36356           TightMatchDT = cms.bool( False ),
36357           DTradius = cms.double( 0.01 ),
36358           TightMatchCSC = cms.bool( True ),
36359           CSCsegments = cms.InputTag( "hltCscSegments" ),
36360           DTsegments = cms.InputTag( "hltDt4DSegments" )
36361         ),
36362         debug = cms.bool( False ),
36363         CSCWireTimeOffset = cms.double( 0.0 ),
36364         CSCStripError = cms.double( 7.0 ),
36365         CSCTimeOffset = cms.double( 0.0 ),
36366         CSCWireError = cms.double( 8.6 ),
36367         PruneCut = cms.double( 100.0 ),
36368         CSCsegments = cms.InputTag( "hltCscSegments" ),
36369         UseStripTime = cms.bool( True ),
36370         CSCStripTimeOffset = cms.double( 0.0 ),
36371         UseWireTime = cms.bool( True ),
36372         ServiceParameters = cms.PSet( 
36373           RPCLayers = cms.bool( True ),
36374           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36375         )
36376       ),
36377       ErrorDT = cms.double( 6.0 ),
36378       EcalEnergyCut = cms.double( 0.4 ),
36379       UseECAL = cms.bool( True ),
36380       ErrorEB = cms.double( 2.085 ),
36381       UseDT = cms.bool( True ),
36382       ErrorEE = cms.double( 6.95 ),
36383       ErrorCSC = cms.double( 7.4 )
36384     ),
36385     ShowerDigiFillerParameters = cms.PSet( 
36386       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
36387       digiMaxDistanceX = cms.double( 25.0 ),
36388       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
36389     ),
36390     TrackerKinkFinderParameters = cms.PSet( 
36391       usePosition = cms.bool( False ),
36392       diagonalOnly = cms.bool( False )
36393     ),
36394     fillEnergy = cms.bool( False ),
36395     storeCrossedHcalRecHits = cms.bool( False ),
36396     maxAbsPullX = cms.double( 4.0 ),
36397     maxAbsEta = cms.double( 3.0 ),
36398     minPt = cms.double( 8.0 ),
36399     inputCollectionTypes = cms.vstring( 'inner tracks' ),
36400     addExtraSoftMuons = cms.bool( False ),
36401     fillGlobalTrackRefits = cms.bool( False ),
36402     debugWithTruthMatching = cms.bool( False ),
36403     inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ),
36404     fillCaloCompatibility = cms.bool( False ),
36405     maxAbsPullY = cms.double( 9999.0 ),
36406     maxAbsDy = cms.double( 9999.0 ),
36407     minP = cms.double( 0.0 ),
36408     minPCaloMuon = cms.double( 1.0E9 ),
36409     maxAbsDx = cms.double( 3.0 ),
36410     fillIsolation = cms.bool( False ),
36411     writeIsoDeposits = cms.bool( False ),
36412     minNumberOfMatches = cms.int32( 1 ),
36413     fillMatching = cms.bool( True ),
36414     fillShowerDigis = cms.bool( False ),
36415     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
36416     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
36417     fillGlobalTrackQuality = cms.bool( False ),
36418     globalTrackQualityInputTag = cms.InputTag( "" ),
36419     selectHighPurity = cms.bool( False ),
36420     pvInputTag = cms.InputTag( "" ),
36421     fillTrackerKink = cms.bool( False ),
36422     minCaloCompatibility = cms.double( 0.6 ),
36423     runArbitrationCleaner = cms.bool( False ),
36424     arbitrationCleanerOptions = cms.PSet( 
36425       OverlapDTheta = cms.double( 0.02 ),
36426       Overlap = cms.bool( True ),
36427       Clustering = cms.bool( True ),
36428       ME1a = cms.bool( True ),
36429       ClusterDTheta = cms.double( 0.02 ),
36430       ClusterDPhi = cms.double( 0.6 ),
36431       OverlapDPhi = cms.double( 0.0786 )
36432     ),
36433     arbitrateTrackerMuons = cms.bool( False )
36434 )
36435 fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
36436     InputObjects = cms.InputTag( "hltHighPtTkMuons" ),
36437     DisplacedReconstruction = cms.bool( False )
36438 )
36439 fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
36440     saveTags = cms.bool( True ),
36441     inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ),
36442     inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ),
36443     previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
36444     minTrkHits = cms.int32( -1 ),
36445     minMuonHits = cms.int32( -1 ),
36446     minMuonStations = cms.int32( 2 ),
36447     maxNormalizedChi2 = cms.double( 1.0E99 ),
36448     allowedTypeMask = cms.uint32( 255 ),
36449     requiredTypeMask = cms.uint32( 0 ),
36450     trkMuonId = cms.uint32( 0 ),
36451     minPt = cms.double( 100.0 ),
36452     minN = cms.uint32( 1 ),
36453     maxAbsEta = cms.double( 1.0E99 ),
36454     L1MatchingdR = cms.double( 0.3 ),
36455     useSimpleGeometry = cms.bool( True ),
36456     useStation2 = cms.bool( True ),
36457     fallbackToME1 = cms.bool( False ),
36458     cosmicPropagationHypothesis = cms.bool( False ),
36459     useMB2InOverlap = cms.bool( False ),
36460     useTrack = cms.string( "tracker" ),
36461     useState = cms.string( "atVertex" ),
36462     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36463     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36464     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36465 )
36466 fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler",
36467     offset = cms.uint32( 0 ),
36468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36469 )
36470 fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36471     saveTags = cms.bool( True ),
36472     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36473     minPtAve = cms.double( 30.0 ),
36474     minPtJet3 = cms.double( 99999.0 ),
36475     minDphi = cms.double( -1.0 ),
36476     triggerType = cms.int32( 85 )
36477 )
36478 fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter",
36479     saveTags = cms.bool( True ),
36480     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36481     minPtAve = cms.double( 40.0 ),
36482     minPtJet3 = cms.double( 99999.0 ),
36483     minDphi = cms.double( -1.0 ),
36484     triggerType = cms.int32( 85 )
36485 )
36486 fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler",
36487     offset = cms.uint32( 0 ),
36488     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36489 )
36490 fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36491     saveTags = cms.bool( True ),
36492     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36493     minPtAve = cms.double( 45.0 ),
36494     minPtJet3 = cms.double( 99999.0 ),
36495     minDphi = cms.double( -1.0 ),
36496     triggerType = cms.int32( 85 )
36497 )
36498 fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter",
36499     saveTags = cms.bool( True ),
36500     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36501     minPtAve = cms.double( 60.0 ),
36502     minPtJet3 = cms.double( 99999.0 ),
36503     minDphi = cms.double( -1.0 ),
36504     triggerType = cms.int32( 85 )
36505 )
36506 fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler",
36507     offset = cms.uint32( 0 ),
36508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36509 )
36510 fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36511     saveTags = cms.bool( True ),
36512     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36513     minPtAve = cms.double( 60.0 ),
36514     minPtJet3 = cms.double( 99999.0 ),
36515     minDphi = cms.double( -1.0 ),
36516     triggerType = cms.int32( 85 )
36517 )
36518 fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter",
36519     saveTags = cms.bool( True ),
36520     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36521     minPtAve = cms.double( 80.0 ),
36522     minPtJet3 = cms.double( 99999.0 ),
36523     minDphi = cms.double( -1.0 ),
36524     triggerType = cms.int32( 85 )
36525 )
36526 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
36527     saveTags = cms.bool( True ),
36528     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
36529     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36530     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36531     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36532     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36533     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36534     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36535     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36536     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36537     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36538 )
36539 fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler",
36540     offset = cms.uint32( 0 ),
36541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36542 )
36543 fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36544     saveTags = cms.bool( True ),
36545     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36546     minPtAve = cms.double( 110.0 ),
36547     minPtJet3 = cms.double( 99999.0 ),
36548     minDphi = cms.double( -1.0 ),
36549     triggerType = cms.int32( 85 )
36550 )
36551 fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter",
36552     saveTags = cms.bool( True ),
36553     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36554     minPtAve = cms.double( 140.0 ),
36555     minPtJet3 = cms.double( 99999.0 ),
36556     minDphi = cms.double( -1.0 ),
36557     triggerType = cms.int32( 85 )
36558 )
36559 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
36560     saveTags = cms.bool( True ),
36561     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
36562     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36563     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36564     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36565     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36566     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36567     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36568     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36569     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36570     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36571 )
36572 fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler",
36573     offset = cms.uint32( 0 ),
36574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36575 )
36576 fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36577     saveTags = cms.bool( True ),
36578     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36579     minPtAve = cms.double( 170.0 ),
36580     minPtJet3 = cms.double( 99999.0 ),
36581     minDphi = cms.double( -1.0 ),
36582     triggerType = cms.int32( 85 )
36583 )
36584 fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter",
36585     saveTags = cms.bool( True ),
36586     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36587     minPtAve = cms.double( 200.0 ),
36588     minPtJet3 = cms.double( 99999.0 ),
36589     minDphi = cms.double( -1.0 ),
36590     triggerType = cms.int32( 85 )
36591 )
36592 fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler",
36593     offset = cms.uint32( 0 ),
36594     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36595 )
36596 fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36597     saveTags = cms.bool( True ),
36598     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36599     minPtAve = cms.double( 210.0 ),
36600     minPtJet3 = cms.double( 99999.0 ),
36601     minDphi = cms.double( -1.0 ),
36602     triggerType = cms.int32( 85 )
36603 )
36604 fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter",
36605     saveTags = cms.bool( True ),
36606     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36607     minPtAve = cms.double( 260.0 ),
36608     minPtJet3 = cms.double( 99999.0 ),
36609     minDphi = cms.double( -1.0 ),
36610     triggerType = cms.int32( 85 )
36611 )
36612 fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler",
36613     offset = cms.uint32( 0 ),
36614     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36615 )
36616 fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36617     saveTags = cms.bool( True ),
36618     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36619     minPtAve = cms.double( 270.0 ),
36620     minPtJet3 = cms.double( 99999.0 ),
36621     minDphi = cms.double( -1.0 ),
36622     triggerType = cms.int32( 85 )
36623 )
36624 fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter",
36625     saveTags = cms.bool( True ),
36626     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36627     minPtAve = cms.double( 320.0 ),
36628     minPtJet3 = cms.double( 99999.0 ),
36629     minDphi = cms.double( -1.0 ),
36630     triggerType = cms.int32( 85 )
36631 )
36632 fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler",
36633     offset = cms.uint32( 0 ),
36634     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36635 )
36636 fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36637     saveTags = cms.bool( True ),
36638     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36639     minPtAve = cms.double( 350.0 ),
36640     minPtJet3 = cms.double( 99999.0 ),
36641     minDphi = cms.double( -1.0 ),
36642     triggerType = cms.int32( 85 )
36643 )
36644 fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter",
36645     saveTags = cms.bool( True ),
36646     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36647     minPtAve = cms.double( 400.0 ),
36648     minPtJet3 = cms.double( 99999.0 ),
36649     minDphi = cms.double( -1.0 ),
36650     triggerType = cms.int32( 85 )
36651 )
36652 fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler",
36653     offset = cms.uint32( 0 ),
36654     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36655 )
36656 fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36657     saveTags = cms.bool( True ),
36658     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36659     minPtAve = cms.double( 450.0 ),
36660     minPtJet3 = cms.double( 99999.0 ),
36661     minDphi = cms.double( -1.0 ),
36662     triggerType = cms.int32( 85 )
36663 )
36664 fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter",
36665     saveTags = cms.bool( True ),
36666     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36667     minPtAve = cms.double( 500.0 ),
36668     minPtJet3 = cms.double( 99999.0 ),
36669     minDphi = cms.double( -1.0 ),
36670     triggerType = cms.int32( 85 )
36671 )
36672 fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler",
36673     offset = cms.uint32( 0 ),
36674     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36675 )
36676 fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36677     saveTags = cms.bool( True ),
36678     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36679     triggerType = cms.int32( 85 ),
36680     MinE = cms.double( -1.0 ),
36681     MinPt = cms.double( 40.0 ),
36682     MinMass = cms.double( -1.0 ),
36683     MaxMass = cms.double( -1.0 ),
36684     MinEta = cms.double( -1.0 ),
36685     MaxEta = cms.double( -1.0 ),
36686     MinN = cms.int32( 1 )
36687 )
36688 fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36689     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36690     cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36691     filter = cms.bool( False ),
36692     throwOnMissing = cms.untracked.bool( True )
36693 )
36694 fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36695     src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ),
36696     minNumber = cms.uint32( 1 )
36697 )
36698 fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36699     saveTags = cms.bool( True ),
36700     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36701     minPtAve = cms.double( 60.0 ),
36702     minPtJet = cms.double( 30.0 ),
36703     minDphi = cms.double( 2.5 ),
36704     minTagEta = cms.double( -1.0 ),
36705     maxTagEta = cms.double( 1.4 ),
36706     minProbeEta = cms.double( 2.7 ),
36707     maxProbeEta = cms.double( 5.5 ),
36708     triggerType = cms.int32( 85 )
36709 )
36710 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36711     saveTags = cms.bool( True ),
36712     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ),
36713     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36714     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36715     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36716     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36717     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36718     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36719     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36720     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36721     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36722 )
36723 fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler",
36724     offset = cms.uint32( 0 ),
36725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36726 )
36727 fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36728     saveTags = cms.bool( True ),
36729     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36730     triggerType = cms.int32( 85 ),
36731     MinE = cms.double( -1.0 ),
36732     MinPt = cms.double( 50.0 ),
36733     MinMass = cms.double( -1.0 ),
36734     MaxMass = cms.double( -1.0 ),
36735     MinEta = cms.double( -1.0 ),
36736     MaxEta = cms.double( -1.0 ),
36737     MinN = cms.int32( 1 )
36738 )
36739 fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36740     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36741     cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36742     filter = cms.bool( False ),
36743     throwOnMissing = cms.untracked.bool( True )
36744 )
36745 fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36746     src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ),
36747     minNumber = cms.uint32( 1 )
36748 )
36749 fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36750     saveTags = cms.bool( True ),
36751     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36752     minPtAve = cms.double( 80.0 ),
36753     minPtJet = cms.double( 40.0 ),
36754     minDphi = cms.double( 2.5 ),
36755     minTagEta = cms.double( -1.0 ),
36756     maxTagEta = cms.double( 1.4 ),
36757     minProbeEta = cms.double( 2.7 ),
36758     maxProbeEta = cms.double( 5.5 ),
36759     triggerType = cms.int32( 85 )
36760 )
36761 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36762     saveTags = cms.bool( True ),
36763     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ),
36764     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36765     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36766     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36767     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36768     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36769     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36770     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36771     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36772     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36773 )
36774 fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler",
36775     offset = cms.uint32( 0 ),
36776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36777 )
36778 fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36779     saveTags = cms.bool( True ),
36780     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36781     triggerType = cms.int32( 85 ),
36782     MinE = cms.double( -1.0 ),
36783     MinPt = cms.double( 60.0 ),
36784     MinMass = cms.double( -1.0 ),
36785     MaxMass = cms.double( -1.0 ),
36786     MinEta = cms.double( -1.0 ),
36787     MaxEta = cms.double( -1.0 ),
36788     MinN = cms.int32( 1 )
36789 )
36790 fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36791     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36792     cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36793     filter = cms.bool( False ),
36794     throwOnMissing = cms.untracked.bool( True )
36795 )
36796 fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36797     src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ),
36798     minNumber = cms.uint32( 1 )
36799 )
36800 fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36801     saveTags = cms.bool( True ),
36802     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36803     minPtAve = cms.double( 100.0 ),
36804     minPtJet = cms.double( 50.0 ),
36805     minDphi = cms.double( 2.5 ),
36806     minTagEta = cms.double( -1.0 ),
36807     maxTagEta = cms.double( 1.4 ),
36808     minProbeEta = cms.double( 2.7 ),
36809     maxProbeEta = cms.double( 5.5 ),
36810     triggerType = cms.int32( 85 )
36811 )
36812 fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed",
36813     saveTags = cms.bool( True ),
36814     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ),
36815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36824 )
36825 fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler",
36826     offset = cms.uint32( 0 ),
36827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36828 )
36829 fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36830     saveTags = cms.bool( True ),
36831     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36832     triggerType = cms.int32( 85 ),
36833     MinE = cms.double( -1.0 ),
36834     MinPt = cms.double( 100.0 ),
36835     MinMass = cms.double( -1.0 ),
36836     MaxMass = cms.double( -1.0 ),
36837     MinEta = cms.double( -1.0 ),
36838     MaxEta = cms.double( -1.0 ),
36839     MinN = cms.int32( 1 )
36840 )
36841 fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36842     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36843     cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36844     filter = cms.bool( False ),
36845     throwOnMissing = cms.untracked.bool( True )
36846 )
36847 fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36848     src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ),
36849     minNumber = cms.uint32( 1 )
36850 )
36851 fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36852     saveTags = cms.bool( True ),
36853     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36854     minPtAve = cms.double( 160.0 ),
36855     minPtJet = cms.double( 80.0 ),
36856     minDphi = cms.double( 2.5 ),
36857     minTagEta = cms.double( -1.0 ),
36858     maxTagEta = cms.double( 1.4 ),
36859     minProbeEta = cms.double( 2.7 ),
36860     maxProbeEta = cms.double( 5.5 ),
36861     triggerType = cms.int32( 85 )
36862 )
36863 fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler",
36864     offset = cms.uint32( 0 ),
36865     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36866 )
36867 fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36868     saveTags = cms.bool( True ),
36869     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36870     triggerType = cms.int32( 85 ),
36871     MinE = cms.double( -1.0 ),
36872     MinPt = cms.double( 140.0 ),
36873     MinMass = cms.double( -1.0 ),
36874     MaxMass = cms.double( -1.0 ),
36875     MinEta = cms.double( -1.0 ),
36876     MaxEta = cms.double( -1.0 ),
36877     MinN = cms.int32( 1 )
36878 )
36879 fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36880     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36881     cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36882     filter = cms.bool( False ),
36883     throwOnMissing = cms.untracked.bool( True )
36884 )
36885 fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36886     src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ),
36887     minNumber = cms.uint32( 1 )
36888 )
36889 fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36890     saveTags = cms.bool( True ),
36891     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36892     minPtAve = cms.double( 220.0 ),
36893     minPtJet = cms.double( 110.0 ),
36894     minDphi = cms.double( 2.5 ),
36895     minTagEta = cms.double( -1.0 ),
36896     maxTagEta = cms.double( 1.4 ),
36897     minProbeEta = cms.double( 2.7 ),
36898     maxProbeEta = cms.double( 5.5 ),
36899     triggerType = cms.int32( 85 )
36900 )
36901 fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler",
36902     offset = cms.uint32( 0 ),
36903     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36904 )
36905 fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36906     saveTags = cms.bool( True ),
36907     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36908     triggerType = cms.int32( 85 ),
36909     MinE = cms.double( -1.0 ),
36910     MinPt = cms.double( 160.0 ),
36911     MinMass = cms.double( -1.0 ),
36912     MaxMass = cms.double( -1.0 ),
36913     MinEta = cms.double( -1.0 ),
36914     MaxEta = cms.double( -1.0 ),
36915     MinN = cms.int32( 1 )
36916 )
36917 fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36918     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36919     cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36920     filter = cms.bool( False ),
36921     throwOnMissing = cms.untracked.bool( True )
36922 )
36923 fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36924     src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ),
36925     minNumber = cms.uint32( 1 )
36926 )
36927 fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36928     saveTags = cms.bool( True ),
36929     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36930     minPtAve = cms.double( 260.0 ),
36931     minPtJet = cms.double( 110.0 ),
36932     minDphi = cms.double( 2.5 ),
36933     minTagEta = cms.double( -1.0 ),
36934     maxTagEta = cms.double( 1.4 ),
36935     minProbeEta = cms.double( 2.7 ),
36936     maxProbeEta = cms.double( 5.5 ),
36937     triggerType = cms.int32( 85 )
36938 )
36939 fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler",
36940     offset = cms.uint32( 0 ),
36941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36942 )
36943 fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36944     saveTags = cms.bool( True ),
36945     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36946     triggerType = cms.int32( 85 ),
36947     MinE = cms.double( -1.0 ),
36948     MinPt = cms.double( 200.0 ),
36949     MinMass = cms.double( -1.0 ),
36950     MaxMass = cms.double( -1.0 ),
36951     MinEta = cms.double( -1.0 ),
36952     MaxEta = cms.double( -1.0 ),
36953     MinN = cms.int32( 1 )
36954 )
36955 fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36956     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36957     cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36958     filter = cms.bool( False ),
36959     throwOnMissing = cms.untracked.bool( True )
36960 )
36961 fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36962     src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ),
36963     minNumber = cms.uint32( 1 )
36964 )
36965 fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36966     saveTags = cms.bool( True ),
36967     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36968     minPtAve = cms.double( 300.0 ),
36969     minPtJet = cms.double( 150.0 ),
36970     minDphi = cms.double( 2.5 ),
36971     minTagEta = cms.double( -1.0 ),
36972     maxTagEta = cms.double( 1.4 ),
36973     minProbeEta = cms.double( 2.7 ),
36974     maxProbeEta = cms.double( 5.5 ),
36975     triggerType = cms.int32( 85 )
36976 )
36977 fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler",
36978     offset = cms.uint32( 0 ),
36979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36980 )
36981 fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36982     saveTags = cms.bool( True ),
36983     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36984     minPtAve = cms.double( 150.0 ),
36985     minPtJet3 = cms.double( 99999.0 ),
36986     minDphi = cms.double( -1.0 ),
36987     triggerType = cms.int32( 85 )
36988 )
36989 fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter",
36990     saveTags = cms.bool( True ),
36991     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36992     minPtAve = cms.double( 180.0 ),
36993     minPtJet3 = cms.double( 99999.0 ),
36994     minDphi = cms.double( -1.0 ),
36995     triggerType = cms.int32( 85 )
36996 )
36997 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
36998     isRun3 = cms.bool( True ),
36999     includeErrors = cms.bool( True ),
37000     inputLabel = cms.InputTag( "rawDataCollector" ),
37001     mappingLabel = cms.string( "RPix" )
37002 )
37003 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
37004     RPixVerbosity = cms.untracked.int32( 0 ),
37005     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
37006     SeedADCThreshold = cms.int32( 2 ),
37007     ADCThreshold = cms.int32( 2 ),
37008     ElectronADCGain = cms.double( 135.0 ),
37009     VCaltoElectronGain = cms.int32( 50 ),
37010     VCaltoElectronOffset = cms.int32( -411 ),
37011     doSingleCalibration = cms.bool( False )
37012 )
37013 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
37014     RPixVerbosity = cms.untracked.int32( 0 ),
37015     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
37016 )
37017 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
37018     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
37019     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
37020     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
37021     trackMinNumberOfPoints = cms.uint32( 3 ),
37022     verbosity = cms.untracked.int32( 0 ),
37023     maximumChi2OverNDF = cms.double( 5.0 ),
37024     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
37025     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
37026     maxHitPerPlane = cms.int32( 20 ),
37027     maxHitPerRomanPot = cms.int32( 60 ),
37028     maxTrackPerRomanPot = cms.int32( 10 ),
37029     maxTrackPerPattern = cms.int32( 5 ),
37030     numberOfPlanesPerPot = cms.int32( 6 ),
37031     roadRadius = cms.double( 1.0 ),
37032     minRoadSize = cms.int32( 3 ),
37033     maxRoadSize = cms.int32( 20 ),
37034     roadRadiusBadPot = cms.double( 0.5 )
37035 )
37036 fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter",
37037     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37038     stripLocalTrackInputTag = cms.InputTag( "" ),
37039     diamondLocalTrackInputTag = cms.InputTag( "" ),
37040     usePixel = cms.bool( True ),
37041     useStrip = cms.bool( False ),
37042     useDiamond = cms.bool( False ),
37043     minTracks = cms.int32( 2 ),
37044     minTracksPerArm = cms.int32( 1 ),
37045     maxTracks = cms.int32( -1 ),
37046     maxTracksPerArm = cms.int32( -1 ),
37047     maxTracksPerPot = cms.int32( 2 ),
37048     triggerType = cms.int32( 91 )
37049 )
37050 fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer",
37051     includeStrips = cms.bool( False ),
37052     tagSiStripTrack = cms.InputTag( "" ),
37053     includeDiamonds = cms.bool( False ),
37054     tagDiamondTrack = cms.InputTag( "" ),
37055     includePixels = cms.bool( True ),
37056     tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37057     timingTrackTMin = cms.double( -12.5 ),
37058     timingTrackTMax = cms.double( 12.5 ),
37059     pixelTrackTxMin = cms.double( -10.0 ),
37060     pixelTrackTxMax = cms.double( 10.0 ),
37061     pixelTrackTyMin = cms.double( -10.0 ),
37062     pixelTrackTyMax = cms.double( 10.0 )
37063 )
37064 fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer",
37065     tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ),
37066     pixelDiscardBXShiftedTracks = cms.bool( False ),
37067     lhcInfoPerFillLabel = cms.string( "" ),
37068     lhcInfoPerLSLabel = cms.string( "" ),
37069     lhcInfoLabel = cms.string( "" ),
37070     useNewLHCInfo = cms.bool( True ),
37071     opticsLabel = cms.string( "" ),
37072     ppsAssociationCutsLabel = cms.string( "" ),
37073     verbosity = cms.untracked.uint32( 0 ),
37074     doSingleRPReconstruction = cms.bool( True ),
37075     doMultiRPReconstruction = cms.bool( False ),
37076     singleRPReconstructionLabel = cms.string( "singleRP" ),
37077     multiRPReconstructionLabel = cms.string( "multiRP" ),
37078     localAngleXMin = cms.double( -0.03 ),
37079     localAngleXMax = cms.double( 0.03 ),
37080     localAngleYMin = cms.double( -0.04 ),
37081     localAngleYMax = cms.double( 0.04 ),
37082     max_n_timing_tracks = cms.uint32( 5 ),
37083     default_time = cms.double( 0.0 ),
37084     fitVtxY = cms.bool( True ),
37085     useImprovedInitialEstimate = cms.bool( True ),
37086     multiRPAlgorithm = cms.string( "chi2" )
37087 )
37088 fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter",
37089     jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37090     forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ),
37091     lhcInfoLabel = cms.string( "" ),
37092     lhcInfoPerLSLabel = cms.string( "" ),
37093     lhcInfoPerFillLabel = cms.string( "" ),
37094     useNewLHCInfo = cms.bool( True ),
37095     maxDiffxi = cms.double( 0.3 ),
37096     maxDiffm = cms.double( 1.0 ),
37097     maxDiffy = cms.double( 1.0 ),
37098     nJets = cms.uint32( 4 ),
37099     do_xi = cms.bool( True ),
37100     do_my = cms.bool( False )
37101 )
37102 fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
37103     offset = cms.uint32( 0 ),
37104     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37105 )
37106 fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler",
37107     offset = cms.uint32( 0 ),
37108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37109 )
37110 fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet",
37111     saveTags = cms.bool( True ),
37112     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37113     triggerType = cms.int32( 85 ),
37114     MinE = cms.double( -1.0 ),
37115     MinPt = cms.double( 40.0 ),
37116     MinMass = cms.double( -1.0 ),
37117     MaxMass = cms.double( -1.0 ),
37118     MinEta = cms.double( -1.0 ),
37119     MaxEta = cms.double( 5.0 ),
37120     MinN = cms.int32( 1 )
37121 )
37122 fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37123     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37124     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ),
37125     triggerJetsType = cms.int32( 85 ),
37126     maxDeltaR = cms.double( 0.5 )
37127 )
37128 fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet",
37129     saveTags = cms.bool( True ),
37130     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ),
37131     triggerType = cms.int32( 85 ),
37132     MinE = cms.double( -1.0 ),
37133     MinPt = cms.double( 60.0 ),
37134     MinMass = cms.double( -1.0 ),
37135     MaxMass = cms.double( -1.0 ),
37136     MinEta = cms.double( -1.0 ),
37137     MaxEta = cms.double( 5.0 ),
37138     MinN = cms.int32( 1 )
37139 )
37140 fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler",
37141     offset = cms.uint32( 0 ),
37142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37143 )
37144 fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet",
37145     saveTags = cms.bool( True ),
37146     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37147     triggerType = cms.int32( 85 ),
37148     MinE = cms.double( -1.0 ),
37149     MinPt = cms.double( 50.0 ),
37150     MinMass = cms.double( -1.0 ),
37151     MaxMass = cms.double( -1.0 ),
37152     MinEta = cms.double( -1.0 ),
37153     MaxEta = cms.double( 5.0 ),
37154     MinN = cms.int32( 1 )
37155 )
37156 fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37157     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37158     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ),
37159     triggerJetsType = cms.int32( 85 ),
37160     maxDeltaR = cms.double( 0.5 )
37161 )
37162 fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet",
37163     saveTags = cms.bool( True ),
37164     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ),
37165     triggerType = cms.int32( 85 ),
37166     MinE = cms.double( -1.0 ),
37167     MinPt = cms.double( 80.0 ),
37168     MinMass = cms.double( -1.0 ),
37169     MaxMass = cms.double( -1.0 ),
37170     MinEta = cms.double( -1.0 ),
37171     MaxEta = cms.double( 5.0 ),
37172     MinN = cms.int32( 1 )
37173 )
37174 fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler",
37175     offset = cms.uint32( 0 ),
37176     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37177 )
37178 fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet",
37179     saveTags = cms.bool( True ),
37180     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37181     triggerType = cms.int32( 85 ),
37182     MinE = cms.double( -1.0 ),
37183     MinPt = cms.double( 110.0 ),
37184     MinMass = cms.double( -1.0 ),
37185     MaxMass = cms.double( -1.0 ),
37186     MinEta = cms.double( -1.0 ),
37187     MaxEta = cms.double( 5.0 ),
37188     MinN = cms.int32( 1 )
37189 )
37190 fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37191     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37192     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ),
37193     triggerJetsType = cms.int32( 85 ),
37194     maxDeltaR = cms.double( 0.5 )
37195 )
37196 fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet",
37197     saveTags = cms.bool( True ),
37198     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ),
37199     triggerType = cms.int32( 85 ),
37200     MinE = cms.double( -1.0 ),
37201     MinPt = cms.double( 140.0 ),
37202     MinMass = cms.double( -1.0 ),
37203     MaxMass = cms.double( -1.0 ),
37204     MinEta = cms.double( -1.0 ),
37205     MaxEta = cms.double( 5.0 ),
37206     MinN = cms.int32( 1 )
37207 )
37208 fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler",
37209     offset = cms.uint32( 0 ),
37210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37211 )
37212 fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet",
37213     saveTags = cms.bool( True ),
37214     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37215     triggerType = cms.int32( 85 ),
37216     MinE = cms.double( -1.0 ),
37217     MinPt = cms.double( 170.0 ),
37218     MinMass = cms.double( -1.0 ),
37219     MaxMass = cms.double( -1.0 ),
37220     MinEta = cms.double( -1.0 ),
37221     MaxEta = cms.double( 5.0 ),
37222     MinN = cms.int32( 1 )
37223 )
37224 fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37225     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37226     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ),
37227     triggerJetsType = cms.int32( 85 ),
37228     maxDeltaR = cms.double( 0.5 )
37229 )
37230 fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet",
37231     saveTags = cms.bool( True ),
37232     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ),
37233     triggerType = cms.int32( 85 ),
37234     MinE = cms.double( -1.0 ),
37235     MinPt = cms.double( 200.0 ),
37236     MinMass = cms.double( -1.0 ),
37237     MaxMass = cms.double( -1.0 ),
37238     MinEta = cms.double( -1.0 ),
37239     MaxEta = cms.double( 5.0 ),
37240     MinN = cms.int32( 1 )
37241 )
37242 fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler",
37243     offset = cms.uint32( 0 ),
37244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37245 )
37246 fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet",
37247     saveTags = cms.bool( True ),
37248     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37249     triggerType = cms.int32( 85 ),
37250     MinE = cms.double( -1.0 ),
37251     MinPt = cms.double( 210.0 ),
37252     MinMass = cms.double( -1.0 ),
37253     MaxMass = cms.double( -1.0 ),
37254     MinEta = cms.double( -1.0 ),
37255     MaxEta = cms.double( 5.0 ),
37256     MinN = cms.int32( 1 )
37257 )
37258 fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37259     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37260     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ),
37261     triggerJetsType = cms.int32( 85 ),
37262     maxDeltaR = cms.double( 0.5 )
37263 )
37264 fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet",
37265     saveTags = cms.bool( True ),
37266     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ),
37267     triggerType = cms.int32( 85 ),
37268     MinE = cms.double( -1.0 ),
37269     MinPt = cms.double( 260.0 ),
37270     MinMass = cms.double( -1.0 ),
37271     MaxMass = cms.double( -1.0 ),
37272     MinEta = cms.double( -1.0 ),
37273     MaxEta = cms.double( 5.0 ),
37274     MinN = cms.int32( 1 )
37275 )
37276 fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler",
37277     offset = cms.uint32( 0 ),
37278     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37279 )
37280 fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet",
37281     saveTags = cms.bool( True ),
37282     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37283     triggerType = cms.int32( 85 ),
37284     MinE = cms.double( -1.0 ),
37285     MinPt = cms.double( 270.0 ),
37286     MinMass = cms.double( -1.0 ),
37287     MaxMass = cms.double( -1.0 ),
37288     MinEta = cms.double( -1.0 ),
37289     MaxEta = cms.double( 5.0 ),
37290     MinN = cms.int32( 1 )
37291 )
37292 fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37293     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37294     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ),
37295     triggerJetsType = cms.int32( 85 ),
37296     maxDeltaR = cms.double( 0.5 )
37297 )
37298 fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet",
37299     saveTags = cms.bool( True ),
37300     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ),
37301     triggerType = cms.int32( 85 ),
37302     MinE = cms.double( -1.0 ),
37303     MinPt = cms.double( 320.0 ),
37304     MinMass = cms.double( -1.0 ),
37305     MaxMass = cms.double( -1.0 ),
37306     MinEta = cms.double( -1.0 ),
37307     MaxEta = cms.double( 5.0 ),
37308     MinN = cms.int32( 1 )
37309 )
37310 fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler",
37311     offset = cms.uint32( 0 ),
37312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37313 )
37314 fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet",
37315     saveTags = cms.bool( True ),
37316     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37317     triggerType = cms.int32( 85 ),
37318     MinE = cms.double( -1.0 ),
37319     MinPt = cms.double( 350.0 ),
37320     MinMass = cms.double( -1.0 ),
37321     MaxMass = cms.double( -1.0 ),
37322     MinEta = cms.double( -1.0 ),
37323     MaxEta = cms.double( 5.0 ),
37324     MinN = cms.int32( 1 )
37325 )
37326 fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37327     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37328     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ),
37329     triggerJetsType = cms.int32( 85 ),
37330     maxDeltaR = cms.double( 0.5 )
37331 )
37332 fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet",
37333     saveTags = cms.bool( True ),
37334     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ),
37335     triggerType = cms.int32( 85 ),
37336     MinE = cms.double( -1.0 ),
37337     MinPt = cms.double( 400.0 ),
37338     MinMass = cms.double( -1.0 ),
37339     MaxMass = cms.double( -1.0 ),
37340     MinEta = cms.double( -1.0 ),
37341     MaxEta = cms.double( 5.0 ),
37342     MinN = cms.int32( 1 )
37343 )
37344 fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler",
37345     offset = cms.uint32( 0 ),
37346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37347 )
37348 fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet",
37349     saveTags = cms.bool( True ),
37350     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37351     triggerType = cms.int32( 85 ),
37352     MinE = cms.double( -1.0 ),
37353     MinPt = cms.double( 400.0 ),
37354     MinMass = cms.double( -1.0 ),
37355     MaxMass = cms.double( -1.0 ),
37356     MinEta = cms.double( -1.0 ),
37357     MaxEta = cms.double( 5.0 ),
37358     MinN = cms.int32( 1 )
37359 )
37360 fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37361     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37362     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ),
37363     triggerJetsType = cms.int32( 85 ),
37364     maxDeltaR = cms.double( 0.5 )
37365 )
37366 fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet",
37367     saveTags = cms.bool( True ),
37368     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ),
37369     triggerType = cms.int32( 85 ),
37370     MinE = cms.double( -1.0 ),
37371     MinPt = cms.double( 450.0 ),
37372     MinMass = cms.double( -1.0 ),
37373     MaxMass = cms.double( -1.0 ),
37374     MinEta = cms.double( -1.0 ),
37375     MaxEta = cms.double( 5.0 ),
37376     MinN = cms.int32( 1 )
37377 )
37378 fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler",
37379     offset = cms.uint32( 0 ),
37380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37381 )
37382 fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet",
37383     saveTags = cms.bool( True ),
37384     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37385     triggerType = cms.int32( 85 ),
37386     MinE = cms.double( -1.0 ),
37387     MinPt = cms.double( 450.0 ),
37388     MinMass = cms.double( -1.0 ),
37389     MaxMass = cms.double( -1.0 ),
37390     MinEta = cms.double( -1.0 ),
37391     MaxEta = cms.double( 5.0 ),
37392     MinN = cms.int32( 1 )
37393 )
37394 fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37395     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37396     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ),
37397     triggerJetsType = cms.int32( 85 ),
37398     maxDeltaR = cms.double( 0.5 )
37399 )
37400 fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet",
37401     saveTags = cms.bool( True ),
37402     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ),
37403     triggerType = cms.int32( 85 ),
37404     MinE = cms.double( -1.0 ),
37405     MinPt = cms.double( 500.0 ),
37406     MinMass = cms.double( -1.0 ),
37407     MaxMass = cms.double( -1.0 ),
37408     MinEta = cms.double( -1.0 ),
37409     MaxEta = cms.double( 5.0 ),
37410     MinN = cms.int32( 1 )
37411 )
37412 fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler",
37413     offset = cms.uint32( 0 ),
37414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37415 )
37416 fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet",
37417     saveTags = cms.bool( True ),
37418     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37419     triggerType = cms.int32( 85 ),
37420     MinE = cms.double( -1.0 ),
37421     MinPt = cms.double( 500.0 ),
37422     MinMass = cms.double( -1.0 ),
37423     MaxMass = cms.double( -1.0 ),
37424     MinEta = cms.double( -1.0 ),
37425     MaxEta = cms.double( 5.0 ),
37426     MinN = cms.int32( 1 )
37427 )
37428 fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37429     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37430     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ),
37431     triggerJetsType = cms.int32( 85 ),
37432     maxDeltaR = cms.double( 0.5 )
37433 )
37434 fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet",
37435     saveTags = cms.bool( True ),
37436     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ),
37437     triggerType = cms.int32( 85 ),
37438     MinE = cms.double( -1.0 ),
37439     MinPt = cms.double( 550.0 ),
37440     MinMass = cms.double( -1.0 ),
37441     MaxMass = cms.double( -1.0 ),
37442     MinEta = cms.double( -1.0 ),
37443     MaxEta = cms.double( 5.0 ),
37444     MinN = cms.int32( 1 )
37445 )
37446 fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler",
37447     offset = cms.uint32( 0 ),
37448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37449 )
37450 fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler",
37451     offset = cms.uint32( 0 ),
37452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37453 )
37454 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
37455     saveTags = cms.bool( True ),
37456     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37457     triggerType = cms.int32( 85 ),
37458     MinE = cms.double( -1.0 ),
37459     MinPt = cms.double( 40.0 ),
37460     MinMass = cms.double( -1.0 ),
37461     MaxMass = cms.double( -1.0 ),
37462     MinEta = cms.double( -1.0 ),
37463     MaxEta = cms.double( 5.0 ),
37464     MinN = cms.int32( 1 )
37465 )
37466 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37467     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37468     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
37469     triggerJetsType = cms.int32( 85 ),
37470     maxDeltaR = cms.double( 0.5 )
37471 )
37472 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
37473     saveTags = cms.bool( True ),
37474     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
37475     triggerType = cms.int32( 85 ),
37476     MinE = cms.double( -1.0 ),
37477     MinPt = cms.double( 60.0 ),
37478     MinMass = cms.double( -1.0 ),
37479     MaxMass = cms.double( -1.0 ),
37480     MinEta = cms.double( -1.0 ),
37481     MaxEta = cms.double( 5.0 ),
37482     MinN = cms.int32( 1 )
37483 )
37484 fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler",
37485     offset = cms.uint32( 0 ),
37486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37487 )
37488 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
37489     saveTags = cms.bool( True ),
37490     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37491     triggerType = cms.int32( 85 ),
37492     MinE = cms.double( -1.0 ),
37493     MinPt = cms.double( 50.0 ),
37494     MinMass = cms.double( -1.0 ),
37495     MaxMass = cms.double( -1.0 ),
37496     MinEta = cms.double( -1.0 ),
37497     MaxEta = cms.double( 5.0 ),
37498     MinN = cms.int32( 1 )
37499 )
37500 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37501     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37502     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
37503     triggerJetsType = cms.int32( 85 ),
37504     maxDeltaR = cms.double( 0.5 )
37505 )
37506 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
37507     saveTags = cms.bool( True ),
37508     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
37509     triggerType = cms.int32( 85 ),
37510     MinE = cms.double( -1.0 ),
37511     MinPt = cms.double( 80.0 ),
37512     MinMass = cms.double( -1.0 ),
37513     MaxMass = cms.double( -1.0 ),
37514     MinEta = cms.double( -1.0 ),
37515     MaxEta = cms.double( 5.0 ),
37516     MinN = cms.int32( 1 )
37517 )
37518 fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler",
37519     offset = cms.uint32( 0 ),
37520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37521 )
37522 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
37523     saveTags = cms.bool( True ),
37524     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37525     triggerType = cms.int32( 85 ),
37526     MinE = cms.double( -1.0 ),
37527     MinPt = cms.double( 80.0 ),
37528     MinMass = cms.double( -1.0 ),
37529     MaxMass = cms.double( -1.0 ),
37530     MinEta = cms.double( -1.0 ),
37531     MaxEta = cms.double( 5.0 ),
37532     MinN = cms.int32( 1 )
37533 )
37534 fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37535     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37536     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ),
37537     triggerJetsType = cms.int32( 85 ),
37538     maxDeltaR = cms.double( 0.5 )
37539 )
37540 fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet",
37541     saveTags = cms.bool( True ),
37542     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ),
37543     triggerType = cms.int32( 85 ),
37544     MinE = cms.double( -1.0 ),
37545     MinPt = cms.double( 110.0 ),
37546     MinMass = cms.double( -1.0 ),
37547     MaxMass = cms.double( -1.0 ),
37548     MinEta = cms.double( -1.0 ),
37549     MaxEta = cms.double( 5.0 ),
37550     MinN = cms.int32( 1 )
37551 )
37552 fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler",
37553     offset = cms.uint32( 0 ),
37554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37555 )
37556 fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet",
37557     saveTags = cms.bool( True ),
37558     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37559     triggerType = cms.int32( 85 ),
37560     MinE = cms.double( -1.0 ),
37561     MinPt = cms.double( 110.0 ),
37562     MinMass = cms.double( -1.0 ),
37563     MaxMass = cms.double( -1.0 ),
37564     MinEta = cms.double( -1.0 ),
37565     MaxEta = cms.double( 5.0 ),
37566     MinN = cms.int32( 1 )
37567 )
37568 fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37569     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37570     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ),
37571     triggerJetsType = cms.int32( 85 ),
37572     maxDeltaR = cms.double( 0.5 )
37573 )
37574 fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet",
37575     saveTags = cms.bool( True ),
37576     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ),
37577     triggerType = cms.int32( 85 ),
37578     MinE = cms.double( -1.0 ),
37579     MinPt = cms.double( 140.0 ),
37580     MinMass = cms.double( -1.0 ),
37581     MaxMass = cms.double( -1.0 ),
37582     MinEta = cms.double( -1.0 ),
37583     MaxEta = cms.double( 5.0 ),
37584     MinN = cms.int32( 1 )
37585 )
37586 fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler",
37587     offset = cms.uint32( 0 ),
37588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37589 )
37590 fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet",
37591     saveTags = cms.bool( True ),
37592     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37593     triggerType = cms.int32( 85 ),
37594     MinE = cms.double( -1.0 ),
37595     MinPt = cms.double( 170.0 ),
37596     MinMass = cms.double( -1.0 ),
37597     MaxMass = cms.double( -1.0 ),
37598     MinEta = cms.double( -1.0 ),
37599     MaxEta = cms.double( 5.0 ),
37600     MinN = cms.int32( 1 )
37601 )
37602 fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37603     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37604     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ),
37605     triggerJetsType = cms.int32( 85 ),
37606     maxDeltaR = cms.double( 0.5 )
37607 )
37608 fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet",
37609     saveTags = cms.bool( True ),
37610     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ),
37611     triggerType = cms.int32( 85 ),
37612     MinE = cms.double( -1.0 ),
37613     MinPt = cms.double( 200.0 ),
37614     MinMass = cms.double( -1.0 ),
37615     MaxMass = cms.double( -1.0 ),
37616     MinEta = cms.double( -1.0 ),
37617     MaxEta = cms.double( 5.0 ),
37618     MinN = cms.int32( 1 )
37619 )
37620 fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler",
37621     offset = cms.uint32( 0 ),
37622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37623 )
37624 fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet",
37625     saveTags = cms.bool( True ),
37626     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37627     triggerType = cms.int32( 85 ),
37628     MinE = cms.double( -1.0 ),
37629     MinPt = cms.double( 210.0 ),
37630     MinMass = cms.double( -1.0 ),
37631     MaxMass = cms.double( -1.0 ),
37632     MinEta = cms.double( -1.0 ),
37633     MaxEta = cms.double( 5.0 ),
37634     MinN = cms.int32( 1 )
37635 )
37636 fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37637     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37638     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ),
37639     triggerJetsType = cms.int32( 85 ),
37640     maxDeltaR = cms.double( 0.5 )
37641 )
37642 fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet",
37643     saveTags = cms.bool( True ),
37644     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ),
37645     triggerType = cms.int32( 85 ),
37646     MinE = cms.double( -1.0 ),
37647     MinPt = cms.double( 260.0 ),
37648     MinMass = cms.double( -1.0 ),
37649     MaxMass = cms.double( -1.0 ),
37650     MinEta = cms.double( -1.0 ),
37651     MaxEta = cms.double( 5.0 ),
37652     MinN = cms.int32( 1 )
37653 )
37654 fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler",
37655     offset = cms.uint32( 0 ),
37656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37657 )
37658 fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet",
37659     saveTags = cms.bool( True ),
37660     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37661     triggerType = cms.int32( 85 ),
37662     MinE = cms.double( -1.0 ),
37663     MinPt = cms.double( 270.0 ),
37664     MinMass = cms.double( -1.0 ),
37665     MaxMass = cms.double( -1.0 ),
37666     MinEta = cms.double( -1.0 ),
37667     MaxEta = cms.double( 5.0 ),
37668     MinN = cms.int32( 1 )
37669 )
37670 fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37671     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37672     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ),
37673     triggerJetsType = cms.int32( 85 ),
37674     maxDeltaR = cms.double( 0.5 )
37675 )
37676 fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet",
37677     saveTags = cms.bool( True ),
37678     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ),
37679     triggerType = cms.int32( 85 ),
37680     MinE = cms.double( -1.0 ),
37681     MinPt = cms.double( 320.0 ),
37682     MinMass = cms.double( -1.0 ),
37683     MaxMass = cms.double( -1.0 ),
37684     MinEta = cms.double( -1.0 ),
37685     MaxEta = cms.double( 5.0 ),
37686     MinN = cms.int32( 1 )
37687 )
37688 fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler",
37689     offset = cms.uint32( 0 ),
37690     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37691 )
37692 fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet",
37693     saveTags = cms.bool( True ),
37694     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37695     triggerType = cms.int32( 85 ),
37696     MinE = cms.double( -1.0 ),
37697     MinPt = cms.double( 350.0 ),
37698     MinMass = cms.double( -1.0 ),
37699     MaxMass = cms.double( -1.0 ),
37700     MinEta = cms.double( -1.0 ),
37701     MaxEta = cms.double( 5.0 ),
37702     MinN = cms.int32( 1 )
37703 )
37704 fragment.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37705     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37706     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ),
37707     triggerJetsType = cms.int32( 85 ),
37708     maxDeltaR = cms.double( 0.5 )
37709 )
37710 fragment.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet",
37711     saveTags = cms.bool( True ),
37712     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ),
37713     triggerType = cms.int32( 85 ),
37714     MinE = cms.double( -1.0 ),
37715     MinPt = cms.double( 400.0 ),
37716     MinMass = cms.double( -1.0 ),
37717     MaxMass = cms.double( -1.0 ),
37718     MinEta = cms.double( -1.0 ),
37719     MaxEta = cms.double( 5.0 ),
37720     MinN = cms.int32( 1 )
37721 )
37722 fragment.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler",
37723     offset = cms.uint32( 0 ),
37724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37725 )
37726 fragment.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet",
37727     saveTags = cms.bool( True ),
37728     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37729     triggerType = cms.int32( 85 ),
37730     MinE = cms.double( -1.0 ),
37731     MinPt = cms.double( 400.0 ),
37732     MinMass = cms.double( -1.0 ),
37733     MaxMass = cms.double( -1.0 ),
37734     MinEta = cms.double( -1.0 ),
37735     MaxEta = cms.double( 5.0 ),
37736     MinN = cms.int32( 1 )
37737 )
37738 fragment.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37739     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37740     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ),
37741     triggerJetsType = cms.int32( 85 ),
37742     maxDeltaR = cms.double( 0.5 )
37743 )
37744 fragment.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet",
37745     saveTags = cms.bool( True ),
37746     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ),
37747     triggerType = cms.int32( 85 ),
37748     MinE = cms.double( -1.0 ),
37749     MinPt = cms.double( 450.0 ),
37750     MinMass = cms.double( -1.0 ),
37751     MaxMass = cms.double( -1.0 ),
37752     MinEta = cms.double( -1.0 ),
37753     MaxEta = cms.double( 5.0 ),
37754     MinN = cms.int32( 1 )
37755 )
37756 fragment.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler",
37757     offset = cms.uint32( 0 ),
37758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37759 )
37760 fragment.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet",
37761     saveTags = cms.bool( True ),
37762     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37763     triggerType = cms.int32( 85 ),
37764     MinE = cms.double( -1.0 ),
37765     MinPt = cms.double( 450.0 ),
37766     MinMass = cms.double( -1.0 ),
37767     MaxMass = cms.double( -1.0 ),
37768     MinEta = cms.double( -1.0 ),
37769     MaxEta = cms.double( 5.0 ),
37770     MinN = cms.int32( 1 )
37771 )
37772 fragment.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37773     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37774     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ),
37775     triggerJetsType = cms.int32( 85 ),
37776     maxDeltaR = cms.double( 0.5 )
37777 )
37778 fragment.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet",
37779     saveTags = cms.bool( True ),
37780     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37781     triggerType = cms.int32( 85 ),
37782     MinE = cms.double( -1.0 ),
37783     MinPt = cms.double( 500.0 ),
37784     MinMass = cms.double( -1.0 ),
37785     MaxMass = cms.double( -1.0 ),
37786     MinEta = cms.double( -1.0 ),
37787     MaxEta = cms.double( 5.0 ),
37788     MinN = cms.int32( 1 )
37789 )
37790 fragment.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler",
37791     offset = cms.uint32( 0 ),
37792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37793 )
37794 fragment.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet",
37795     saveTags = cms.bool( True ),
37796     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37797     triggerType = cms.int32( 85 ),
37798     MinE = cms.double( -1.0 ),
37799     MinPt = cms.double( 550.0 ),
37800     MinMass = cms.double( -1.0 ),
37801     MaxMass = cms.double( -1.0 ),
37802     MinEta = cms.double( -1.0 ),
37803     MaxEta = cms.double( 5.0 ),
37804     MinN = cms.int32( 1 )
37805 )
37806 fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler",
37807     offset = cms.uint32( 0 ),
37808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37809 )
37810 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
37811     saveTags = cms.bool( True ),
37812     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37813     triggerType = cms.int32( 85 ),
37814     MinE = cms.double( -1.0 ),
37815     MinPt = cms.double( 10.0 ),
37816     MinMass = cms.double( -1.0 ),
37817     MaxMass = cms.double( -1.0 ),
37818     MinEta = cms.double( 2.7 ),
37819     MaxEta = cms.double( 5.0 ),
37820     MinN = cms.int32( 1 )
37821 )
37822 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37823     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37824     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
37825     triggerJetsType = cms.int32( 85 ),
37826     maxDeltaR = cms.double( 0.5 )
37827 )
37828 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
37829     saveTags = cms.bool( True ),
37830     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
37831     triggerType = cms.int32( 85 ),
37832     MinE = cms.double( -1.0 ),
37833     MinPt = cms.double( 40.0 ),
37834     MinMass = cms.double( -1.0 ),
37835     MaxMass = cms.double( -1.0 ),
37836     MinEta = cms.double( 2.7 ),
37837     MaxEta = cms.double( 5.0 ),
37838     MinN = cms.int32( 1 )
37839 )
37840 fragment.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler",
37841     offset = cms.uint32( 0 ),
37842     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37843 )
37844 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
37845     saveTags = cms.bool( True ),
37846     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37847     triggerType = cms.int32( 85 ),
37848     MinE = cms.double( -1.0 ),
37849     MinPt = cms.double( 40.0 ),
37850     MinMass = cms.double( -1.0 ),
37851     MaxMass = cms.double( -1.0 ),
37852     MinEta = cms.double( 2.7 ),
37853     MaxEta = cms.double( 5.0 ),
37854     MinN = cms.int32( 1 )
37855 )
37856 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37857     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37858     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
37859     triggerJetsType = cms.int32( 85 ),
37860     maxDeltaR = cms.double( 0.5 )
37861 )
37862 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
37863     saveTags = cms.bool( True ),
37864     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
37865     triggerType = cms.int32( 85 ),
37866     MinE = cms.double( -1.0 ),
37867     MinPt = cms.double( 60.0 ),
37868     MinMass = cms.double( -1.0 ),
37869     MaxMass = cms.double( -1.0 ),
37870     MinEta = cms.double( 2.7 ),
37871     MaxEta = cms.double( 5.0 ),
37872     MinN = cms.int32( 1 )
37873 )
37874 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
37875     saveTags = cms.bool( True ),
37876     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
37877     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37878     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37879     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37880     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37881     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37882     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37883     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37884     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37885     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37886 )
37887 fragment.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler",
37888     offset = cms.uint32( 0 ),
37889     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37890 )
37891 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
37892     saveTags = cms.bool( True ),
37893     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37894     triggerType = cms.int32( 85 ),
37895     MinE = cms.double( -1.0 ),
37896     MinPt = cms.double( 50.0 ),
37897     MinMass = cms.double( -1.0 ),
37898     MaxMass = cms.double( -1.0 ),
37899     MinEta = cms.double( 2.7 ),
37900     MaxEta = cms.double( 5.0 ),
37901     MinN = cms.int32( 1 )
37902 )
37903 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37904     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37905     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
37906     triggerJetsType = cms.int32( 85 ),
37907     maxDeltaR = cms.double( 0.5 )
37908 )
37909 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
37910     saveTags = cms.bool( True ),
37911     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
37912     triggerType = cms.int32( 85 ),
37913     MinE = cms.double( -1.0 ),
37914     MinPt = cms.double( 80.0 ),
37915     MinMass = cms.double( -1.0 ),
37916     MaxMass = cms.double( -1.0 ),
37917     MinEta = cms.double( 2.7 ),
37918     MaxEta = cms.double( 5.0 ),
37919     MinN = cms.int32( 1 )
37920 )
37921 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
37922     saveTags = cms.bool( True ),
37923     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
37924     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37925     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37926     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37927     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37928     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37929     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37930     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37931     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37932     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37933 )
37934 fragment.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler",
37935     offset = cms.uint32( 0 ),
37936     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37937 )
37938 fragment.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet",
37939     saveTags = cms.bool( True ),
37940     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37941     triggerType = cms.int32( 85 ),
37942     MinE = cms.double( -1.0 ),
37943     MinPt = cms.double( 110.0 ),
37944     MinMass = cms.double( -1.0 ),
37945     MaxMass = cms.double( -1.0 ),
37946     MinEta = cms.double( 2.7 ),
37947     MaxEta = cms.double( 5.0 ),
37948     MinN = cms.int32( 1 )
37949 )
37950 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37951     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37952     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ),
37953     triggerJetsType = cms.int32( 85 ),
37954     maxDeltaR = cms.double( 0.5 )
37955 )
37956 fragment.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet",
37957     saveTags = cms.bool( True ),
37958     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ),
37959     triggerType = cms.int32( 85 ),
37960     MinE = cms.double( -1.0 ),
37961     MinPt = cms.double( 140.0 ),
37962     MinMass = cms.double( -1.0 ),
37963     MaxMass = cms.double( -1.0 ),
37964     MinEta = cms.double( 2.7 ),
37965     MaxEta = cms.double( 5.0 ),
37966     MinN = cms.int32( 1 )
37967 )
37968 fragment.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed",
37969     saveTags = cms.bool( True ),
37970     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ),
37971     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37972     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37973     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37974     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37975     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37976     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37977     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37978     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37979     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37980 )
37981 fragment.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler",
37982     offset = cms.uint32( 0 ),
37983     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37984 )
37985 fragment.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet",
37986     saveTags = cms.bool( True ),
37987     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37988     triggerType = cms.int32( 85 ),
37989     MinE = cms.double( -1.0 ),
37990     MinPt = cms.double( 170.0 ),
37991     MinMass = cms.double( -1.0 ),
37992     MaxMass = cms.double( -1.0 ),
37993     MinEta = cms.double( 2.7 ),
37994     MaxEta = cms.double( 5.0 ),
37995     MinN = cms.int32( 1 )
37996 )
37997 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37998     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37999     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ),
38000     triggerJetsType = cms.int32( 85 ),
38001     maxDeltaR = cms.double( 0.5 )
38002 )
38003 fragment.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet",
38004     saveTags = cms.bool( True ),
38005     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ),
38006     triggerType = cms.int32( 85 ),
38007     MinE = cms.double( -1.0 ),
38008     MinPt = cms.double( 200.0 ),
38009     MinMass = cms.double( -1.0 ),
38010     MaxMass = cms.double( -1.0 ),
38011     MinEta = cms.double( 2.7 ),
38012     MaxEta = cms.double( 5.0 ),
38013     MinN = cms.int32( 1 )
38014 )
38015 fragment.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38016     offset = cms.uint32( 0 ),
38017     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38018 )
38019 fragment.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet",
38020     saveTags = cms.bool( True ),
38021     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38022     triggerType = cms.int32( 85 ),
38023     MinE = cms.double( -1.0 ),
38024     MinPt = cms.double( 210.0 ),
38025     MinMass = cms.double( -1.0 ),
38026     MaxMass = cms.double( -1.0 ),
38027     MinEta = cms.double( 2.7 ),
38028     MaxEta = cms.double( 5.0 ),
38029     MinN = cms.int32( 1 )
38030 )
38031 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38032     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38033     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ),
38034     triggerJetsType = cms.int32( 85 ),
38035     maxDeltaR = cms.double( 0.5 )
38036 )
38037 fragment.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet",
38038     saveTags = cms.bool( True ),
38039     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ),
38040     triggerType = cms.int32( 85 ),
38041     MinE = cms.double( -1.0 ),
38042     MinPt = cms.double( 260.0 ),
38043     MinMass = cms.double( -1.0 ),
38044     MaxMass = cms.double( -1.0 ),
38045     MinEta = cms.double( 2.7 ),
38046     MaxEta = cms.double( 5.0 ),
38047     MinN = cms.int32( 1 )
38048 )
38049 fragment.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38050     offset = cms.uint32( 0 ),
38051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38052 )
38053 fragment.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet",
38054     saveTags = cms.bool( True ),
38055     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38056     triggerType = cms.int32( 85 ),
38057     MinE = cms.double( -1.0 ),
38058     MinPt = cms.double( 270.0 ),
38059     MinMass = cms.double( -1.0 ),
38060     MaxMass = cms.double( -1.0 ),
38061     MinEta = cms.double( 2.7 ),
38062     MaxEta = cms.double( 5.0 ),
38063     MinN = cms.int32( 1 )
38064 )
38065 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38066     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38067     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ),
38068     triggerJetsType = cms.int32( 85 ),
38069     maxDeltaR = cms.double( 0.5 )
38070 )
38071 fragment.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet",
38072     saveTags = cms.bool( True ),
38073     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ),
38074     triggerType = cms.int32( 85 ),
38075     MinE = cms.double( -1.0 ),
38076     MinPt = cms.double( 320.0 ),
38077     MinMass = cms.double( -1.0 ),
38078     MaxMass = cms.double( -1.0 ),
38079     MinEta = cms.double( 2.7 ),
38080     MaxEta = cms.double( 5.0 ),
38081     MinN = cms.int32( 1 )
38082 )
38083 fragment.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38084     offset = cms.uint32( 0 ),
38085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38086 )
38087 fragment.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet",
38088     saveTags = cms.bool( True ),
38089     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38090     triggerType = cms.int32( 85 ),
38091     MinE = cms.double( -1.0 ),
38092     MinPt = cms.double( 350.0 ),
38093     MinMass = cms.double( -1.0 ),
38094     MaxMass = cms.double( -1.0 ),
38095     MinEta = cms.double( 2.7 ),
38096     MaxEta = cms.double( 5.0 ),
38097     MinN = cms.int32( 1 )
38098 )
38099 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38100     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38101     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ),
38102     triggerJetsType = cms.int32( 85 ),
38103     maxDeltaR = cms.double( 0.5 )
38104 )
38105 fragment.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet",
38106     saveTags = cms.bool( True ),
38107     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ),
38108     triggerType = cms.int32( 85 ),
38109     MinE = cms.double( -1.0 ),
38110     MinPt = cms.double( 400.0 ),
38111     MinMass = cms.double( -1.0 ),
38112     MaxMass = cms.double( -1.0 ),
38113     MinEta = cms.double( 2.7 ),
38114     MaxEta = cms.double( 5.0 ),
38115     MinN = cms.int32( 1 )
38116 )
38117 fragment.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38118     offset = cms.uint32( 0 ),
38119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38120 )
38121 fragment.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet",
38122     saveTags = cms.bool( True ),
38123     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38124     triggerType = cms.int32( 85 ),
38125     MinE = cms.double( -1.0 ),
38126     MinPt = cms.double( 400.0 ),
38127     MinMass = cms.double( -1.0 ),
38128     MaxMass = cms.double( -1.0 ),
38129     MinEta = cms.double( 2.7 ),
38130     MaxEta = cms.double( 5.0 ),
38131     MinN = cms.int32( 1 )
38132 )
38133 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38134     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38135     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ),
38136     triggerJetsType = cms.int32( 85 ),
38137     maxDeltaR = cms.double( 0.5 )
38138 )
38139 fragment.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet",
38140     saveTags = cms.bool( True ),
38141     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ),
38142     triggerType = cms.int32( 85 ),
38143     MinE = cms.double( -1.0 ),
38144     MinPt = cms.double( 450.0 ),
38145     MinMass = cms.double( -1.0 ),
38146     MaxMass = cms.double( -1.0 ),
38147     MinEta = cms.double( 2.7 ),
38148     MaxEta = cms.double( 5.0 ),
38149     MinN = cms.int32( 1 )
38150 )
38151 fragment.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38152     offset = cms.uint32( 0 ),
38153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38154 )
38155 fragment.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet",
38156     saveTags = cms.bool( True ),
38157     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38158     triggerType = cms.int32( 85 ),
38159     MinE = cms.double( -1.0 ),
38160     MinPt = cms.double( 450.0 ),
38161     MinMass = cms.double( -1.0 ),
38162     MaxMass = cms.double( -1.0 ),
38163     MinEta = cms.double( 2.7 ),
38164     MaxEta = cms.double( 5.0 ),
38165     MinN = cms.int32( 1 )
38166 )
38167 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38168     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38169     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ),
38170     triggerJetsType = cms.int32( 85 ),
38171     maxDeltaR = cms.double( 0.5 )
38172 )
38173 fragment.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet",
38174     saveTags = cms.bool( True ),
38175     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ),
38176     triggerType = cms.int32( 85 ),
38177     MinE = cms.double( -1.0 ),
38178     MinPt = cms.double( 500.0 ),
38179     MinMass = cms.double( -1.0 ),
38180     MaxMass = cms.double( -1.0 ),
38181     MinEta = cms.double( 2.7 ),
38182     MaxEta = cms.double( 5.0 ),
38183     MinN = cms.int32( 1 )
38184 )
38185 fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
38186     offset = cms.uint32( 0 ),
38187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38188 )
38189 fragment.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet",
38190     saveTags = cms.bool( True ),
38191     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38192     triggerType = cms.int32( 85 ),
38193     MinE = cms.double( -1.0 ),
38194     MinPt = cms.double( 10.0 ),
38195     MinMass = cms.double( -1.0 ),
38196     MaxMass = cms.double( -1.0 ),
38197     MinEta = cms.double( 2.7 ),
38198     MaxEta = cms.double( 5.0 ),
38199     MinN = cms.int32( 1 )
38200 )
38201 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38202     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38203     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ),
38204     triggerJetsType = cms.int32( 85 ),
38205     maxDeltaR = cms.double( 0.5 )
38206 )
38207 fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet",
38208     saveTags = cms.bool( True ),
38209     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ),
38210     triggerType = cms.int32( 85 ),
38211     MinE = cms.double( -1.0 ),
38212     MinPt = cms.double( 40.0 ),
38213     MinMass = cms.double( -1.0 ),
38214     MaxMass = cms.double( -1.0 ),
38215     MinEta = cms.double( 2.7 ),
38216     MaxEta = cms.double( 5.0 ),
38217     MinN = cms.int32( 1 )
38218 )
38219 fragment.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
38220     offset = cms.uint32( 0 ),
38221     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38222 )
38223 fragment.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet",
38224     saveTags = cms.bool( True ),
38225     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38226     triggerType = cms.int32( 85 ),
38227     MinE = cms.double( -1.0 ),
38228     MinPt = cms.double( 40.0 ),
38229     MinMass = cms.double( -1.0 ),
38230     MaxMass = cms.double( -1.0 ),
38231     MinEta = cms.double( 2.7 ),
38232     MaxEta = cms.double( 5.0 ),
38233     MinN = cms.int32( 1 )
38234 )
38235 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38236     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38237     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ),
38238     triggerJetsType = cms.int32( 85 ),
38239     maxDeltaR = cms.double( 0.5 )
38240 )
38241 fragment.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet",
38242     saveTags = cms.bool( True ),
38243     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ),
38244     triggerType = cms.int32( 85 ),
38245     MinE = cms.double( -1.0 ),
38246     MinPt = cms.double( 60.0 ),
38247     MinMass = cms.double( -1.0 ),
38248     MaxMass = cms.double( -1.0 ),
38249     MinEta = cms.double( 2.7 ),
38250     MaxEta = cms.double( 5.0 ),
38251     MinN = cms.int32( 1 )
38252 )
38253 fragment.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
38254     offset = cms.uint32( 0 ),
38255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38256 )
38257 fragment.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet",
38258     saveTags = cms.bool( True ),
38259     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38260     triggerType = cms.int32( 85 ),
38261     MinE = cms.double( -1.0 ),
38262     MinPt = cms.double( 50.0 ),
38263     MinMass = cms.double( -1.0 ),
38264     MaxMass = cms.double( -1.0 ),
38265     MinEta = cms.double( 2.7 ),
38266     MaxEta = cms.double( 5.0 ),
38267     MinN = cms.int32( 1 )
38268 )
38269 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38270     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38271     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ),
38272     triggerJetsType = cms.int32( 85 ),
38273     maxDeltaR = cms.double( 0.5 )
38274 )
38275 fragment.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet",
38276     saveTags = cms.bool( True ),
38277     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ),
38278     triggerType = cms.int32( 85 ),
38279     MinE = cms.double( -1.0 ),
38280     MinPt = cms.double( 80.0 ),
38281     MinMass = cms.double( -1.0 ),
38282     MaxMass = cms.double( -1.0 ),
38283     MinEta = cms.double( 2.7 ),
38284     MaxEta = cms.double( 5.0 ),
38285     MinN = cms.int32( 1 )
38286 )
38287 fragment.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler",
38288     offset = cms.uint32( 0 ),
38289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38290 )
38291 fragment.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet",
38292     saveTags = cms.bool( True ),
38293     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38294     triggerType = cms.int32( 85 ),
38295     MinE = cms.double( -1.0 ),
38296     MinPt = cms.double( 110.0 ),
38297     MinMass = cms.double( -1.0 ),
38298     MaxMass = cms.double( -1.0 ),
38299     MinEta = cms.double( 2.7 ),
38300     MaxEta = cms.double( 5.0 ),
38301     MinN = cms.int32( 1 )
38302 )
38303 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38304     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38305     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ),
38306     triggerJetsType = cms.int32( 85 ),
38307     maxDeltaR = cms.double( 0.5 )
38308 )
38309 fragment.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet",
38310     saveTags = cms.bool( True ),
38311     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ),
38312     triggerType = cms.int32( 85 ),
38313     MinE = cms.double( -1.0 ),
38314     MinPt = cms.double( 140.0 ),
38315     MinMass = cms.double( -1.0 ),
38316     MaxMass = cms.double( -1.0 ),
38317     MinEta = cms.double( 2.7 ),
38318     MaxEta = cms.double( 5.0 ),
38319     MinN = cms.int32( 1 )
38320 )
38321 fragment.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38322     offset = cms.uint32( 0 ),
38323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38324 )
38325 fragment.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet",
38326     saveTags = cms.bool( True ),
38327     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38328     triggerType = cms.int32( 85 ),
38329     MinE = cms.double( -1.0 ),
38330     MinPt = cms.double( 170.0 ),
38331     MinMass = cms.double( -1.0 ),
38332     MaxMass = cms.double( -1.0 ),
38333     MinEta = cms.double( 2.7 ),
38334     MaxEta = cms.double( 5.0 ),
38335     MinN = cms.int32( 1 )
38336 )
38337 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38338     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38339     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ),
38340     triggerJetsType = cms.int32( 85 ),
38341     maxDeltaR = cms.double( 0.5 )
38342 )
38343 fragment.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet",
38344     saveTags = cms.bool( True ),
38345     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ),
38346     triggerType = cms.int32( 85 ),
38347     MinE = cms.double( -1.0 ),
38348     MinPt = cms.double( 200.0 ),
38349     MinMass = cms.double( -1.0 ),
38350     MaxMass = cms.double( -1.0 ),
38351     MinEta = cms.double( 2.7 ),
38352     MaxEta = cms.double( 5.0 ),
38353     MinN = cms.int32( 1 )
38354 )
38355 fragment.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38356     offset = cms.uint32( 0 ),
38357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38358 )
38359 fragment.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet",
38360     saveTags = cms.bool( True ),
38361     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38362     triggerType = cms.int32( 85 ),
38363     MinE = cms.double( -1.0 ),
38364     MinPt = cms.double( 210.0 ),
38365     MinMass = cms.double( -1.0 ),
38366     MaxMass = cms.double( -1.0 ),
38367     MinEta = cms.double( 2.7 ),
38368     MaxEta = cms.double( 5.0 ),
38369     MinN = cms.int32( 1 )
38370 )
38371 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38372     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38373     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ),
38374     triggerJetsType = cms.int32( 85 ),
38375     maxDeltaR = cms.double( 0.5 )
38376 )
38377 fragment.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet",
38378     saveTags = cms.bool( True ),
38379     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ),
38380     triggerType = cms.int32( 85 ),
38381     MinE = cms.double( -1.0 ),
38382     MinPt = cms.double( 260.0 ),
38383     MinMass = cms.double( -1.0 ),
38384     MaxMass = cms.double( -1.0 ),
38385     MinEta = cms.double( 2.7 ),
38386     MaxEta = cms.double( 5.0 ),
38387     MinN = cms.int32( 1 )
38388 )
38389 fragment.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38390     offset = cms.uint32( 0 ),
38391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38392 )
38393 fragment.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet",
38394     saveTags = cms.bool( True ),
38395     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38396     triggerType = cms.int32( 85 ),
38397     MinE = cms.double( -1.0 ),
38398     MinPt = cms.double( 270.0 ),
38399     MinMass = cms.double( -1.0 ),
38400     MaxMass = cms.double( -1.0 ),
38401     MinEta = cms.double( 2.7 ),
38402     MaxEta = cms.double( 5.0 ),
38403     MinN = cms.int32( 1 )
38404 )
38405 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38406     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38407     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ),
38408     triggerJetsType = cms.int32( 85 ),
38409     maxDeltaR = cms.double( 0.5 )
38410 )
38411 fragment.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet",
38412     saveTags = cms.bool( True ),
38413     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ),
38414     triggerType = cms.int32( 85 ),
38415     MinE = cms.double( -1.0 ),
38416     MinPt = cms.double( 320.0 ),
38417     MinMass = cms.double( -1.0 ),
38418     MaxMass = cms.double( -1.0 ),
38419     MinEta = cms.double( 2.7 ),
38420     MaxEta = cms.double( 5.0 ),
38421     MinN = cms.int32( 1 )
38422 )
38423 fragment.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38424     offset = cms.uint32( 0 ),
38425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38426 )
38427 fragment.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet",
38428     saveTags = cms.bool( True ),
38429     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38430     triggerType = cms.int32( 85 ),
38431     MinE = cms.double( -1.0 ),
38432     MinPt = cms.double( 350.0 ),
38433     MinMass = cms.double( -1.0 ),
38434     MaxMass = cms.double( -1.0 ),
38435     MinEta = cms.double( 2.7 ),
38436     MaxEta = cms.double( 5.0 ),
38437     MinN = cms.int32( 1 )
38438 )
38439 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38440     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38441     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ),
38442     triggerJetsType = cms.int32( 85 ),
38443     maxDeltaR = cms.double( 0.5 )
38444 )
38445 fragment.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet",
38446     saveTags = cms.bool( True ),
38447     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ),
38448     triggerType = cms.int32( 85 ),
38449     MinE = cms.double( -1.0 ),
38450     MinPt = cms.double( 400.0 ),
38451     MinMass = cms.double( -1.0 ),
38452     MaxMass = cms.double( -1.0 ),
38453     MinEta = cms.double( 2.7 ),
38454     MaxEta = cms.double( 5.0 ),
38455     MinN = cms.int32( 1 )
38456 )
38457 fragment.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38458     offset = cms.uint32( 0 ),
38459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38460 )
38461 fragment.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet",
38462     saveTags = cms.bool( True ),
38463     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38464     triggerType = cms.int32( 85 ),
38465     MinE = cms.double( -1.0 ),
38466     MinPt = cms.double( 400.0 ),
38467     MinMass = cms.double( -1.0 ),
38468     MaxMass = cms.double( -1.0 ),
38469     MinEta = cms.double( 2.7 ),
38470     MaxEta = cms.double( 5.0 ),
38471     MinN = cms.int32( 1 )
38472 )
38473 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38474     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38475     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ),
38476     triggerJetsType = cms.int32( 85 ),
38477     maxDeltaR = cms.double( 0.5 )
38478 )
38479 fragment.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet",
38480     saveTags = cms.bool( True ),
38481     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ),
38482     triggerType = cms.int32( 85 ),
38483     MinE = cms.double( -1.0 ),
38484     MinPt = cms.double( 450.0 ),
38485     MinMass = cms.double( -1.0 ),
38486     MaxMass = cms.double( -1.0 ),
38487     MinEta = cms.double( 2.7 ),
38488     MaxEta = cms.double( 5.0 ),
38489     MinN = cms.int32( 1 )
38490 )
38491 fragment.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38492     offset = cms.uint32( 0 ),
38493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38494 )
38495 fragment.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet",
38496     saveTags = cms.bool( True ),
38497     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38498     triggerType = cms.int32( 85 ),
38499     MinE = cms.double( -1.0 ),
38500     MinPt = cms.double( 450.0 ),
38501     MinMass = cms.double( -1.0 ),
38502     MaxMass = cms.double( -1.0 ),
38503     MinEta = cms.double( 2.7 ),
38504     MaxEta = cms.double( 5.0 ),
38505     MinN = cms.int32( 1 )
38506 )
38507 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38508     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38509     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ),
38510     triggerJetsType = cms.int32( 85 ),
38511     maxDeltaR = cms.double( 0.5 )
38512 )
38513 fragment.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet",
38514     saveTags = cms.bool( True ),
38515     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ),
38516     triggerType = cms.int32( 85 ),
38517     MinE = cms.double( -1.0 ),
38518     MinPt = cms.double( 500.0 ),
38519     MinMass = cms.double( -1.0 ),
38520     MaxMass = cms.double( -1.0 ),
38521     MinEta = cms.double( 2.7 ),
38522     MaxEta = cms.double( 5.0 ),
38523     MinN = cms.int32( 1 )
38524 )
38525 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
38526     saveTags = cms.bool( True ),
38527     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
38528     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38529     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38530     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38531     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38532     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38533     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38534     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38535     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38536     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38537 )
38538 fragment.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler",
38539     offset = cms.uint32( 0 ),
38540     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38541 )
38542 fragment.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer",
38543     usePt = cms.bool( False ),
38544     excludePFMuons = cms.bool( False ),
38545     minNJetHt = cms.int32( 0 ),
38546     minNJetMht = cms.int32( 0 ),
38547     minPtJetHt = cms.double( 30.0 ),
38548     minPtJetMht = cms.double( 30.0 ),
38549     maxEtaJetHt = cms.double( 2.5 ),
38550     maxEtaJetMht = cms.double( 5.0 ),
38551     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
38552     pfCandidatesLabel = cms.InputTag( "" )
38553 )
38554 fragment.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38555     saveTags = cms.bool( True ),
38556     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38557     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38558     minHt = cms.vdouble( 130.0 ),
38559     minMht = cms.vdouble( 0.0 ),
38560     minMeff = cms.vdouble( 0.0 ),
38561     meffSlope = cms.vdouble( 1.0 )
38562 )
38563 fragment.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38564     saveTags = cms.bool( True ),
38565     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38566     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38567     minHt = cms.vdouble( 180.0 ),
38568     minMht = cms.vdouble( 0.0 ),
38569     minMeff = cms.vdouble( 0.0 ),
38570     meffSlope = cms.vdouble( 1.0 )
38571 )
38572 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
38573     saveTags = cms.bool( True ),
38574     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
38575     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38576     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38577     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38578     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38579     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38580     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38581     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38582     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38583     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38584 )
38585 fragment.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler",
38586     offset = cms.uint32( 0 ),
38587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38588 )
38589 fragment.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38590     saveTags = cms.bool( True ),
38591     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38592     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38593     minHt = cms.vdouble( 200.0 ),
38594     minMht = cms.vdouble( 0.0 ),
38595     minMeff = cms.vdouble( 0.0 ),
38596     meffSlope = cms.vdouble( 1.0 )
38597 )
38598 fragment.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38599     saveTags = cms.bool( True ),
38600     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38601     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38602     minHt = cms.vdouble( 250.0 ),
38603     minMht = cms.vdouble( 0.0 ),
38604     minMeff = cms.vdouble( 0.0 ),
38605     meffSlope = cms.vdouble( 1.0 )
38606 )
38607 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
38608     saveTags = cms.bool( True ),
38609     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
38610     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38611     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38612     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38613     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38614     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38615     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38616     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38617     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38618     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38619 )
38620 fragment.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler",
38621     offset = cms.uint32( 0 ),
38622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38623 )
38624 fragment.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38625     saveTags = cms.bool( True ),
38626     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38627     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38628     minHt = cms.vdouble( 320.0 ),
38629     minMht = cms.vdouble( 0.0 ),
38630     minMeff = cms.vdouble( 0.0 ),
38631     meffSlope = cms.vdouble( 1.0 )
38632 )
38633 fragment.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38634     saveTags = cms.bool( True ),
38635     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38636     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38637     minHt = cms.vdouble( 370.0 ),
38638     minMht = cms.vdouble( 0.0 ),
38639     minMeff = cms.vdouble( 0.0 ),
38640     meffSlope = cms.vdouble( 1.0 )
38641 )
38642 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
38643     saveTags = cms.bool( True ),
38644     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
38645     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38646     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38647     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38648     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38649     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38650     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38651     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38652     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38653     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38654 )
38655 fragment.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler",
38656     offset = cms.uint32( 0 ),
38657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38658 )
38659 fragment.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38660     saveTags = cms.bool( True ),
38661     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38662     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38663     minHt = cms.vdouble( 380.0 ),
38664     minMht = cms.vdouble( 0.0 ),
38665     minMeff = cms.vdouble( 0.0 ),
38666     meffSlope = cms.vdouble( 1.0 )
38667 )
38668 fragment.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38669     saveTags = cms.bool( True ),
38670     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38671     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38672     minHt = cms.vdouble( 430.0 ),
38673     minMht = cms.vdouble( 0.0 ),
38674     minMeff = cms.vdouble( 0.0 ),
38675     meffSlope = cms.vdouble( 1.0 )
38676 )
38677 fragment.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed",
38678     saveTags = cms.bool( True ),
38679     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" ),
38680     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38681     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38682     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38683     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38684     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38685     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38686     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38687     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38688     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38689 )
38690 fragment.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler",
38691     offset = cms.uint32( 0 ),
38692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38693 )
38694 fragment.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38695     saveTags = cms.bool( True ),
38696     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38697     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38698     minHt = cms.vdouble( 460.0 ),
38699     minMht = cms.vdouble( 0.0 ),
38700     minMeff = cms.vdouble( 0.0 ),
38701     meffSlope = cms.vdouble( 1.0 )
38702 )
38703 fragment.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38704     saveTags = cms.bool( True ),
38705     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38706     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38707     minHt = cms.vdouble( 510.0 ),
38708     minMht = cms.vdouble( 0.0 ),
38709     minMeff = cms.vdouble( 0.0 ),
38710     meffSlope = cms.vdouble( 1.0 )
38711 )
38712 fragment.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler",
38713     offset = cms.uint32( 0 ),
38714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38715 )
38716 fragment.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38717     saveTags = cms.bool( True ),
38718     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38719     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38720     minHt = cms.vdouble( 515.0 ),
38721     minMht = cms.vdouble( 0.0 ),
38722     minMeff = cms.vdouble( 0.0 ),
38723     meffSlope = cms.vdouble( 1.0 )
38724 )
38725 fragment.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38726     saveTags = cms.bool( True ),
38727     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38728     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38729     minHt = cms.vdouble( 590.0 ),
38730     minMht = cms.vdouble( 0.0 ),
38731     minMeff = cms.vdouble( 0.0 ),
38732     meffSlope = cms.vdouble( 1.0 )
38733 )
38734 fragment.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler",
38735     offset = cms.uint32( 0 ),
38736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38737 )
38738 fragment.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38739     saveTags = cms.bool( True ),
38740     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38741     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38742     minHt = cms.vdouble( 580.0 ),
38743     minMht = cms.vdouble( 0.0 ),
38744     minMeff = cms.vdouble( 0.0 ),
38745     meffSlope = cms.vdouble( 1.0 )
38746 )
38747 fragment.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38748     saveTags = cms.bool( True ),
38749     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38750     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38751     minHt = cms.vdouble( 680.0 ),
38752     minMht = cms.vdouble( 0.0 ),
38753     minMeff = cms.vdouble( 0.0 ),
38754     meffSlope = cms.vdouble( 1.0 )
38755 )
38756 fragment.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler",
38757     offset = cms.uint32( 0 ),
38758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38759 )
38760 fragment.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38761     saveTags = cms.bool( True ),
38762     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38763     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38764     minHt = cms.vdouble( 680.0 ),
38765     minMht = cms.vdouble( 0.0 ),
38766     minMeff = cms.vdouble( 0.0 ),
38767     meffSlope = cms.vdouble( 1.0 )
38768 )
38769 fragment.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38770     saveTags = cms.bool( True ),
38771     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38772     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38773     minHt = cms.vdouble( 780.0 ),
38774     minMht = cms.vdouble( 0.0 ),
38775     minMeff = cms.vdouble( 0.0 ),
38776     meffSlope = cms.vdouble( 1.0 )
38777 )
38778 fragment.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler",
38779     offset = cms.uint32( 0 ),
38780     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38781 )
38782 fragment.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38783     saveTags = cms.bool( True ),
38784     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38785     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38786     minHt = cms.vdouble( 790.0 ),
38787     minMht = cms.vdouble( 0.0 ),
38788     minMeff = cms.vdouble( 0.0 ),
38789     meffSlope = cms.vdouble( 1.0 )
38790 )
38791 fragment.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38792     saveTags = cms.bool( True ),
38793     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38794     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38795     minHt = cms.vdouble( 890.0 ),
38796     minMht = cms.vdouble( 0.0 ),
38797     minMeff = cms.vdouble( 0.0 ),
38798     meffSlope = cms.vdouble( 1.0 )
38799 )
38800 fragment.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler",
38801     offset = cms.uint32( 0 ),
38802     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38803 )
38804 fragment.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38805     saveTags = cms.bool( True ),
38806     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38807     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38808     minHt = cms.vdouble( 900.0 ),
38809     minMht = cms.vdouble( 0.0 ),
38810     minMeff = cms.vdouble( 0.0 ),
38811     meffSlope = cms.vdouble( 1.0 )
38812 )
38813 fragment.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38814     saveTags = cms.bool( True ),
38815     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38816     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38817     minHt = cms.vdouble( 1050.0 ),
38818     minMht = cms.vdouble( 0.0 ),
38819     minMeff = cms.vdouble( 0.0 ),
38820     meffSlope = cms.vdouble( 1.0 )
38821 )
38822 fragment.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
38823     offset = cms.uint32( 0 ),
38824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38825 )
38826 fragment.hltMet = cms.EDProducer( "CaloMETProducer",
38827     src = cms.InputTag( "hltTowerMakerForAll" ),
38828     calculateSignificance = cms.bool( False ),
38829     globalThreshold = cms.double( 0.3 ),
38830     noHF = cms.bool( False ),
38831     alias = cms.string( "RawCaloMET" ),
38832     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38833     EB_PhiResPar = cms.vdouble( 0.00502 ),
38834     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38835     EE_PhiResPar = cms.vdouble( 0.02511 ),
38836     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
38837     HB_PhiResPar = cms.vdouble( 0.02511 ),
38838     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
38839     HE_PhiResPar = cms.vdouble( 0.02511 ),
38840     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
38841     HO_PhiResPar = cms.vdouble( 0.02511 ),
38842     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
38843     HF_PhiResPar = cms.vdouble( 0.05022 ),
38844     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
38845     PF_PhiResType1 = cms.vdouble( 0.002 ),
38846     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
38847     PF_PhiResType2 = cms.vdouble( 0.002 ),
38848     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
38849     PF_PhiResType3 = cms.vdouble( 0.002 ),
38850     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
38851     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
38852     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
38853     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
38854     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
38855     PF_PhiResType6 = cms.vdouble( 0.02511 ),
38856     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
38857     PF_PhiResType7 = cms.vdouble( 0.02511 ),
38858     resolutionsEra = cms.string( "Spring10" ),
38859     resolutionsAlgo = cms.string( "AK5PF" ),
38860     ptresolthreshold = cms.double( 10.0 ),
38861     jdpt0 = cms.vdouble(  ),
38862     jdphi0 = cms.vdouble(  ),
38863     jdpt1 = cms.vdouble(  ),
38864     jdphi1 = cms.vdouble(  ),
38865     jdpt2 = cms.vdouble(  ),
38866     jdphi2 = cms.vdouble(  ),
38867     jdpt3 = cms.vdouble(  ),
38868     jdphi3 = cms.vdouble(  ),
38869     jdpt4 = cms.vdouble(  ),
38870     jdphi4 = cms.vdouble(  ),
38871     jdpt5 = cms.vdouble(  ),
38872     jdphi5 = cms.vdouble(  ),
38873     jdpt6 = cms.vdouble(  ),
38874     jdphi6 = cms.vdouble(  ),
38875     jdpt7 = cms.vdouble(  ),
38876     jdphi7 = cms.vdouble(  ),
38877     jdpt8 = cms.vdouble(  ),
38878     jdphi8 = cms.vdouble(  ),
38879     jdpt9 = cms.vdouble(  ),
38880     jdphi9 = cms.vdouble(  )
38881 )
38882 fragment.hltMET70 = cms.EDFilter( "HLT1CaloMET",
38883     saveTags = cms.bool( True ),
38884     inputTag = cms.InputTag( "hltMet" ),
38885     triggerType = cms.int32( 87 ),
38886     MinE = cms.double( -1.0 ),
38887     MinPt = cms.double( 70.0 ),
38888     MinMass = cms.double( -1.0 ),
38889     MaxMass = cms.double( -1.0 ),
38890     MinEta = cms.double( -1.0 ),
38891     MaxEta = cms.double( -1.0 ),
38892     MinN = cms.int32( 1 )
38893 )
38894 fragment.hltMht = cms.EDProducer( "HLTHtMhtProducer",
38895     usePt = cms.bool( False ),
38896     excludePFMuons = cms.bool( False ),
38897     minNJetHt = cms.int32( 0 ),
38898     minNJetMht = cms.int32( 0 ),
38899     minPtJetHt = cms.double( 20.0 ),
38900     minPtJetMht = cms.double( 20.0 ),
38901     maxEtaJetHt = cms.double( 5.2 ),
38902     maxEtaJetMht = cms.double( 5.2 ),
38903     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38904     pfCandidatesLabel = cms.InputTag( "" )
38905 )
38906 fragment.hltMHT70 = cms.EDFilter( "HLTMhtFilter",
38907     saveTags = cms.bool( True ),
38908     mhtLabels = cms.VInputTag( 'hltMht' ),
38909     minMht = cms.vdouble( 70.0 )
38910 )
38911 fragment.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38912     saveTags = cms.bool( True ),
38913     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38914     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38915     minHt = cms.vdouble( 400.0 ),
38916     minMht = cms.vdouble( 0.0 ),
38917     minMeff = cms.vdouble( 0.0 ),
38918     meffSlope = cms.vdouble( 1.0 )
38919 )
38920 fragment.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer",
38921     usePt = cms.bool( False ),
38922     excludePFMuons = cms.bool( False ),
38923     minNJetHt = cms.int32( 0 ),
38924     minNJetMht = cms.int32( 0 ),
38925     minPtJetHt = cms.double( 20.0 ),
38926     minPtJetMht = cms.double( 20.0 ),
38927     maxEtaJetHt = cms.double( 5.2 ),
38928     maxEtaJetMht = cms.double( 5.2 ),
38929     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
38930     pfCandidatesLabel = cms.InputTag( "" )
38931 )
38932 fragment.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter",
38933     saveTags = cms.bool( True ),
38934     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38935     minMht = cms.vdouble( 100.0 )
38936 )
38937 fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET",
38938     saveTags = cms.bool( True ),
38939     inputTag = cms.InputTag( "hltPFMETProducer" ),
38940     triggerType = cms.int32( 87 ),
38941     MinE = cms.double( -1.0 ),
38942     MinPt = cms.double( 100.0 ),
38943     MinMass = cms.double( -1.0 ),
38944     MaxMass = cms.double( -1.0 ),
38945     MinEta = cms.double( -1.0 ),
38946     MaxEta = cms.double( -1.0 ),
38947     MinN = cms.int32( 1 )
38948 )
38949 fragment.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38950     saveTags = cms.bool( True ),
38951     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38952     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38953     minHt = cms.vdouble( 500.0 ),
38954     minMht = cms.vdouble( 0.0 ),
38955     minMeff = cms.vdouble( 0.0 ),
38956     meffSlope = cms.vdouble( 1.0 )
38957 )
38958 fragment.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler",
38959     offset = cms.uint32( 0 ),
38960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38961 )
38962 fragment.hltMET80 = cms.EDFilter( "HLT1CaloMET",
38963     saveTags = cms.bool( True ),
38964     inputTag = cms.InputTag( "hltMet" ),
38965     triggerType = cms.int32( 87 ),
38966     MinE = cms.double( -1.0 ),
38967     MinPt = cms.double( 80.0 ),
38968     MinMass = cms.double( -1.0 ),
38969     MaxMass = cms.double( -1.0 ),
38970     MinEta = cms.double( -1.0 ),
38971     MaxEta = cms.double( -1.0 ),
38972     MinN = cms.int32( 1 )
38973 )
38974 fragment.hltMHT80 = cms.EDFilter( "HLTMhtFilter",
38975     saveTags = cms.bool( True ),
38976     mhtLabels = cms.VInputTag( 'hltMht' ),
38977     minMht = cms.vdouble( 80.0 )
38978 )
38979 fragment.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter",
38980     saveTags = cms.bool( True ),
38981     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38982     minMht = cms.vdouble( 110.0 )
38983 )
38984 fragment.hltPFMET110 = cms.EDFilter( "HLT1PFMET",
38985     saveTags = cms.bool( True ),
38986     inputTag = cms.InputTag( "hltPFMETProducer" ),
38987     triggerType = cms.int32( 87 ),
38988     MinE = cms.double( -1.0 ),
38989     MinPt = cms.double( 110.0 ),
38990     MinMass = cms.double( -1.0 ),
38991     MaxMass = cms.double( -1.0 ),
38992     MinEta = cms.double( -1.0 ),
38993     MaxEta = cms.double( -1.0 ),
38994     MinN = cms.int32( 1 )
38995 )
38996 fragment.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler",
38997     offset = cms.uint32( 0 ),
38998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38999 )
39000 fragment.hltMET60 = cms.EDFilter( "HLT1CaloMET",
39001     saveTags = cms.bool( True ),
39002     inputTag = cms.InputTag( "hltMet" ),
39003     triggerType = cms.int32( 87 ),
39004     MinE = cms.double( -1.0 ),
39005     MinPt = cms.double( 60.0 ),
39006     MinMass = cms.double( -1.0 ),
39007     MaxMass = cms.double( -1.0 ),
39008     MinEta = cms.double( -1.0 ),
39009     MaxEta = cms.double( -1.0 ),
39010     MinN = cms.int32( 1 )
39011 )
39012 fragment.hltMHT60 = cms.EDFilter( "HLTMhtFilter",
39013     saveTags = cms.bool( True ),
39014     mhtLabels = cms.VInputTag( 'hltMht' ),
39015     minMht = cms.vdouble( 60.0 )
39016 )
39017 fragment.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39018     saveTags = cms.bool( True ),
39019     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39020     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39021     minHt = cms.vdouble( 550.0 ),
39022     minMht = cms.vdouble( 0.0 ),
39023     minMeff = cms.vdouble( 0.0 ),
39024     meffSlope = cms.vdouble( 1.0 )
39025 )
39026 fragment.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter",
39027     saveTags = cms.bool( True ),
39028     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39029     minMht = cms.vdouble( 85.0 )
39030 )
39031 fragment.hltPFMET85 = cms.EDFilter( "HLT1PFMET",
39032     saveTags = cms.bool( True ),
39033     inputTag = cms.InputTag( "hltPFMETProducer" ),
39034     triggerType = cms.int32( 87 ),
39035     MinE = cms.double( -1.0 ),
39036     MinPt = cms.double( 85.0 ),
39037     MinMass = cms.double( -1.0 ),
39038     MaxMass = cms.double( -1.0 ),
39039     MinEta = cms.double( -1.0 ),
39040     MaxEta = cms.double( -1.0 ),
39041     MinN = cms.int32( 1 )
39042 )
39043 fragment.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39044     saveTags = cms.bool( True ),
39045     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39046     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39047     minHt = cms.vdouble( 700.0 ),
39048     minMht = cms.vdouble( 0.0 ),
39049     minMeff = cms.vdouble( 0.0 ),
39050     meffSlope = cms.vdouble( 1.0 )
39051 )
39052 fragment.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler",
39053     offset = cms.uint32( 0 ),
39054     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39055 )
39056 fragment.hltMET50 = cms.EDFilter( "HLT1CaloMET",
39057     saveTags = cms.bool( True ),
39058     inputTag = cms.InputTag( "hltMet" ),
39059     triggerType = cms.int32( 87 ),
39060     MinE = cms.double( -1.0 ),
39061     MinPt = cms.double( 50.0 ),
39062     MinMass = cms.double( -1.0 ),
39063     MaxMass = cms.double( -1.0 ),
39064     MinEta = cms.double( -1.0 ),
39065     MaxEta = cms.double( -1.0 ),
39066     MinN = cms.int32( 1 )
39067 )
39068 fragment.hltMHT50 = cms.EDFilter( "HLTMhtFilter",
39069     saveTags = cms.bool( True ),
39070     mhtLabels = cms.VInputTag( 'hltMht' ),
39071     minMht = cms.vdouble( 50.0 )
39072 )
39073 fragment.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39074     saveTags = cms.bool( True ),
39075     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39076     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39077     minHt = cms.vdouble( 650.0 ),
39078     minMht = cms.vdouble( 0.0 ),
39079     minMeff = cms.vdouble( 0.0 ),
39080     meffSlope = cms.vdouble( 1.0 )
39081 )
39082 fragment.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter",
39083     saveTags = cms.bool( True ),
39084     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39085     minMht = cms.vdouble( 75.0 )
39086 )
39087 fragment.hltPFMET75 = cms.EDFilter( "HLT1PFMET",
39088     saveTags = cms.bool( True ),
39089     inputTag = cms.InputTag( "hltPFMETProducer" ),
39090     triggerType = cms.int32( 87 ),
39091     MinE = cms.double( -1.0 ),
39092     MinPt = cms.double( 75.0 ),
39093     MinMass = cms.double( -1.0 ),
39094     MaxMass = cms.double( -1.0 ),
39095     MinEta = cms.double( -1.0 ),
39096     MaxEta = cms.double( -1.0 ),
39097     MinN = cms.int32( 1 )
39098 )
39099 fragment.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39100     saveTags = cms.bool( True ),
39101     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39102     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39103     minHt = cms.vdouble( 800.0 ),
39104     minMht = cms.vdouble( 0.0 ),
39105     minMeff = cms.vdouble( 0.0 ),
39106     meffSlope = cms.vdouble( 1.0 )
39107 )
39108 fragment.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed",
39109     saveTags = cms.bool( True ),
39110     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" ),
39111     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39112     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39113     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39114     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39115     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39116     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39117     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39118     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39119     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39120 )
39121 fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler",
39122     offset = cms.uint32( 0 ),
39123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39124 )
39125 fragment.hltMET90 = cms.EDFilter( "HLT1CaloMET",
39126     saveTags = cms.bool( True ),
39127     inputTag = cms.InputTag( "hltMet" ),
39128     triggerType = cms.int32( 87 ),
39129     MinE = cms.double( -1.0 ),
39130     MinPt = cms.double( 90.0 ),
39131     MinMass = cms.double( -1.0 ),
39132     MaxMass = cms.double( -1.0 ),
39133     MinEta = cms.double( -1.0 ),
39134     MaxEta = cms.double( -1.0 ),
39135     MinN = cms.int32( 1 )
39136 )
39137 fragment.hltMHT90 = cms.EDFilter( "HLTMhtFilter",
39138     saveTags = cms.bool( True ),
39139     mhtLabels = cms.VInputTag( 'hltMht' ),
39140     minMht = cms.vdouble( 90.0 )
39141 )
39142 fragment.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter",
39143     saveTags = cms.bool( True ),
39144     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39145     minMht = cms.vdouble( 120.0 )
39146 )
39147 fragment.hltPFMET120 = cms.EDFilter( "HLT1PFMET",
39148     saveTags = cms.bool( True ),
39149     inputTag = cms.InputTag( "hltPFMETProducer" ),
39150     triggerType = cms.int32( 87 ),
39151     MinE = cms.double( -1.0 ),
39152     MinPt = cms.double( 120.0 ),
39153     MinMass = cms.double( -1.0 ),
39154     MaxMass = cms.double( -1.0 ),
39155     MinEta = cms.double( -1.0 ),
39156     MaxEta = cms.double( -1.0 ),
39157     MinN = cms.int32( 1 )
39158 )
39159 fragment.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler",
39160     offset = cms.uint32( 0 ),
39161     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39162 )
39163 fragment.hltMET100 = cms.EDFilter( "HLT1CaloMET",
39164     saveTags = cms.bool( True ),
39165     inputTag = cms.InputTag( "hltMet" ),
39166     triggerType = cms.int32( 87 ),
39167     MinE = cms.double( -1.0 ),
39168     MinPt = cms.double( 100.0 ),
39169     MinMass = cms.double( -1.0 ),
39170     MaxMass = cms.double( -1.0 ),
39171     MinEta = cms.double( -1.0 ),
39172     MaxEta = cms.double( -1.0 ),
39173     MinN = cms.int32( 1 )
39174 )
39175 fragment.hltMHT100 = cms.EDFilter( "HLTMhtFilter",
39176     saveTags = cms.bool( True ),
39177     mhtLabels = cms.VInputTag( 'hltMht' ),
39178     minMht = cms.vdouble( 100.0 )
39179 )
39180 fragment.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter",
39181     saveTags = cms.bool( True ),
39182     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39183     minMht = cms.vdouble( 130.0 )
39184 )
39185 fragment.hltPFMET130 = cms.EDFilter( "HLT1PFMET",
39186     saveTags = cms.bool( True ),
39187     inputTag = cms.InputTag( "hltPFMETProducer" ),
39188     triggerType = cms.int32( 87 ),
39189     MinE = cms.double( -1.0 ),
39190     MinPt = cms.double( 130.0 ),
39191     MinMass = cms.double( -1.0 ),
39192     MaxMass = cms.double( -1.0 ),
39193     MinEta = cms.double( -1.0 ),
39194     MaxEta = cms.double( -1.0 ),
39195     MinN = cms.int32( 1 )
39196 )
39197 fragment.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39198     offset = cms.uint32( 0 ),
39199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39200 )
39201 fragment.hltMET110 = cms.EDFilter( "HLT1CaloMET",
39202     saveTags = cms.bool( True ),
39203     inputTag = cms.InputTag( "hltMet" ),
39204     triggerType = cms.int32( 87 ),
39205     MinE = cms.double( -1.0 ),
39206     MinPt = cms.double( 110.0 ),
39207     MinMass = cms.double( -1.0 ),
39208     MaxMass = cms.double( -1.0 ),
39209     MinEta = cms.double( -1.0 ),
39210     MaxEta = cms.double( -1.0 ),
39211     MinN = cms.int32( 1 )
39212 )
39213 fragment.hltMHT110 = cms.EDFilter( "HLTMhtFilter",
39214     saveTags = cms.bool( True ),
39215     mhtLabels = cms.VInputTag( 'hltMht' ),
39216     minMht = cms.vdouble( 110.0 )
39217 )
39218 fragment.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter",
39219     saveTags = cms.bool( True ),
39220     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39221     minMht = cms.vdouble( 140.0 )
39222 )
39223 fragment.hltPFMET140 = cms.EDFilter( "HLT1PFMET",
39224     saveTags = cms.bool( True ),
39225     inputTag = cms.InputTag( "hltPFMETProducer" ),
39226     triggerType = cms.int32( 87 ),
39227     MinE = cms.double( -1.0 ),
39228     MinPt = cms.double( 140.0 ),
39229     MinMass = cms.double( -1.0 ),
39230     MaxMass = cms.double( -1.0 ),
39231     MinEta = cms.double( -1.0 ),
39232     MaxEta = cms.double( -1.0 ),
39233     MinN = cms.int32( 1 )
39234 )
39235 fragment.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed",
39236     saveTags = cms.bool( True ),
39237     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" ),
39238     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39239     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39240     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39241     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39242     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39243     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39244     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39245     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39246     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39247 )
39248 fragment.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39249     offset = cms.uint32( 0 ),
39250     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39251 )
39252 fragment.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39253     saveTags = cms.bool( True ),
39254     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39255     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39256     minHt = cms.vdouble( 60.0 ),
39257     minMht = cms.vdouble( 0.0 ),
39258     minMeff = cms.vdouble( 0.0 ),
39259     meffSlope = cms.vdouble( 1.0 )
39260 )
39261 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39262     offset = cms.uint32( 0 ),
39263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39264 )
39265 fragment.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer",
39266     usePt = cms.bool( False ),
39267     excludePFMuons = cms.bool( True ),
39268     minNJetHt = cms.int32( 0 ),
39269     minNJetMht = cms.int32( 0 ),
39270     minPtJetHt = cms.double( 20.0 ),
39271     minPtJetMht = cms.double( 20.0 ),
39272     maxEtaJetHt = cms.double( 5.2 ),
39273     maxEtaJetMht = cms.double( 5.2 ),
39274     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39275     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39276 )
39277 fragment.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter",
39278     saveTags = cms.bool( True ),
39279     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39280     minMht = cms.vdouble( 120.0 )
39281 )
39282 fragment.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector",
39283     src = cms.InputTag( "hltParticleFlow" ),
39284     cut = cms.string( "particleId!=3" ),
39285     filter = cms.bool( False ),
39286     throwOnMissing = cms.untracked.bool( True )
39287 )
39288 fragment.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer",
39289     src = cms.InputTag( "hltParticleFlowNoMu" ),
39290     globalThreshold = cms.double( 0.0 ),
39291     alias = cms.string( "pfMetNoMu" ),
39292     calculateSignificance = cms.bool( False ),
39293     parameters = cms.PSet(  ),
39294     applyWeight = cms.bool( False ),
39295     srcWeights = cms.InputTag( "" )
39296 )
39297 fragment.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET",
39298     saveTags = cms.bool( True ),
39299     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39300     triggerType = cms.int32( 87 ),
39301     MinE = cms.double( -1.0 ),
39302     MinPt = cms.double( 120.0 ),
39303     MinMass = cms.double( -1.0 ),
39304     MaxMass = cms.double( -1.0 ),
39305     MinEta = cms.double( -1.0 ),
39306     MaxEta = cms.double( -1.0 ),
39307     MinN = cms.int32( 1 )
39308 )
39309 fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39310     offset = cms.uint32( 0 ),
39311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39312 )
39313 fragment.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer",
39314     src = cms.InputTag( "hltAK4PFJets" ),
39315     offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ),
39316     jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ),
39317     jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ),
39318     jetCorrEtaMax = cms.double( 9.9 ),
39319     type1JetPtThreshold = cms.double( 35.0 ),
39320     skipEM = cms.bool( True ),
39321     skipEMfractionThreshold = cms.double( 0.9 ),
39322     skipMuons = cms.bool( True ),
39323     skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" )
39324 )
39325 fragment.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer",
39326     src = cms.InputTag( "hltPFMETProducer" ),
39327     srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' )
39328 )
39329 fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET",
39330     saveTags = cms.bool( True ),
39331     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39332     triggerType = cms.int32( 87 ),
39333     MinE = cms.double( -1.0 ),
39334     MinPt = cms.double( 140.0 ),
39335     MinMass = cms.double( -1.0 ),
39336     MaxMass = cms.double( -1.0 ),
39337     MinEta = cms.double( -1.0 ),
39338     MaxEta = cms.double( -1.0 ),
39339     MinN = cms.int32( 1 )
39340 )
39341 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler",
39342     offset = cms.uint32( 0 ),
39343     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39344 )
39345 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler",
39346     offset = cms.uint32( 0 ),
39347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39348 )
39349 fragment.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter",
39350     saveTags = cms.bool( True ),
39351     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39352     minMht = cms.vdouble( 130.0 )
39353 )
39354 fragment.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET",
39355     saveTags = cms.bool( True ),
39356     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39357     triggerType = cms.int32( 87 ),
39358     MinE = cms.double( -1.0 ),
39359     MinPt = cms.double( 130.0 ),
39360     MinMass = cms.double( -1.0 ),
39361     MaxMass = cms.double( -1.0 ),
39362     MinEta = cms.double( -1.0 ),
39363     MaxEta = cms.double( -1.0 ),
39364     MinN = cms.int32( 1 )
39365 )
39366 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler",
39367     offset = cms.uint32( 0 ),
39368     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39369 )
39370 fragment.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter",
39371     saveTags = cms.bool( True ),
39372     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39373     minMht = cms.vdouble( 140.0 )
39374 )
39375 fragment.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET",
39376     saveTags = cms.bool( True ),
39377     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39378     triggerType = cms.int32( 87 ),
39379     MinE = cms.double( -1.0 ),
39380     MinPt = cms.double( 140.0 ),
39381     MinMass = cms.double( -1.0 ),
39382     MaxMass = cms.double( -1.0 ),
39383     MinEta = cms.double( -1.0 ),
39384     MaxEta = cms.double( -1.0 ),
39385     MinN = cms.int32( 1 )
39386 )
39387 fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39388     offset = cms.uint32( 0 ),
39389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39390 )
39391 fragment.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape",
39392     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39393     vertices = cms.InputTag( "hltPixelVertices" ),
39394     jetPtThreshold = cms.double( 25.0 ),
39395     jetEtaThreshold = cms.double( 2.9 ),
39396     hfTowerEtaWidth = cms.double( 0.175 ),
39397     hfTowerPhiWidth = cms.double( 0.175 ),
39398     vertexRecoEffcy = cms.double( 0.7 ),
39399     offsetPerPU = cms.double( 0.4 ),
39400     jetReferenceRadius = cms.double( 0.4 ),
39401     stripPtThreshold = cms.double( 10.0 ),
39402     widthPtThreshold = cms.double( 3.0 )
39403 )
39404 fragment.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner",
39405     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39406     mets = cms.InputTag( "hltMet" ),
39407     sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ),
39408     sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ),
39409     centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ),
39410     jetPtMin = cms.double( 100.0 ),
39411     dphiJetMetMin = cms.double( 2.5 ),
39412     jetEtaMin = cms.double( 2.9 ),
39413     jetEtaMax = cms.double( 3.25 ),
39414     sigmaEtaPhiDiffMax = cms.double( 0.05 ),
39415     cornerCutSigmaEtaEta = cms.double( 0.02 ),
39416     cornerCutSigmaPhiPhi = cms.double( 0.02 ),
39417     centralEtaStripSizeMax = cms.int32( 2 ),
39418     applySigmaEtaPhiCornerCut = cms.bool( True ),
39419     applySigmaEtaPhiCut = cms.bool( True ),
39420     applyStripSizeCut = cms.bool( True )
39421 )
39422 fragment.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer",
39423     usePt = cms.bool( False ),
39424     excludePFMuons = cms.bool( True ),
39425     minNJetHt = cms.int32( 0 ),
39426     minNJetMht = cms.int32( 0 ),
39427     minPtJetHt = cms.double( 20.0 ),
39428     minPtJetMht = cms.double( 20.0 ),
39429     maxEtaJetHt = cms.double( 5.2 ),
39430     maxEtaJetMht = cms.double( 5.2 ),
39431     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ),
39432     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39433 )
39434 fragment.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter",
39435     saveTags = cms.bool( True ),
39436     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39437     minMht = cms.vdouble( 110.0 )
39438 )
39439 fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET",
39440     saveTags = cms.bool( True ),
39441     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39442     triggerType = cms.int32( 87 ),
39443     MinE = cms.double( -1.0 ),
39444     MinPt = cms.double( 110.0 ),
39445     MinMass = cms.double( -1.0 ),
39446     MaxMass = cms.double( -1.0 ),
39447     MinEta = cms.double( -1.0 ),
39448     MaxEta = cms.double( -1.0 ),
39449     MinN = cms.int32( 1 )
39450 )
39451 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39452     offset = cms.uint32( 0 ),
39453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39454 )
39455 fragment.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter",
39456     saveTags = cms.bool( True ),
39457     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39458     minMht = cms.vdouble( 120.0 )
39459 )
39460 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39461     offset = cms.uint32( 0 ),
39462     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39463 )
39464 fragment.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter",
39465     saveTags = cms.bool( True ),
39466     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39467     minMht = cms.vdouble( 130.0 )
39468 )
39469 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39470     offset = cms.uint32( 0 ),
39471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39472 )
39473 fragment.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter",
39474     saveTags = cms.bool( True ),
39475     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39476     minMht = cms.vdouble( 140.0 )
39477 )
39478 fragment.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler",
39479     offset = cms.uint32( 0 ),
39480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39481 )
39482 fragment.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler",
39483     offset = cms.uint32( 0 ),
39484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39485 )
39486 fragment.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler",
39487     offset = cms.uint32( 0 ),
39488     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39489 )
39490 fragment.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler",
39491     offset = cms.uint32( 0 ),
39492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39493 )
39494 fragment.hltMET350 = cms.EDFilter( "HLT1CaloMET",
39495     saveTags = cms.bool( True ),
39496     inputTag = cms.InputTag( "hltMet" ),
39497     triggerType = cms.int32( 87 ),
39498     MinE = cms.double( -1.0 ),
39499     MinPt = cms.double( 350.0 ),
39500     MinMass = cms.double( -1.0 ),
39501     MaxMass = cms.double( -1.0 ),
39502     MinEta = cms.double( -1.0 ),
39503     MaxEta = cms.double( -1.0 ),
39504     MinN = cms.int32( 1 )
39505 )
39506 fragment.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler",
39507     offset = cms.uint32( 0 ),
39508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39509 )
39510 fragment.hltPFMET200 = cms.EDFilter( "HLT1PFMET",
39511     saveTags = cms.bool( True ),
39512     inputTag = cms.InputTag( "hltPFMETProducer" ),
39513     triggerType = cms.int32( 87 ),
39514     MinE = cms.double( -1.0 ),
39515     MinPt = cms.double( 200.0 ),
39516     MinMass = cms.double( -1.0 ),
39517     MaxMass = cms.double( -1.0 ),
39518     MinEta = cms.double( -1.0 ),
39519     MaxEta = cms.double( -1.0 ),
39520     MinN = cms.int32( 1 )
39521 )
39522 fragment.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler",
39523     offset = cms.uint32( 0 ),
39524     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39525 )
39526 fragment.hltPFMET250 = cms.EDFilter( "HLT1PFMET",
39527     saveTags = cms.bool( True ),
39528     inputTag = cms.InputTag( "hltPFMETProducer" ),
39529     triggerType = cms.int32( 87 ),
39530     MinE = cms.double( -1.0 ),
39531     MinPt = cms.double( 250.0 ),
39532     MinMass = cms.double( -1.0 ),
39533     MaxMass = cms.double( -1.0 ),
39534     MinEta = cms.double( -1.0 ),
39535     MaxEta = cms.double( -1.0 ),
39536     MinN = cms.int32( 1 )
39537 )
39538 fragment.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler",
39539     offset = cms.uint32( 0 ),
39540     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39541 )
39542 fragment.hltPFMET300 = cms.EDFilter( "HLT1PFMET",
39543     saveTags = cms.bool( True ),
39544     inputTag = cms.InputTag( "hltPFMETProducer" ),
39545     triggerType = cms.int32( 87 ),
39546     MinE = cms.double( -1.0 ),
39547     MinPt = cms.double( 300.0 ),
39548     MinMass = cms.double( -1.0 ),
39549     MaxMass = cms.double( -1.0 ),
39550     MinEta = cms.double( -1.0 ),
39551     MaxEta = cms.double( -1.0 ),
39552     MinN = cms.int32( 1 )
39553 )
39554 fragment.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39555     offset = cms.uint32( 0 ),
39556     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39557 )
39558 fragment.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer",
39559     L1MuGMTReadoutLabel = cms.InputTag( "" ),
39560     HLTResultLabel = cms.InputTag( "" ),
39561     HLTBitLabel = cms.VInputTag(  ),
39562     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39563     HBHErhLabel = cms.InputTag( "hltHbhereco" ),
39564     ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39565     ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39566     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39567     CosmicMuonLabel = cms.InputTag( "" ),
39568     MuonLabel = cms.InputTag( "hltMuons" ),
39569     SALabel = cms.InputTag( "" ),
39570     ALCTDigiLabel = cms.InputTag( "" ),
39571     MatchParameters = cms.PSet( 
39572       RPChits = cms.InputTag( "hltRpcRecHits" ),
39573       TightMatchDT = cms.bool( False ),
39574       DTradius = cms.double( 0.01 ),
39575       TightMatchCSC = cms.bool( True ),
39576       CSCsegments = cms.InputTag( "hltCscSegments" ),
39577       DTsegments = cms.InputTag( "hltDt4DSegments" )
39578     ),
39579     DetaParam = cms.double( 0.1 ),
39580     DphiParam = cms.double( 1.0 ),
39581     InnerRMinParam = cms.double( 0.0 ),
39582     InnerRMaxParam = cms.double( 99999.0 ),
39583     OuterRMinParam = cms.double( 0.0 ),
39584     OuterRMaxParam = cms.double( 99999.0 ),
39585     NormChi2Param = cms.double( 8.0 ),
39586     MaxSegmentRDiff = cms.double( 10.0 ),
39587     MaxSegmentPhiDiff = cms.double( 0.1 ),
39588     MaxSegmentTheta = cms.double( 0.7 ),
39589     MaxDtMuonSegment = cms.double( -10.0 ),
39590     MaxFreeInverseBeta = cms.double( 0.0 ),
39591     ExpectedBX = cms.int32( 6 ),
39592     RecHitTime0 = cms.double( 0.0 ),
39593     RecHitTimeWindow = cms.double( 25.0 ),
39594     MinOuterMomentumTheta = cms.double( 0.1 ),
39595     MaxOuterMomentumTheta = cms.double( 3.0 ),
39596     MatchingDPhiThreshold = cms.double( 0.18 ),
39597     MatchingDEtaThreshold = cms.double( 0.4 ),
39598     MatchingDWireThreshold = cms.int32( 5 )
39599 )
39600 fragment.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer",
39601     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39602     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39603     ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
39604     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39605     SuperClusterLabel = cms.InputTag( "" ),
39606     PhotonLabel = cms.InputTag( "" ),
39607     EBRecHitEnergyThresholdParam = cms.double( 0.3 ),
39608     EERecHitEnergyThresholdParam = cms.double( 0.3 ),
39609     ESRecHitEnergyThresholdParam = cms.double( 0.3 ),
39610     SumEcalEnergyThresholdParam = cms.double( 10.0 ),
39611     NHitsEcalThresholdParam = cms.int32( 4 ),
39612     RoundnessCutParam = cms.double( 0.41 ),
39613     AngleCutParam = cms.double( 0.51 )
39614 )
39615 fragment.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer",
39616     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39617     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39618     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39619     HFRecHitLabel = cms.InputTag( "hltHfreco" ),
39620     HORecHitLabel = cms.InputTag( "hltHoreco" ),
39621     caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ),
39622     HBRecHitEnergyThresholdParam = cms.double( 0.5 ),
39623     HERecHitEnergyThresholdParam = cms.double( 0.5 ),
39624     SumHcalEnergyThresholdParam = cms.double( 18.0 ),
39625     NHitsHcalThresholdParam = cms.int32( 4 )
39626 )
39627 fragment.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer",
39628     IsHLT = cms.bool( True ),
39629     metLabel = cms.InputTag( "hltMet" ),
39630     calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ),
39631     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39632     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39633     MuonLabel = cms.InputTag( "hltMuons" ),
39634     CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ),
39635     EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ),
39636     HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ),
39637     EcalMinMatchingRadiusParam = cms.double( 110.0 ),
39638     EcalMaxMatchingRadiusParam = cms.double( 330.0 ),
39639     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
39640     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
39641     CaloTowerEtThresholdParam = cms.double( 0.3 ),
39642     MaxSegmentTheta = cms.double( 0.7 ),
39643     rh_et_threshforcscmatching_eb = cms.double( 10.0 ),
39644     rcalominrsegm_lowthresh_eb = cms.double( -30.0 ),
39645     rcalominrsegm_highthresh_eb = cms.double( 15.0 ),
39646     dtcalosegm_thresh_eb = cms.double( 15.0 ),
39647     dphicalosegm_thresh_eb = cms.double( 0.04 ),
39648     rh_et_threshforcscmatching_ee = cms.double( 10.0 ),
39649     rcalominrsegm_lowthresh_ee = cms.double( -30.0 ),
39650     rcalominrsegm_highthresh_ee = cms.double( 30.0 ),
39651     dtcalosegm_thresh_ee = cms.double( 15.0 ),
39652     dphicalosegm_thresh_ee = cms.double( 0.04 ),
39653     rh_et_threshforcscmatching_hb = cms.double( 20.0 ),
39654     rcalominrsegm_lowthresh_hb = cms.double( -100.0 ),
39655     rcalominrsegm_highthresh_hb = cms.double( 20.0 ),
39656     dtcalosegm_thresh_hb = cms.double( 15.0 ),
39657     dphicalosegm_thresh_hb = cms.double( 0.15 ),
39658     rh_et_threshforcscmatching_he = cms.double( 20.0 ),
39659     rcalominrsegm_lowthresh_he = cms.double( -30.0 ),
39660     rcalominrsegm_highthresh_he = cms.double( 30.0 ),
39661     dtcalosegm_thresh_he = cms.double( 15.0 ),
39662     dphicalosegm_thresh_he = cms.double( 0.1 )
39663 )
39664 fragment.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned",
39665     EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39666     EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39667     HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ),
39668     GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ),
39669     IsHLT = cms.bool( True )
39670 )
39671 fragment.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator",
39672     EBSumThreshold = cms.double( 0.2 ),
39673     HF2Weight = cms.double( 1.0 ),
39674     EBWeight = cms.double( 1.0 ),
39675     hfInput = cms.InputTag( "hltHfreco" ),
39676     EESumThreshold = cms.double( 0.45 ),
39677     HOThreshold0 = cms.double( 3.5 ),
39678     HOThresholdPlus1 = cms.double( 3.5 ),
39679     HOThresholdMinus1 = cms.double( 3.5 ),
39680     HOThresholdPlus2 = cms.double( 3.5 ),
39681     HOThresholdMinus2 = cms.double( 3.5 ),
39682     HBGrid = cms.vdouble(  ),
39683     HBThreshold1 = cms.double( 0.4 ),
39684     HBThreshold2 = cms.double( 0.3 ),
39685     HBThreshold = cms.double( 0.3 ),
39686     EEWeights = cms.vdouble(  ),
39687     HF1Threshold = cms.double( 0.5 ),
39688     HF2Weights = cms.vdouble(  ),
39689     HOWeights = cms.vdouble(  ),
39690     EEGrid = cms.vdouble(  ),
39691     HEDWeight = cms.double( 1.0 ),
39692     EEWeight = cms.double( 1.0 ),
39693     UseHO = cms.bool( False ),
39694     HBWeights = cms.vdouble(  ),
39695     HESWeight = cms.double( 1.0 ),
39696     HF1Weight = cms.double( 1.0 ),
39697     HF2Grid = cms.vdouble(  ),
39698     HEDWeights = cms.vdouble(  ),
39699     HF1Grid = cms.vdouble(  ),
39700     EBWeights = cms.vdouble(  ),
39701     HOWeight = cms.double( 1.0E-99 ),
39702     EBThreshold = cms.double( 0.07 ),
39703     EEThreshold = cms.double( 0.3 ),
39704     UseEtEBTreshold = cms.bool( False ),
39705     UseSymEBTreshold = cms.bool( False ),
39706     UseEtEETreshold = cms.bool( False ),
39707     UseSymEETreshold = cms.bool( False ),
39708     hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ),
39709     HcalThreshold = cms.double( -1000.0 ),
39710     HF2Threshold = cms.double( 0.85 ),
39711     HESThreshold1 = cms.double( 0.1 ),
39712     HESThreshold = cms.double( 0.2 ),
39713     HF1Weights = cms.vdouble(  ),
39714     hoInput = cms.InputTag( "hltHoreco" ),
39715     HESGrid = cms.vdouble(  ),
39716     HESWeights = cms.vdouble(  ),
39717     HEDThreshold1 = cms.double( 0.1 ),
39718     HEDThreshold = cms.double( 0.2 ),
39719     EcutTower = cms.double( -1000.0 ),
39720     HEDGrid = cms.vdouble(  ),
39721     ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ),
39722     HBWeight = cms.double( 1.0 ),
39723     HOGrid = cms.vdouble(  ),
39724     EBGrid = cms.vdouble(  ),
39725     MomConstrMethod = cms.int32( 1 ),
39726     MomHBDepth = cms.double( 0.2 ),
39727     MomHEDepth = cms.double( 0.4 ),
39728     MomEBDepth = cms.double( 0.3 ),
39729     MomEEDepth = cms.double( 0.0 ),
39730     HcalAcceptSeverityLevel = cms.uint32( 9 ),
39731     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
39732       'kWeird',
39733       'kBad' ),
39734     UseHcalRecoveredHits = cms.bool( False ),
39735     UseEcalRecoveredHits = cms.bool( False ),
39736     UseRejectedHitsOnly = cms.bool( False ),
39737     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
39738     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
39739     UseRejectedRecoveredHcalHits = cms.bool( False ),
39740     UseRejectedRecoveredEcalHits = cms.bool( False ),
39741     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
39742     AllowMissingInputs = cms.bool( False ),
39743     HcalPhase = cms.int32( 1 ),
39744     usePFThresholdsFromDB = cms.bool( True ),
39745     EcalRecHitThresh = cms.bool( False )
39746 )
39747 fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer",
39748     src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ),
39749     calculateSignificance = cms.bool( False ),
39750     globalThreshold = cms.double( 0.3 ),
39751     noHF = cms.bool( False ),
39752     alias = cms.string( "RawCaloMET" ),
39753     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39754     EB_PhiResPar = cms.vdouble( 0.00502 ),
39755     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39756     EE_PhiResPar = cms.vdouble( 0.02511 ),
39757     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
39758     HB_PhiResPar = cms.vdouble( 0.02511 ),
39759     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
39760     HE_PhiResPar = cms.vdouble( 0.02511 ),
39761     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
39762     HO_PhiResPar = cms.vdouble( 0.02511 ),
39763     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
39764     HF_PhiResPar = cms.vdouble( 0.05022 ),
39765     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
39766     PF_PhiResType1 = cms.vdouble( 0.002 ),
39767     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
39768     PF_PhiResType2 = cms.vdouble( 0.002 ),
39769     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
39770     PF_PhiResType3 = cms.vdouble( 0.002 ),
39771     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
39772     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
39773     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
39774     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
39775     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
39776     PF_PhiResType6 = cms.vdouble( 0.02511 ),
39777     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
39778     PF_PhiResType7 = cms.vdouble( 0.02511 ),
39779     resolutionsEra = cms.string( "Spring10" ),
39780     resolutionsAlgo = cms.string( "AK5PF" ),
39781     ptresolthreshold = cms.double( 10.0 ),
39782     jdpt0 = cms.vdouble(  ),
39783     jdphi0 = cms.vdouble(  ),
39784     jdpt1 = cms.vdouble(  ),
39785     jdphi1 = cms.vdouble(  ),
39786     jdpt2 = cms.vdouble(  ),
39787     jdphi2 = cms.vdouble(  ),
39788     jdpt3 = cms.vdouble(  ),
39789     jdphi3 = cms.vdouble(  ),
39790     jdpt4 = cms.vdouble(  ),
39791     jdphi4 = cms.vdouble(  ),
39792     jdpt5 = cms.vdouble(  ),
39793     jdphi5 = cms.vdouble(  ),
39794     jdpt6 = cms.vdouble(  ),
39795     jdphi6 = cms.vdouble(  ),
39796     jdpt7 = cms.vdouble(  ),
39797     jdphi7 = cms.vdouble(  ),
39798     jdpt8 = cms.vdouble(  ),
39799     jdphi8 = cms.vdouble(  ),
39800     jdpt9 = cms.vdouble(  ),
39801     jdphi9 = cms.vdouble(  )
39802 )
39803 fragment.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET",
39804     saveTags = cms.bool( True ),
39805     inputTag = cms.InputTag( "hltMetCleanBH" ),
39806     triggerType = cms.int32( 87 ),
39807     MinE = cms.double( -1.0 ),
39808     MinPt = cms.double( 80.0 ),
39809     MinMass = cms.double( -1.0 ),
39810     MaxMass = cms.double( -1.0 ),
39811     MinEta = cms.double( -1.0 ),
39812     MaxEta = cms.double( -1.0 ),
39813     MinN = cms.int32( 1 )
39814 )
39815 fragment.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39816     offset = cms.uint32( 0 ),
39817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39818 )
39819 fragment.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET",
39820     saveTags = cms.bool( True ),
39821     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39822     triggerType = cms.int32( 87 ),
39823     MinE = cms.double( -1.0 ),
39824     MinPt = cms.double( 200.0 ),
39825     MinMass = cms.double( -1.0 ),
39826     MaxMass = cms.double( -1.0 ),
39827     MinEta = cms.double( -1.0 ),
39828     MaxEta = cms.double( -1.0 ),
39829     MinN = cms.int32( 1 )
39830 )
39831 fragment.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed",
39832     saveTags = cms.bool( True ),
39833     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" ),
39834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39843 )
39844 fragment.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39845     offset = cms.uint32( 0 ),
39846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39847 )
39848 fragment.hltMET105 = cms.EDFilter( "HLT1CaloMET",
39849     saveTags = cms.bool( True ),
39850     inputTag = cms.InputTag( "hltMet" ),
39851     triggerType = cms.int32( 87 ),
39852     MinE = cms.double( -1.0 ),
39853     MinPt = cms.double( 105.0 ),
39854     MinMass = cms.double( -1.0 ),
39855     MaxMass = cms.double( -1.0 ),
39856     MinEta = cms.double( -1.0 ),
39857     MaxEta = cms.double( -1.0 ),
39858     MinN = cms.int32( 1 )
39859 )
39860 fragment.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer",
39861     estimator = cms.string( "generic" ),
39862     tracks = cms.InputTag( "hltMergedTracks" ),
39863     UseDeDxHits = cms.bool( False ),
39864     pixelDeDxHits = cms.InputTag( "" ),
39865     stripDeDxHits = cms.InputTag( "" ),
39866     UsePixel = cms.bool( False ),
39867     UseStrip = cms.bool( True ),
39868     MeVperADCPixel = cms.double( 3.61E-6 ),
39869     MeVperADCStrip = cms.double( 9.5665E-4 ),
39870     ShapeTest = cms.bool( False ),
39871     UseCalibration = cms.bool( False ),
39872     calibrationPath = cms.string( "" ),
39873     Record = cms.string( "SiStripDeDxMip_3D_Rcd" ),
39874     ProbabilityMode = cms.string( "Accumulation" ),
39875     fraction = cms.double( 0.4 ),
39876     exponent = cms.double( -2.0 ),
39877     truncate = cms.bool( True )
39878 )
39879 fragment.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter",
39880     saveTags = cms.bool( True ),
39881     minDEDx = cms.double( -1.0 ),
39882     minPT = cms.double( 50.0 ),
39883     minNOM = cms.double( -1.0 ),
39884     minETA = cms.double( 0.0 ),
39885     maxETA = cms.double( 5.5 ),
39886     minNumValidHits = cms.double( 5.0 ),
39887     maxNHitMissIn = cms.double( 0.0 ),
39888     maxNHitMissMid = cms.double( 0.0 ),
39889     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
39890     relTrkIsoDeltaRSize = cms.double( 0.3 ),
39891     maxAssocCaloE = cms.double( 100.0 ),
39892     maxAssocCaloEDeltaRSize = cms.double( 0.5 ),
39893     caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ),
39894     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
39895     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
39896 )
39897 fragment.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed",
39898     saveTags = cms.bool( True ),
39899     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" ),
39900     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39901     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39902     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39903     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39904     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39905     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39906     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39907     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39908     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39909 )
39910 fragment.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39911     offset = cms.uint32( 0 ),
39912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39913 )
39914 fragment.hltMET120 = cms.EDFilter( "HLT1CaloMET",
39915     saveTags = cms.bool( True ),
39916     inputTag = cms.InputTag( "hltMet" ),
39917     triggerType = cms.int32( 87 ),
39918     MinE = cms.double( -1.0 ),
39919     MinPt = cms.double( 120.0 ),
39920     MinMass = cms.double( -1.0 ),
39921     MaxMass = cms.double( -1.0 ),
39922     MinEta = cms.double( -1.0 ),
39923     MaxEta = cms.double( -1.0 ),
39924     MinN = cms.int32( 1 )
39925 )
39926 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
39927     saveTags = cms.bool( True ),
39928     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
39929     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39930     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39931     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39932     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39933     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39934     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39935     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39936     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39937     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39938 )
39939 fragment.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler",
39940     offset = cms.uint32( 0 ),
39941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39942 )
39943 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39944     saveTags = cms.bool( True ),
39945     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39946     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
39947     MaxEta = cms.double( 2.5 ),
39948     MinPt = cms.double( 0.0 ),
39949     MaxDeltaR = cms.double( 0.3 ),
39950     MinN = cms.int32( 1 ),
39951     CentralBxOnly = cms.bool( True ),
39952     SelectQualities = cms.vint32(  )
39953 )
39954 fragment.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39955     saveTags = cms.bool( True ),
39956     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39957     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39958     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39959     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39960     MinN = cms.int32( 0 ),
39961     MaxEta = cms.double( 2.5 ),
39962     AbsEtaBins = cms.vdouble( 0.0 ),
39963     MinNstations = cms.vint32( 0 ),
39964     MinNhits = cms.vint32( 0 ),
39965     CutOnChambers = cms.bool( False ),
39966     MinNchambers = cms.vint32( 0 ),
39967     MaxDr = cms.double( 9999.0 ),
39968     MinDr = cms.double( -1.0 ),
39969     MaxDz = cms.double( 9999.0 ),
39970     MinDxySig = cms.double( -1.0 ),
39971     MinPt = cms.double( 0.0 ),
39972     NSigmaPt = cms.double( 0.0 ),
39973     MatchToPreviousCand = cms.bool( True )
39974 )
39975 fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39976     saveTags = cms.bool( True ),
39977     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39978     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39979     MaxEta = cms.double( 2.5 ),
39980     MinPt = cms.double( 0.0 ),
39981     MaxDeltaR = cms.double( 0.3 ),
39982     MinN = cms.int32( 1 ),
39983     CentralBxOnly = cms.bool( True ),
39984     SelectQualities = cms.vint32(  )
39985 )
39986 fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39987     saveTags = cms.bool( True ),
39988     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39989     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39990     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ),
39991     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ),
39992     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39993     MinN = cms.int32( 1 ),
39994     MaxEta = cms.double( 2.3 ),
39995     MinNhits = cms.int32( 0 ),
39996     MaxDr = cms.double( 2.0 ),
39997     MinDr = cms.double( -1.0 ),
39998     MaxDz = cms.double( 9999.0 ),
39999     MinDxySig = cms.double( -1.0 ),
40000     MinPt = cms.double( 8.0 ),
40001     NSigmaPt = cms.double( 0.0 ),
40002     MaxNormalizedChi2 = cms.double( 9999.0 ),
40003     MaxDXYBeamSpot = cms.double( 9999.0 ),
40004     MinDXYBeamSpot = cms.double( -1.0 ),
40005     MinNmuonHits = cms.int32( 0 ),
40006     MaxPtDifference = cms.double( 9999.0 ),
40007     MinTrackPt = cms.double( 0.0 ),
40008     minMuonStations = cms.int32( 2 ),
40009     minTrkHits = cms.int32( -1 ),
40010     minMuonHits = cms.int32( -1 ),
40011     allowedTypeMask = cms.uint32( 255 ),
40012     requiredTypeMask = cms.uint32( 0 ),
40013     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40014     trkMuonId = cms.uint32( 0 ),
40015     L1MatchingdR = cms.double( 0.3 ),
40016     MatchToPreviousCand = cms.bool( True ),
40017     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40018     requireL3MuonTrajectorySeed = cms.bool( False ),
40019     useSimpleGeometry = cms.bool( True ),
40020     useStation2 = cms.bool( True ),
40021     fallbackToME1 = cms.bool( False ),
40022     cosmicPropagationHypothesis = cms.bool( False ),
40023     useMB2InOverlap = cms.bool( False ),
40024     useTrack = cms.string( "tracker" ),
40025     useState = cms.string( "atVertex" ),
40026     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40027     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40028     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40029 )
40030 fragment.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
40031     saveTags = cms.bool( True ),
40032     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ),
40033     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40034     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40035     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40036     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40037     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40038     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40039     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40040     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40041     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40042 )
40043 fragment.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler",
40044     offset = cms.uint32( 0 ),
40045     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40046 )
40047 fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40048     saveTags = cms.bool( True ),
40049     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40050     PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ),
40051     MaxEta = cms.double( 2.5 ),
40052     MinPt = cms.double( 0.0 ),
40053     MaxDeltaR = cms.double( 0.3 ),
40054     MinN = cms.int32( 1 ),
40055     CentralBxOnly = cms.bool( True ),
40056     SelectQualities = cms.vint32(  )
40057 )
40058 fragment.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40059     saveTags = cms.bool( True ),
40060     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40061     triggerType = cms.int32( 85 ),
40062     MinE = cms.double( -1.0 ),
40063     MinPt = cms.double( 30.0 ),
40064     MinMass = cms.double( -1.0 ),
40065     MaxMass = cms.double( -1.0 ),
40066     MinEta = cms.double( -1.0 ),
40067     MaxEta = cms.double( 2.3 ),
40068     MinN = cms.int32( 1 )
40069 )
40070 fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40071     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40072     triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ),
40073     triggerJetsType = cms.int32( 85 ),
40074     maxDeltaR = cms.double( 0.5 )
40075 )
40076 fragment.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40077     saveTags = cms.bool( True ),
40078     inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ),
40079     triggerType = cms.int32( 85 ),
40080     MinE = cms.double( -1.0 ),
40081     MinPt = cms.double( 40.0 ),
40082     MinMass = cms.double( -1.0 ),
40083     MaxMass = cms.double( -1.0 ),
40084     MinEta = cms.double( -1.0 ),
40085     MaxEta = cms.double( 2.3 ),
40086     MinN = cms.int32( 1 )
40087 )
40088 fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40089     saveTags = cms.bool( True ),
40090     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40091     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40092     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ),
40093     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40094     MinN = cms.int32( 0 ),
40095     MaxEta = cms.double( 2.5 ),
40096     AbsEtaBins = cms.vdouble( 0.0 ),
40097     MinNstations = cms.vint32( 0 ),
40098     MinNhits = cms.vint32( 0 ),
40099     CutOnChambers = cms.bool( False ),
40100     MinNchambers = cms.vint32( 0 ),
40101     MaxDr = cms.double( 9999.0 ),
40102     MinDr = cms.double( -1.0 ),
40103     MaxDz = cms.double( 9999.0 ),
40104     MinDxySig = cms.double( -1.0 ),
40105     MinPt = cms.double( 0.0 ),
40106     NSigmaPt = cms.double( 0.0 ),
40107     MatchToPreviousCand = cms.bool( True )
40108 )
40109 fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40110     saveTags = cms.bool( True ),
40111     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40112     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40113     MaxEta = cms.double( 2.5 ),
40114     MinPt = cms.double( 0.0 ),
40115     MaxDeltaR = cms.double( 0.3 ),
40116     MinN = cms.int32( 1 ),
40117     CentralBxOnly = cms.bool( True ),
40118     SelectQualities = cms.vint32(  )
40119 )
40120 fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40121     saveTags = cms.bool( True ),
40122     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40123     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40124     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40125     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ),
40126     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40127     MinN = cms.int32( 1 ),
40128     MaxEta = cms.double( 2.3 ),
40129     MinNhits = cms.int32( 0 ),
40130     MaxDr = cms.double( 2.0 ),
40131     MinDr = cms.double( -1.0 ),
40132     MaxDz = cms.double( 9999.0 ),
40133     MinDxySig = cms.double( -1.0 ),
40134     MinPt = cms.double( 12.0 ),
40135     NSigmaPt = cms.double( 0.0 ),
40136     MaxNormalizedChi2 = cms.double( 9999.0 ),
40137     MaxDXYBeamSpot = cms.double( 9999.0 ),
40138     MinDXYBeamSpot = cms.double( -1.0 ),
40139     MinNmuonHits = cms.int32( 0 ),
40140     MaxPtDifference = cms.double( 9999.0 ),
40141     MinTrackPt = cms.double( 0.0 ),
40142     minMuonStations = cms.int32( 2 ),
40143     minTrkHits = cms.int32( -1 ),
40144     minMuonHits = cms.int32( -1 ),
40145     allowedTypeMask = cms.uint32( 255 ),
40146     requiredTypeMask = cms.uint32( 0 ),
40147     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40148     trkMuonId = cms.uint32( 0 ),
40149     L1MatchingdR = cms.double( 0.3 ),
40150     MatchToPreviousCand = cms.bool( True ),
40151     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40152     requireL3MuonTrajectorySeed = cms.bool( False ),
40153     useSimpleGeometry = cms.bool( True ),
40154     useStation2 = cms.bool( True ),
40155     fallbackToME1 = cms.bool( False ),
40156     cosmicPropagationHypothesis = cms.bool( False ),
40157     useMB2InOverlap = cms.bool( False ),
40158     useTrack = cms.string( "tracker" ),
40159     useState = cms.string( "atVertex" ),
40160     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40161     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40162     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40163 )
40164 fragment.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40165     saveTags = cms.bool( True ),
40166     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ),
40167     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40168     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40169     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40170     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40171     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40172     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40173     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40174     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40175     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40176 )
40177 fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40178     offset = cms.uint32( 0 ),
40179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40180 )
40181 fragment.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40182     saveTags = cms.bool( True ),
40183     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40184     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ),
40185     MaxEta = cms.double( 2.5 ),
40186     MinPt = cms.double( 0.0 ),
40187     MaxDeltaR = cms.double( 0.3 ),
40188     MinN = cms.int32( 1 ),
40189     CentralBxOnly = cms.bool( True ),
40190     SelectQualities = cms.vint32(  )
40191 )
40192 fragment.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40193     saveTags = cms.bool( True ),
40194     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40195     triggerType = cms.int32( 86 ),
40196     MinE = cms.double( -1.0 ),
40197     MinPt = cms.double( 30.0 ),
40198     MinMass = cms.double( -1.0 ),
40199     MaxMass = cms.double( -1.0 ),
40200     MinEta = cms.double( -1.0 ),
40201     MaxEta = cms.double( 2.3 ),
40202     MinN = cms.int32( 2 )
40203 )
40204 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40205     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40206     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ),
40207     triggerJetsType = cms.int32( 86 ),
40208     maxDeltaR = cms.double( 0.5 )
40209 )
40210 fragment.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40211     saveTags = cms.bool( True ),
40212     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40213     triggerType = cms.int32( 86 ),
40214     MinE = cms.double( -1.0 ),
40215     MinPt = cms.double( 40.0 ),
40216     MinMass = cms.double( -1.0 ),
40217     MaxMass = cms.double( -1.0 ),
40218     MinEta = cms.double( -1.0 ),
40219     MaxEta = cms.double( 2.3 ),
40220     MinN = cms.int32( 2 )
40221 )
40222 fragment.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
40223     saveTags = cms.bool( True ),
40224     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
40225     triggerType = cms.int32( 86 ),
40226     MinE = cms.double( -1.0 ),
40227     MinPt = cms.double( 30.0 ),
40228     MinMass = cms.double( -1.0 ),
40229     MaxMass = cms.double( -1.0 ),
40230     MinEta = cms.double( -1.0 ),
40231     MaxEta = cms.double( 2.6 ),
40232     MinN = cms.int32( 1 )
40233 )
40234 fragment.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
40235     HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ),
40236     TriggerTypes = cms.vint32( 86 )
40237 )
40238 fragment.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer",
40239     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
40240     computeProbabilities = cms.bool( True ),
40241     computeGhostTrack = cms.bool( True ),
40242     ghostTrackPriorDeltaR = cms.double( 0.03 ),
40243     minimumNumberOfPixelHits = cms.int32( 2 ),
40244     minimumNumberOfHits = cms.int32( 3 ),
40245     maximumTransverseImpactParameter = cms.double( 0.2 ),
40246     minimumTransverseMomentum = cms.double( 1.0 ),
40247     maximumChiSquared = cms.double( 5.0 ),
40248     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
40249     jetDirectionUsingTracks = cms.bool( False ),
40250     jetDirectionUsingGhostTrack = cms.bool( False ),
40251     useTrackQuality = cms.bool( False ),
40252     jets = cms.InputTag( "hltPFJetForBtag" ),
40253     candidates = cms.InputTag( "hltParticleFlow" ),
40254     maxDeltaR = cms.double( 0.4 )
40255 )
40256 fragment.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder",
40257     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40258     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40259     tracks = cms.InputTag( "hltParticleFlow" ),
40260     minHits = cms.uint32( 8 ),
40261     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
40262     maximumTimeSignificance = cms.double( 3.0 ),
40263     minPt = cms.double( 0.8 ),
40264     maxNTracks = cms.uint32( 30 ),
40265     clusterizer = cms.PSet( 
40266       distanceRatio = cms.double( 20.0 ),
40267       clusterMaxDistance = cms.double( 0.05 ),
40268       seedMax3DIPSignificance = cms.double( 9999.0 ),
40269       clusterMaxSignificance = cms.double( 4.5 ),
40270       seedMin3DIPSignificance = cms.double( 1.2 ),
40271       clusterMinAngleCosine = cms.double( 0.5 ),
40272       seedMin3DIPValue = cms.double( 0.005 ),
40273       seedMax3DIPValue = cms.double( 9999.0 )
40274     ),
40275     vertexMinAngleCosine = cms.double( 0.95 ),
40276     vertexMinDLen2DSig = cms.double( 2.5 ),
40277     vertexMinDLenSig = cms.double( 0.5 ),
40278     fitterSigmacut = cms.double( 3.0 ),
40279     fitterTini = cms.double( 256.0 ),
40280     fitterRatio = cms.double( 0.25 ),
40281     useDirectVertexFitter = cms.bool( True ),
40282     useVertexReco = cms.bool( True ),
40283     vertexReco = cms.PSet( 
40284       primcut = cms.double( 1.0 ),
40285       seccut = cms.double( 3.0 ),
40286       finder = cms.string( "avr" ),
40287       smoothing = cms.bool( True )
40288     )
40289 )
40290 fragment.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40291     secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ),
40292     maxFraction = cms.double( 0.7 ),
40293     minSignificance = cms.double( 2.0 )
40294 )
40295 fragment.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator",
40296     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40297     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40298     tracks = cms.InputTag( "hltParticleFlow" ),
40299     secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
40300     dLenFraction = cms.double( 0.333 ),
40301     dRCut = cms.double( 0.4 ),
40302     distCut = cms.double( 0.04 ),
40303     sigCut = cms.double( 5.0 ),
40304     fitterSigmacut = cms.double( 3.0 ),
40305     fitterTini = cms.double( 256.0 ),
40306     fitterRatio = cms.double( 0.25 ),
40307     trackMinLayers = cms.int32( 4 ),
40308     trackMinPt = cms.double( 0.4 ),
40309     trackMinPixels = cms.int32( 1 ),
40310     maxTimeSignificance = cms.double( 3.5 )
40311 )
40312 fragment.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40313     secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ),
40314     maxFraction = cms.double( 0.2 ),
40315     minSignificance = cms.double( 10.0 )
40316 )
40317 fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
40318     sorting = cms.PSet(  ),
40319     assignment = cms.PSet( 
40320       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
40321       maxDzForJetAxisAssigment = cms.double( 0.1 ),
40322       useTiming = cms.bool( False ),
40323       preferHighRanked = cms.bool( False ),
40324       EtaMinUseDz = cms.double( -1.0 ),
40325       maxDistanceToJetAxis = cms.double( 0.07 ),
40326       PtMaxCharged = cms.double( -1.0 ),
40327       minJetPt = cms.double( 25.0 ),
40328       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
40329       OnlyUseFirstDz = cms.bool( False ),
40330       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
40331       maxDzForPrimaryAssignment = cms.double( 0.1 ),
40332       maxJetDeltaR = cms.double( 0.5 ),
40333       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
40334       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
40335       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
40336       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
40337       useVertexFit = cms.bool( True ),
40338       NumOfPUVtxsForCharged = cms.uint32( 0 )
40339     ),
40340     qualityForPrimary = cms.int32( 2 ),
40341     usePVMET = cms.bool( True ),
40342     particles = cms.InputTag( "hltParticleFlow" ),
40343     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40344     jets = cms.InputTag( "hltPFJetForBtag" ),
40345     produceAssociationToOriginalVertices = cms.bool( True ),
40346     produceSortedVertices = cms.bool( False ),
40347     producePileUpCollection = cms.bool( False ),
40348     produceNoPileUpCollection = cms.bool( False )
40349 )
40350 fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
40351     jet_radius = cms.double( 0.4 ),
40352     min_jet_pt = cms.double( 30.0 ),
40353     max_jet_eta = cms.double( 2.5 ),
40354     min_pt_for_track_properties = cms.double( 0.95 ),
40355     min_pt_for_pfcandidates = cms.double( 0.1 ),
40356     use_puppiP4 = cms.bool( False ),
40357     include_neutrals = cms.bool( True ),
40358     sort_by_sip2dsig = cms.bool( False ),
40359     min_puppi_wgt = cms.double( -1.0 ),
40360     flip_ip_sign = cms.bool( False ),
40361     sip3dSigMax = cms.double( -1.0 ),
40362     use_hlt_features = cms.bool( True ),
40363     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40364     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
40365     pf_candidates = cms.InputTag( "hltParticleFlow" ),
40366     jets = cms.InputTag( "hltPFJetForBtag" ),
40367     unsubjet_map = cms.InputTag( "" ),
40368     puppi_value_map = cms.InputTag( "" ),
40369     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
40370     use_scouting_features = cms.bool( False ),
40371     normchi2_value_map = cms.InputTag( "" ),
40372     dz_value_map = cms.InputTag( "" ),
40373     dxy_value_map = cms.InputTag( "" ),
40374     dzsig_value_map = cms.InputTag( "" ),
40375     dxysig_value_map = cms.InputTag( "" ),
40376     lostInnerHits_value_map = cms.InputTag( "" ),
40377     quality_value_map = cms.InputTag( "" ),
40378     trkPt_value_map = cms.InputTag( "" ),
40379     trkEta_value_map = cms.InputTag( "" ),
40380     trkPhi_value_map = cms.InputTag( "" ),
40381     covarianceVersion = cms.int32( 1 ),
40382     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
40383 )
40384 fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
40385     src = cms.InputTag( "hltParticleNetJetTagInfos" ),
40386     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
40387     preprocessParams = cms.PSet(  ),
40388     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
40389     flav_names = cms.vstring( 'probtauhp',
40390       'probtauhm',
40391       'probb',
40392       'probc',
40393       'probuds',
40394       'probg',
40395       'ptcorr' ),
40396     jets = cms.InputTag( "" ),
40397     produceValueMap = cms.untracked.bool( False ),
40398     debugMode = cms.untracked.bool( False )
40399 )
40400 fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
40401     discriminators = cms.VPSet( 
40402       cms.PSet(  name = cms.string( "BvsAll" ),
40403         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ),
40404         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40405       ),
40406       cms.PSet(  name = cms.string( "CvsAll" ),
40407         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40408         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40409       ),
40410       cms.PSet(  name = cms.string( "TauhvsAll" ),
40411         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ),
40412         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' )
40413       ),
40414       cms.PSet(  name = cms.string( "CvsL" ),
40415         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40416         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40417       )
40418     )
40419 )
40420 fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag",
40421     saveTags = cms.bool( True ),
40422     Jets = cms.InputTag( "hltPFJetForBtag" ),
40423     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40424     MinTag = cms.double( 0.92 ),
40425     MaxTag = cms.double( 999999.0 ),
40426     MinJets = cms.int32( 1 ),
40427     MatchJetsByDeltaR = cms.bool( False ),
40428     MaxJetDeltaR = cms.double( 0.1 ),
40429     TriggerType = cms.int32( 86 )
40430 )
40431 fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40432     saveTags = cms.bool( True ),
40433     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40434     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40435     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40436     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40437     MinN = cms.int32( 0 ),
40438     MaxEta = cms.double( 2.5 ),
40439     AbsEtaBins = cms.vdouble( 0.0 ),
40440     MinNstations = cms.vint32( 0 ),
40441     MinNhits = cms.vint32( 0 ),
40442     CutOnChambers = cms.bool( False ),
40443     MinNchambers = cms.vint32( 0 ),
40444     MaxDr = cms.double( 9999.0 ),
40445     MinDr = cms.double( -1.0 ),
40446     MaxDz = cms.double( 9999.0 ),
40447     MinDxySig = cms.double( -1.0 ),
40448     MinPt = cms.double( 0.0 ),
40449     NSigmaPt = cms.double( 0.0 ),
40450     MatchToPreviousCand = cms.bool( True )
40451 )
40452 fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40453     saveTags = cms.bool( True ),
40454     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40455     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40456     MaxEta = cms.double( 2.5 ),
40457     MinPt = cms.double( 0.0 ),
40458     MaxDeltaR = cms.double( 0.3 ),
40459     MinN = cms.int32( 1 ),
40460     CentralBxOnly = cms.bool( True ),
40461     SelectQualities = cms.vint32(  )
40462 )
40463 fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40464     saveTags = cms.bool( True ),
40465     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40466     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40467     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ),
40468     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ),
40469     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40470     MinN = cms.int32( 1 ),
40471     MaxEta = cms.double( 2.3 ),
40472     MinNhits = cms.int32( 0 ),
40473     MaxDr = cms.double( 2.0 ),
40474     MinDr = cms.double( -1.0 ),
40475     MaxDz = cms.double( 9999.0 ),
40476     MinDxySig = cms.double( -1.0 ),
40477     MinPt = cms.double( 12.0 ),
40478     NSigmaPt = cms.double( 0.0 ),
40479     MaxNormalizedChi2 = cms.double( 9999.0 ),
40480     MaxDXYBeamSpot = cms.double( 9999.0 ),
40481     MinDXYBeamSpot = cms.double( -1.0 ),
40482     MinNmuonHits = cms.int32( 0 ),
40483     MaxPtDifference = cms.double( 9999.0 ),
40484     MinTrackPt = cms.double( 0.0 ),
40485     minMuonStations = cms.int32( 2 ),
40486     minTrkHits = cms.int32( -1 ),
40487     minMuonHits = cms.int32( -1 ),
40488     allowedTypeMask = cms.uint32( 255 ),
40489     requiredTypeMask = cms.uint32( 0 ),
40490     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40491     trkMuonId = cms.uint32( 0 ),
40492     L1MatchingdR = cms.double( 0.3 ),
40493     MatchToPreviousCand = cms.bool( True ),
40494     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40495     requireL3MuonTrajectorySeed = cms.bool( False ),
40496     useSimpleGeometry = cms.bool( True ),
40497     useStation2 = cms.bool( True ),
40498     fallbackToME1 = cms.bool( False ),
40499     cosmicPropagationHypothesis = cms.bool( False ),
40500     useMB2InOverlap = cms.bool( False ),
40501     useTrack = cms.string( "tracker" ),
40502     useState = cms.string( "atVertex" ),
40503     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40504     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40505     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40506 )
40507 fragment.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40508     saveTags = cms.bool( True ),
40509     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ),
40510     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40511     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40512     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40513     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40514     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40515     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40516     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40517     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40518     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40519 )
40520 fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40521     offset = cms.uint32( 0 ),
40522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40523 )
40524 fragment.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40525     saveTags = cms.bool( True ),
40526     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40527     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ),
40528     MaxEta = cms.double( 2.5 ),
40529     MinPt = cms.double( 0.0 ),
40530     MaxDeltaR = cms.double( 0.3 ),
40531     MinN = cms.int32( 1 ),
40532     CentralBxOnly = cms.bool( True ),
40533     SelectQualities = cms.vint32(  )
40534 )
40535 fragment.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet",
40536     saveTags = cms.bool( True ),
40537     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40538     triggerType = cms.int32( 86 ),
40539     MinE = cms.double( -1.0 ),
40540     MinPt = cms.double( 100.0 ),
40541     MinMass = cms.double( -1.0 ),
40542     MaxMass = cms.double( -1.0 ),
40543     MinEta = cms.double( -1.0 ),
40544     MaxEta = cms.double( 2.3 ),
40545     MinN = cms.int32( 2 )
40546 )
40547 fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40548     saveTags = cms.bool( True ),
40549     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40550     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40551     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40552     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40553     MinN = cms.int32( 0 ),
40554     MaxEta = cms.double( 2.5 ),
40555     AbsEtaBins = cms.vdouble( 0.0 ),
40556     MinNstations = cms.vint32( 0 ),
40557     MinNhits = cms.vint32( 0 ),
40558     CutOnChambers = cms.bool( False ),
40559     MinNchambers = cms.vint32( 0 ),
40560     MaxDr = cms.double( 9999.0 ),
40561     MinDr = cms.double( -1.0 ),
40562     MaxDz = cms.double( 9999.0 ),
40563     MinDxySig = cms.double( -1.0 ),
40564     MinPt = cms.double( 0.0 ),
40565     NSigmaPt = cms.double( 0.0 ),
40566     MatchToPreviousCand = cms.bool( True )
40567 )
40568 fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40569     saveTags = cms.bool( True ),
40570     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40571     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40572     MaxEta = cms.double( 2.5 ),
40573     MinPt = cms.double( 0.0 ),
40574     MaxDeltaR = cms.double( 0.3 ),
40575     MinN = cms.int32( 1 ),
40576     CentralBxOnly = cms.bool( True ),
40577     SelectQualities = cms.vint32(  )
40578 )
40579 fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40580     saveTags = cms.bool( True ),
40581     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40582     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40583     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ),
40584     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ),
40585     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40586     MinN = cms.int32( 1 ),
40587     MaxEta = cms.double( 2.3 ),
40588     MinNhits = cms.int32( 0 ),
40589     MaxDr = cms.double( 2.0 ),
40590     MinDr = cms.double( -1.0 ),
40591     MaxDz = cms.double( 9999.0 ),
40592     MinDxySig = cms.double( -1.0 ),
40593     MinPt = cms.double( 12.0 ),
40594     NSigmaPt = cms.double( 0.0 ),
40595     MaxNormalizedChi2 = cms.double( 9999.0 ),
40596     MaxDXYBeamSpot = cms.double( 9999.0 ),
40597     MinDXYBeamSpot = cms.double( -1.0 ),
40598     MinNmuonHits = cms.int32( 0 ),
40599     MaxPtDifference = cms.double( 9999.0 ),
40600     MinTrackPt = cms.double( 0.0 ),
40601     minMuonStations = cms.int32( 2 ),
40602     minTrkHits = cms.int32( -1 ),
40603     minMuonHits = cms.int32( -1 ),
40604     allowedTypeMask = cms.uint32( 255 ),
40605     requiredTypeMask = cms.uint32( 0 ),
40606     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40607     trkMuonId = cms.uint32( 0 ),
40608     L1MatchingdR = cms.double( 0.3 ),
40609     MatchToPreviousCand = cms.bool( True ),
40610     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40611     requireL3MuonTrajectorySeed = cms.bool( False ),
40612     useSimpleGeometry = cms.bool( True ),
40613     useStation2 = cms.bool( True ),
40614     fallbackToME1 = cms.bool( False ),
40615     cosmicPropagationHypothesis = cms.bool( False ),
40616     useMB2InOverlap = cms.bool( False ),
40617     useTrack = cms.string( "tracker" ),
40618     useState = cms.string( "atVertex" ),
40619     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40620     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40621     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40622 )
40623 fragment.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40624     saveTags = cms.bool( True ),
40625     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ),
40626     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40627     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40628     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40629     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40630     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40631     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40632     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40633     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40634     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40635 )
40636 fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40637     offset = cms.uint32( 0 ),
40638     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40639 )
40640 fragment.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40641     saveTags = cms.bool( True ),
40642     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40643     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ),
40644     MaxEta = cms.double( 2.5 ),
40645     MinPt = cms.double( 0.0 ),
40646     MaxDeltaR = cms.double( 0.3 ),
40647     MinN = cms.int32( 1 ),
40648     CentralBxOnly = cms.bool( True ),
40649     SelectQualities = cms.vint32(  )
40650 )
40651 fragment.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet",
40652     saveTags = cms.bool( True ),
40653     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40654     triggerType = cms.int32( 86 ),
40655     MinE = cms.double( -1.0 ),
40656     MinPt = cms.double( 200.0 ),
40657     MinMass = cms.double( -1.0 ),
40658     MaxMass = cms.double( -1.0 ),
40659     MinEta = cms.double( -1.0 ),
40660     MaxEta = cms.double( 2.3 ),
40661     MinN = cms.int32( 2 )
40662 )
40663 fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40664     saveTags = cms.bool( True ),
40665     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40666     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40667     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40668     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40669     MinN = cms.int32( 0 ),
40670     MaxEta = cms.double( 2.5 ),
40671     AbsEtaBins = cms.vdouble( 0.0 ),
40672     MinNstations = cms.vint32( 0 ),
40673     MinNhits = cms.vint32( 0 ),
40674     CutOnChambers = cms.bool( False ),
40675     MinNchambers = cms.vint32( 0 ),
40676     MaxDr = cms.double( 9999.0 ),
40677     MinDr = cms.double( -1.0 ),
40678     MaxDz = cms.double( 9999.0 ),
40679     MinDxySig = cms.double( -1.0 ),
40680     MinPt = cms.double( 0.0 ),
40681     NSigmaPt = cms.double( 0.0 ),
40682     MatchToPreviousCand = cms.bool( True )
40683 )
40684 fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40685     saveTags = cms.bool( True ),
40686     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40687     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40688     MaxEta = cms.double( 2.5 ),
40689     MinPt = cms.double( 0.0 ),
40690     MaxDeltaR = cms.double( 0.3 ),
40691     MinN = cms.int32( 1 ),
40692     CentralBxOnly = cms.bool( True ),
40693     SelectQualities = cms.vint32(  )
40694 )
40695 fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40696     saveTags = cms.bool( True ),
40697     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40698     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40699     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ),
40700     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ),
40701     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40702     MinN = cms.int32( 1 ),
40703     MaxEta = cms.double( 2.3 ),
40704     MinNhits = cms.int32( 0 ),
40705     MaxDr = cms.double( 2.0 ),
40706     MinDr = cms.double( -1.0 ),
40707     MaxDz = cms.double( 9999.0 ),
40708     MinDxySig = cms.double( -1.0 ),
40709     MinPt = cms.double( 12.0 ),
40710     NSigmaPt = cms.double( 0.0 ),
40711     MaxNormalizedChi2 = cms.double( 9999.0 ),
40712     MaxDXYBeamSpot = cms.double( 9999.0 ),
40713     MinDXYBeamSpot = cms.double( -1.0 ),
40714     MinNmuonHits = cms.int32( 0 ),
40715     MaxPtDifference = cms.double( 9999.0 ),
40716     MinTrackPt = cms.double( 0.0 ),
40717     minMuonStations = cms.int32( 2 ),
40718     minTrkHits = cms.int32( -1 ),
40719     minMuonHits = cms.int32( -1 ),
40720     allowedTypeMask = cms.uint32( 255 ),
40721     requiredTypeMask = cms.uint32( 0 ),
40722     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40723     trkMuonId = cms.uint32( 0 ),
40724     L1MatchingdR = cms.double( 0.3 ),
40725     MatchToPreviousCand = cms.bool( True ),
40726     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40727     requireL3MuonTrajectorySeed = cms.bool( False ),
40728     useSimpleGeometry = cms.bool( True ),
40729     useStation2 = cms.bool( True ),
40730     fallbackToME1 = cms.bool( False ),
40731     cosmicPropagationHypothesis = cms.bool( False ),
40732     useMB2InOverlap = cms.bool( False ),
40733     useTrack = cms.string( "tracker" ),
40734     useState = cms.string( "atVertex" ),
40735     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40736     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40737     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40738 )
40739 fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40740     offset = cms.uint32( 0 ),
40741     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40742 )
40743 fragment.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet",
40744     saveTags = cms.bool( True ),
40745     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40746     triggerType = cms.int32( 86 ),
40747     MinE = cms.double( -1.0 ),
40748     MinPt = cms.double( 350.0 ),
40749     MinMass = cms.double( -1.0 ),
40750     MaxMass = cms.double( -1.0 ),
40751     MinEta = cms.double( -1.0 ),
40752     MaxEta = cms.double( 2.3 ),
40753     MinN = cms.int32( 2 )
40754 )
40755 fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40756     saveTags = cms.bool( True ),
40757     L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ),
40758     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40759     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40760     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40761     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40762     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40763     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40764     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40765     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40766     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40767 )
40768 fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40769     offset = cms.uint32( 0 ),
40770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40771 )
40772 fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40773     saveTags = cms.bool( True ),
40774     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40775     PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ),
40776     MaxEta = cms.double( 2.5 ),
40777     MinPt = cms.double( 0.0 ),
40778     MaxDeltaR = cms.double( 0.3 ),
40779     MinN = cms.int32( 1 ),
40780     CentralBxOnly = cms.bool( True ),
40781     SelectQualities = cms.vint32(  )
40782 )
40783 fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40784     saveTags = cms.bool( True ),
40785     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40786     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40787     inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40788     inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40789     triggerType1 = cms.int32( 86 ),
40790     triggerType2 = cms.int32( 86 ),
40791     MinDeta = cms.double( -1000.0 ),
40792     MaxDeta = cms.double( 1.6 ),
40793     MinDphi = cms.double( 0.0 ),
40794     MaxDphi = cms.double( 1.0E7 ),
40795     MinDelR = cms.double( 0.0 ),
40796     MaxDelR = cms.double( 1000.0 ),
40797     MinPt = cms.double( 0.0 ),
40798     MaxPt = cms.double( 1.0E7 ),
40799     MinMinv = cms.double( 0.0 ),
40800     MaxMinv = cms.double( 1.0E7 ),
40801     MinN = cms.int32( 1 )
40802 )
40803 fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag",
40804     saveTags = cms.bool( True ),
40805     Jets = cms.InputTag( "hltPFJetForBtag" ),
40806     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40807     MinTag = cms.double( 0.92 ),
40808     MaxTag = cms.double( 999999.0 ),
40809     MinJets = cms.int32( 2 ),
40810     MatchJetsByDeltaR = cms.bool( False ),
40811     MaxJetDeltaR = cms.double( 0.1 ),
40812     TriggerType = cms.int32( 86 )
40813 )
40814 fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40815     saveTags = cms.bool( True ),
40816     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40817     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40818     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40819     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40820     MinN = cms.int32( 0 ),
40821     MaxEta = cms.double( 2.5 ),
40822     AbsEtaBins = cms.vdouble( 0.0 ),
40823     MinNstations = cms.vint32( 0 ),
40824     MinNhits = cms.vint32( 0 ),
40825     CutOnChambers = cms.bool( False ),
40826     MinNchambers = cms.vint32( 0 ),
40827     MaxDr = cms.double( 9999.0 ),
40828     MinDr = cms.double( -1.0 ),
40829     MaxDz = cms.double( 9999.0 ),
40830     MinDxySig = cms.double( -1.0 ),
40831     MinPt = cms.double( 0.0 ),
40832     NSigmaPt = cms.double( 0.0 ),
40833     MatchToPreviousCand = cms.bool( True )
40834 )
40835 fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40836     saveTags = cms.bool( True ),
40837     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40838     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40839     MaxEta = cms.double( 2.5 ),
40840     MinPt = cms.double( 0.0 ),
40841     MaxDeltaR = cms.double( 0.3 ),
40842     MinN = cms.int32( 1 ),
40843     CentralBxOnly = cms.bool( True ),
40844     SelectQualities = cms.vint32(  )
40845 )
40846 fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40847     saveTags = cms.bool( True ),
40848     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40849     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40850     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ),
40851     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40852     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40853     MinN = cms.int32( 1 ),
40854     MaxEta = cms.double( 2.3 ),
40855     MinNhits = cms.int32( 0 ),
40856     MaxDr = cms.double( 2.0 ),
40857     MinDr = cms.double( -1.0 ),
40858     MaxDz = cms.double( 9999.0 ),
40859     MinDxySig = cms.double( -1.0 ),
40860     MinPt = cms.double( 12.0 ),
40861     NSigmaPt = cms.double( 0.0 ),
40862     MaxNormalizedChi2 = cms.double( 9999.0 ),
40863     MaxDXYBeamSpot = cms.double( 9999.0 ),
40864     MinDXYBeamSpot = cms.double( -1.0 ),
40865     MinNmuonHits = cms.int32( 0 ),
40866     MaxPtDifference = cms.double( 9999.0 ),
40867     MinTrackPt = cms.double( 0.0 ),
40868     minMuonStations = cms.int32( 2 ),
40869     minTrkHits = cms.int32( -1 ),
40870     minMuonHits = cms.int32( -1 ),
40871     allowedTypeMask = cms.uint32( 255 ),
40872     requiredTypeMask = cms.uint32( 0 ),
40873     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40874     trkMuonId = cms.uint32( 0 ),
40875     L1MatchingdR = cms.double( 0.3 ),
40876     MatchToPreviousCand = cms.bool( True ),
40877     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40878     requireL3MuonTrajectorySeed = cms.bool( False ),
40879     useSimpleGeometry = cms.bool( True ),
40880     useStation2 = cms.bool( True ),
40881     fallbackToME1 = cms.bool( False ),
40882     cosmicPropagationHypothesis = cms.bool( False ),
40883     useMB2InOverlap = cms.bool( False ),
40884     useTrack = cms.string( "tracker" ),
40885     useState = cms.string( "atVertex" ),
40886     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40887     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40888     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40889 )
40890 fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40891     offset = cms.uint32( 0 ),
40892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40893 )
40894 fragment.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet",
40895     saveTags = cms.bool( True ),
40896     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40897     triggerType = cms.int32( 86 ),
40898     MinE = cms.double( -1.0 ),
40899     MinPt = cms.double( 54.0 ),
40900     MinMass = cms.double( -1.0 ),
40901     MaxMass = cms.double( -1.0 ),
40902     MinEta = cms.double( -1.0 ),
40903     MaxEta = cms.double( 2.3 ),
40904     MinN = cms.int32( 2 )
40905 )
40906 fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40907     saveTags = cms.bool( True ),
40908     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40909     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40910     inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40911     inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40912     triggerType1 = cms.int32( 86 ),
40913     triggerType2 = cms.int32( 86 ),
40914     MinDeta = cms.double( -1000.0 ),
40915     MaxDeta = cms.double( 1.6 ),
40916     MinDphi = cms.double( 0.0 ),
40917     MaxDphi = cms.double( 1.0E7 ),
40918     MinDelR = cms.double( 0.0 ),
40919     MaxDelR = cms.double( 1000.0 ),
40920     MinPt = cms.double( 0.0 ),
40921     MaxPt = cms.double( 1.0E7 ),
40922     MinMinv = cms.double( 0.0 ),
40923     MaxMinv = cms.double( 1.0E7 ),
40924     MinN = cms.int32( 1 )
40925 )
40926 fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed",
40927     saveTags = cms.bool( True ),
40928     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ),
40929     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40930     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40931     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40932     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40933     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40934     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40935     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40936     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40937     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40938 )
40939 fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40940     offset = cms.uint32( 0 ),
40941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40942 )
40943 fragment.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed",
40944     saveTags = cms.bool( True ),
40945     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ),
40946     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40947     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40948     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40949     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40950     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40951     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40952     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40953     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40954     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40955 )
40956 fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40957     offset = cms.uint32( 0 ),
40958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40959 )
40960 fragment.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed",
40961     saveTags = cms.bool( True ),
40962     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ),
40963     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40964     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40965     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40966     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40967     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40968     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40969     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40970     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40971     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40972 )
40973 fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40974     offset = cms.uint32( 0 ),
40975     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40976 )
40977 fragment.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed",
40978     saveTags = cms.bool( True ),
40979     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ),
40980     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40981     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40982     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40983     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40984     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40985     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40986     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40987     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40988     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40989 )
40990 fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40991     offset = cms.uint32( 0 ),
40992     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40993 )
40994 fragment.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40995     saveTags = cms.bool( True ),
40996     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ),
40997     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40998     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40999     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41000     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41001     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41002     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41003     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41004     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41005     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41006 )
41007 fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41008     offset = cms.uint32( 0 ),
41009     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41010 )
41011 fragment.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet",
41012     saveTags = cms.bool( True ),
41013     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41014     triggerType = cms.int32( 86 ),
41015     MinE = cms.double( -1.0 ),
41016     MinPt = cms.double( 100.0 ),
41017     MinMass = cms.double( -1.0 ),
41018     MaxMass = cms.double( -1.0 ),
41019     MinEta = cms.double( -1.0 ),
41020     MaxEta = cms.double( 2.3 ),
41021     MinN = cms.int32( 2 )
41022 )
41023 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
41024     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
41025     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ),
41026     triggerJetsType = cms.int32( 86 ),
41027     maxDeltaR = cms.double( 0.5 )
41028 )
41029 fragment.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet",
41030     saveTags = cms.bool( True ),
41031     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41032     triggerType = cms.int32( 86 ),
41033     MinE = cms.double( -1.0 ),
41034     MinPt = cms.double( 116.0 ),
41035     MinMass = cms.double( -1.0 ),
41036     MaxMass = cms.double( -1.0 ),
41037     MinEta = cms.double( -1.0 ),
41038     MaxEta = cms.double( 2.3 ),
41039     MinN = cms.int32( 2 )
41040 )
41041 fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41042     saveTags = cms.bool( True ),
41043     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41044     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41045     inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41046     inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41047     triggerType1 = cms.int32( 86 ),
41048     triggerType2 = cms.int32( 86 ),
41049     MinDeta = cms.double( -1000.0 ),
41050     MaxDeta = cms.double( 1.6 ),
41051     MinDphi = cms.double( 0.0 ),
41052     MaxDphi = cms.double( 1.0E7 ),
41053     MinDelR = cms.double( 0.0 ),
41054     MaxDelR = cms.double( 1000.0 ),
41055     MinPt = cms.double( 0.0 ),
41056     MaxPt = cms.double( 1.0E7 ),
41057     MinMinv = cms.double( 0.0 ),
41058     MaxMinv = cms.double( 1.0E7 ),
41059     MinN = cms.int32( 1 )
41060 )
41061 fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41062     offset = cms.uint32( 0 ),
41063     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41064 )
41065 fragment.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet",
41066     saveTags = cms.bool( True ),
41067     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41068     triggerType = cms.int32( 86 ),
41069     MinE = cms.double( -1.0 ),
41070     MinPt = cms.double( 128.0 ),
41071     MinMass = cms.double( -1.0 ),
41072     MaxMass = cms.double( -1.0 ),
41073     MinEta = cms.double( -1.0 ),
41074     MaxEta = cms.double( 2.3 ),
41075     MinN = cms.int32( 2 )
41076 )
41077 fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41078     saveTags = cms.bool( True ),
41079     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41080     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41081     inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41082     inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41083     triggerType1 = cms.int32( 86 ),
41084     triggerType2 = cms.int32( 86 ),
41085     MinDeta = cms.double( -1000.0 ),
41086     MaxDeta = cms.double( 1.6 ),
41087     MinDphi = cms.double( 0.0 ),
41088     MaxDphi = cms.double( 1.0E7 ),
41089     MinDelR = cms.double( 0.0 ),
41090     MaxDelR = cms.double( 1000.0 ),
41091     MinPt = cms.double( 0.0 ),
41092     MaxPt = cms.double( 1.0E7 ),
41093     MinMinv = cms.double( 0.0 ),
41094     MaxMinv = cms.double( 1.0E7 ),
41095     MinN = cms.int32( 1 )
41096 )
41097 fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
41098     saveTags = cms.bool( True ),
41099     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" ),
41100     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41101     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41102     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41103     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41104     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41105     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41106     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41107     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41108     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41109 )
41110 fragment.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler",
41111     offset = cms.uint32( 0 ),
41112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41113 )
41114 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41115     saveTags = cms.bool( True ),
41116     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41117     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41118     candNonIsolatedTag = cms.InputTag( "" ),
41119     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41120     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ),
41121     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41122     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41123     ncandcut = cms.int32( 1 ),
41124     doIsolated = cms.bool( False ),
41125     region_eta_size = cms.double( 0.522 ),
41126     region_eta_size_ecap = cms.double( 1.0 ),
41127     region_phi_size = cms.double( 1.044 ),
41128     barrel_end = cms.double( 1.4791 ),
41129     endcap_end = cms.double( 2.65 )
41130 )
41131 fragment.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41132     saveTags = cms.bool( True ),
41133     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
41134     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41135     etcutEB = cms.double( 300.0 ),
41136     etcutEE = cms.double( 300.0 ),
41137     minEtaCut = cms.double( -9999.0 ),
41138     maxEtaCut = cms.double( 9999.0 ),
41139     ncandcut = cms.int32( 1 )
41140 )
41141 fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
41142     saveTags = cms.bool( True ),
41143     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ),
41144     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41145     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41146     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41147     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41148     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41149     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41150     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41151     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41152     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41153 )
41154 fragment.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
41155     offset = cms.uint32( 0 ),
41156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41157 )
41158 fragment.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41159     saveTags = cms.bool( True ),
41160     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41161     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ),
41162     MaxEta = cms.double( 2.5 ),
41163     MinPt = cms.double( 0.0 ),
41164     MaxDeltaR = cms.double( 0.3 ),
41165     MinN = cms.int32( 1 ),
41166     CentralBxOnly = cms.bool( True ),
41167     SelectQualities = cms.vint32(  )
41168 )
41169 fragment.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41170     saveTags = cms.bool( True ),
41171     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41172     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41173     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41174     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41175     MinN = cms.int32( 0 ),
41176     MaxEta = cms.double( 2.5 ),
41177     AbsEtaBins = cms.vdouble( 0.0 ),
41178     MinNstations = cms.vint32( 0 ),
41179     MinNhits = cms.vint32( 0 ),
41180     CutOnChambers = cms.bool( False ),
41181     MinNchambers = cms.vint32( 0 ),
41182     MaxDr = cms.double( 9999.0 ),
41183     MinDr = cms.double( -1.0 ),
41184     MaxDz = cms.double( 9999.0 ),
41185     MinDxySig = cms.double( -1.0 ),
41186     MinPt = cms.double( 0.0 ),
41187     NSigmaPt = cms.double( 0.0 ),
41188     MatchToPreviousCand = cms.bool( True )
41189 )
41190 fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41191     saveTags = cms.bool( True ),
41192     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41193     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41194     MaxEta = cms.double( 2.5 ),
41195     MinPt = cms.double( 0.0 ),
41196     MaxDeltaR = cms.double( 0.3 ),
41197     MinN = cms.int32( 1 ),
41198     CentralBxOnly = cms.bool( True ),
41199     SelectQualities = cms.vint32(  )
41200 )
41201 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41202     saveTags = cms.bool( True ),
41203     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41204     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41205     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ),
41206     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
41207     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41208     MinN = cms.int32( 1 ),
41209     MaxEta = cms.double( 2.5 ),
41210     MinNhits = cms.int32( 0 ),
41211     MaxDr = cms.double( 2.0 ),
41212     MinDr = cms.double( -1.0 ),
41213     MaxDz = cms.double( 9999.0 ),
41214     MinDxySig = cms.double( -1.0 ),
41215     MinPt = cms.double( 8.0 ),
41216     NSigmaPt = cms.double( 0.0 ),
41217     MaxNormalizedChi2 = cms.double( 9999.0 ),
41218     MaxDXYBeamSpot = cms.double( 9999.0 ),
41219     MinDXYBeamSpot = cms.double( -1.0 ),
41220     MinNmuonHits = cms.int32( 0 ),
41221     MaxPtDifference = cms.double( 9999.0 ),
41222     MinTrackPt = cms.double( 0.0 ),
41223     minMuonStations = cms.int32( 2 ),
41224     minTrkHits = cms.int32( -1 ),
41225     minMuonHits = cms.int32( -1 ),
41226     allowedTypeMask = cms.uint32( 255 ),
41227     requiredTypeMask = cms.uint32( 0 ),
41228     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41229     trkMuonId = cms.uint32( 0 ),
41230     L1MatchingdR = cms.double( 0.3 ),
41231     MatchToPreviousCand = cms.bool( True ),
41232     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41233     requireL3MuonTrajectorySeed = cms.bool( False ),
41234     useSimpleGeometry = cms.bool( True ),
41235     useStation2 = cms.bool( True ),
41236     fallbackToME1 = cms.bool( False ),
41237     cosmicPropagationHypothesis = cms.bool( False ),
41238     useMB2InOverlap = cms.bool( False ),
41239     useTrack = cms.string( "tracker" ),
41240     useState = cms.string( "atVertex" ),
41241     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41242     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41243     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41244 )
41245 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
41246     saveTags = cms.bool( True ),
41247     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41248     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ),
41249     MinN = cms.int32( 1 ),
41250     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41251     IsolatorPSet = cms.PSet(  )
41252 )
41253 fragment.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed",
41254     saveTags = cms.bool( True ),
41255     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ),
41256     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41257     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41258     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41259     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41260     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41261     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41262     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41263     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41264     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41265 )
41266 fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
41267     offset = cms.uint32( 0 ),
41268     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41269 )
41270 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41271     saveTags = cms.bool( True ),
41272     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41273     PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41274     MaxEta = cms.double( 2.5 ),
41275     MinPt = cms.double( 0.0 ),
41276     MaxDeltaR = cms.double( 0.3 ),
41277     MinN = cms.int32( 1 ),
41278     CentralBxOnly = cms.bool( True ),
41279     SelectQualities = cms.vint32(  )
41280 )
41281 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41282     saveTags = cms.bool( True ),
41283     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41284     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41285     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41286     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41287     MinN = cms.int32( 0 ),
41288     MaxEta = cms.double( 2.5 ),
41289     AbsEtaBins = cms.vdouble( 0.0 ),
41290     MinNstations = cms.vint32( 0 ),
41291     MinNhits = cms.vint32( 0 ),
41292     CutOnChambers = cms.bool( False ),
41293     MinNchambers = cms.vint32( 0 ),
41294     MaxDr = cms.double( 9999.0 ),
41295     MinDr = cms.double( -1.0 ),
41296     MaxDz = cms.double( 9999.0 ),
41297     MinDxySig = cms.double( -1.0 ),
41298     MinPt = cms.double( 0.0 ),
41299     NSigmaPt = cms.double( 0.0 ),
41300     MatchToPreviousCand = cms.bool( True )
41301 )
41302 fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41303     saveTags = cms.bool( True ),
41304     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41305     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41306     MaxEta = cms.double( 2.5 ),
41307     MinPt = cms.double( 0.0 ),
41308     MaxDeltaR = cms.double( 0.3 ),
41309     MinN = cms.int32( 1 ),
41310     CentralBxOnly = cms.bool( True ),
41311     SelectQualities = cms.vint32(  )
41312 )
41313 fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41314     saveTags = cms.bool( True ),
41315     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41316     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41317     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ),
41318     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41319     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41320     MinN = cms.int32( 1 ),
41321     MaxEta = cms.double( 2.5 ),
41322     MinNhits = cms.int32( 0 ),
41323     MaxDr = cms.double( 2.0 ),
41324     MinDr = cms.double( -1.0 ),
41325     MaxDz = cms.double( 9999.0 ),
41326     MinDxySig = cms.double( -1.0 ),
41327     MinPt = cms.double( 8.0 ),
41328     NSigmaPt = cms.double( 0.0 ),
41329     MaxNormalizedChi2 = cms.double( 9999.0 ),
41330     MaxDXYBeamSpot = cms.double( 9999.0 ),
41331     MinDXYBeamSpot = cms.double( -1.0 ),
41332     MinNmuonHits = cms.int32( 0 ),
41333     MaxPtDifference = cms.double( 9999.0 ),
41334     MinTrackPt = cms.double( 0.0 ),
41335     minMuonStations = cms.int32( 2 ),
41336     minTrkHits = cms.int32( -1 ),
41337     minMuonHits = cms.int32( -1 ),
41338     allowedTypeMask = cms.uint32( 255 ),
41339     requiredTypeMask = cms.uint32( 0 ),
41340     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41341     trkMuonId = cms.uint32( 0 ),
41342     L1MatchingdR = cms.double( 0.3 ),
41343     MatchToPreviousCand = cms.bool( True ),
41344     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41345     requireL3MuonTrajectorySeed = cms.bool( False ),
41346     useSimpleGeometry = cms.bool( True ),
41347     useStation2 = cms.bool( True ),
41348     fallbackToME1 = cms.bool( False ),
41349     cosmicPropagationHypothesis = cms.bool( False ),
41350     useMB2InOverlap = cms.bool( False ),
41351     useTrack = cms.string( "tracker" ),
41352     useState = cms.string( "atVertex" ),
41353     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41354     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41355     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41356 )
41357 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41358     saveTags = cms.bool( True ),
41359     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41360     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41361     candNonIsolatedTag = cms.InputTag( "" ),
41362     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41363     L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41364     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41365     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41366     ncandcut = cms.int32( 2 ),
41367     doIsolated = cms.bool( False ),
41368     region_eta_size = cms.double( 0.522 ),
41369     region_eta_size_ecap = cms.double( 1.0 ),
41370     region_phi_size = cms.double( 1.044 ),
41371     barrel_end = cms.double( 1.4791 ),
41372     endcap_end = cms.double( 2.65 )
41373 )
41374 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41375     saveTags = cms.bool( True ),
41376     inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ),
41377     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41378     etcutEB = cms.double( 12.0 ),
41379     etcutEE = cms.double( 12.0 ),
41380     minEtaCut = cms.double( -9999.0 ),
41381     maxEtaCut = cms.double( 9999.0 ),
41382     ncandcut = cms.int32( 2 )
41383 )
41384 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41385     saveTags = cms.bool( True ),
41386     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ),
41387     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41388     rhoTag = cms.InputTag( "" ),
41389     energyLowEdges = cms.vdouble( 0.0 ),
41390     lessThan = cms.bool( True ),
41391     useEt = cms.bool( False ),
41392     useAbs = cms.bool( False ),
41393     thrRegularEB = cms.vdouble( 0.013 ),
41394     thrRegularEE = cms.vdouble( 0.035 ),
41395     thrOverEEB = cms.vdouble( -1.0 ),
41396     thrOverEEE = cms.vdouble( -1.0 ),
41397     thrOverE2EB = cms.vdouble( -1.0 ),
41398     thrOverE2EE = cms.vdouble( -1.0 ),
41399     ncandcut = cms.int32( 2 ),
41400     doRhoCorrection = cms.bool( False ),
41401     rhoMax = cms.double( 9.9999999E7 ),
41402     rhoScale = cms.double( 1.0 ),
41403     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41404     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41405     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41406 )
41407 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41408     saveTags = cms.bool( True ),
41409     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
41410     varTag = cms.InputTag( "hltEgammaHoverE" ),
41411     rhoTag = cms.InputTag( "" ),
41412     energyLowEdges = cms.vdouble( 0.0 ),
41413     lessThan = cms.bool( True ),
41414     useEt = cms.bool( False ),
41415     useAbs = cms.bool( False ),
41416     thrRegularEB = cms.vdouble( -1.0 ),
41417     thrRegularEE = cms.vdouble( -1.0 ),
41418     thrOverEEB = cms.vdouble( 0.13 ),
41419     thrOverEEE = cms.vdouble( 0.13 ),
41420     thrOverE2EB = cms.vdouble( -1.0 ),
41421     thrOverE2EE = cms.vdouble( -1.0 ),
41422     ncandcut = cms.int32( 2 ),
41423     doRhoCorrection = cms.bool( False ),
41424     rhoMax = cms.double( 9.9999999E7 ),
41425     rhoScale = cms.double( 1.0 ),
41426     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41427     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41428     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41429 )
41430 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41431     saveTags = cms.bool( True ),
41432     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ),
41433     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41434     npixelmatchcut = cms.double( 1.0 ),
41435     ncandcut = cms.int32( 2 ),
41436     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41437     s_a_phi1B = cms.double( 0.0069 ),
41438     s_a_phi1I = cms.double( 0.0088 ),
41439     s_a_phi1F = cms.double( 0.0076 ),
41440     s_a_phi2B = cms.double( 3.7E-4 ),
41441     s_a_phi2I = cms.double( 7.0E-4 ),
41442     s_a_phi2F = cms.double( 0.00906 ),
41443     s_a_zB = cms.double( 0.012 ),
41444     s_a_rI = cms.double( 0.027 ),
41445     s_a_rF = cms.double( 0.04 ),
41446     s2_threshold = cms.double( 0.4 ),
41447     tanhSO10BarrelThres = cms.double( 0.35 ),
41448     tanhSO10InterThres = cms.double( 1.0 ),
41449     tanhSO10ForwardThres = cms.double( 1.0 ),
41450     useS = cms.bool( False ),
41451     pixelVeto = cms.bool( False )
41452 )
41453 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41454     saveTags = cms.bool( True ),
41455     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
41456     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41457     rhoTag = cms.InputTag( "" ),
41458     energyLowEdges = cms.vdouble( 0.0 ),
41459     lessThan = cms.bool( True ),
41460     useEt = cms.bool( True ),
41461     useAbs = cms.bool( True ),
41462     thrRegularEB = cms.vdouble( 999999.0 ),
41463     thrRegularEE = cms.vdouble( 999999.0 ),
41464     thrOverEEB = cms.vdouble( -1.0 ),
41465     thrOverEEE = cms.vdouble( -1.0 ),
41466     thrOverE2EB = cms.vdouble( -1.0 ),
41467     thrOverE2EE = cms.vdouble( -1.0 ),
41468     ncandcut = cms.int32( 2 ),
41469     doRhoCorrection = cms.bool( False ),
41470     rhoMax = cms.double( 9.9999999E7 ),
41471     rhoScale = cms.double( 1.0 ),
41472     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41473     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41474     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41475 )
41476 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41477     saveTags = cms.bool( True ),
41478     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
41479     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41480     rhoTag = cms.InputTag( "" ),
41481     energyLowEdges = cms.vdouble( 0.0 ),
41482     lessThan = cms.bool( True ),
41483     useEt = cms.bool( True ),
41484     useAbs = cms.bool( True ),
41485     thrRegularEB = cms.vdouble( 0.01 ),
41486     thrRegularEE = cms.vdouble( 0.015 ),
41487     thrOverEEB = cms.vdouble( -1.0 ),
41488     thrOverEEE = cms.vdouble( -1.0 ),
41489     thrOverE2EB = cms.vdouble( -1.0 ),
41490     thrOverE2EE = cms.vdouble( -1.0 ),
41491     ncandcut = cms.int32( 2 ),
41492     doRhoCorrection = cms.bool( False ),
41493     rhoMax = cms.double( 9.9999999E7 ),
41494     rhoScale = cms.double( 1.0 ),
41495     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41496     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41497     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41498 )
41499 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41500     saveTags = cms.bool( True ),
41501     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ),
41502     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41503     rhoTag = cms.InputTag( "" ),
41504     energyLowEdges = cms.vdouble( 0.0 ),
41505     lessThan = cms.bool( True ),
41506     useEt = cms.bool( True ),
41507     useAbs = cms.bool( True ),
41508     thrRegularEB = cms.vdouble( 0.07 ),
41509     thrRegularEE = cms.vdouble( 0.1 ),
41510     thrOverEEB = cms.vdouble( -1.0 ),
41511     thrOverEEE = cms.vdouble( -1.0 ),
41512     thrOverE2EB = cms.vdouble( -1.0 ),
41513     thrOverE2EE = cms.vdouble( -1.0 ),
41514     ncandcut = cms.int32( 2 ),
41515     doRhoCorrection = cms.bool( False ),
41516     rhoMax = cms.double( 9.9999999E7 ),
41517     rhoScale = cms.double( 1.0 ),
41518     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41519     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41520     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41521 )
41522 fragment.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41523     saveTags = cms.bool( True ),
41524     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41525     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41526     inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ),
41527     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41528     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41529     triggerType1 = cms.int32( 83 ),
41530     triggerType2 = cms.int32( 81 ),
41531     MinDR = cms.double( -1.0 ),
41532     MaxDZ = cms.double( 0.2 ),
41533     MinN = cms.int32( 2 ),
41534     MinPixHitsForDZ = cms.int32( 1 ),
41535     checkSC = cms.bool( False )
41536 )
41537 fragment.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
41538     saveTags = cms.bool( True ),
41539     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
41540     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41541     inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41542     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41543     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41544     triggerType1 = cms.int32( 81 ),
41545     triggerType2 = cms.int32( 81 ),
41546     MinDR = cms.double( -1.0 ),
41547     MaxDZ = cms.double( 0.2 ),
41548     MinN = cms.int32( 1 ),
41549     MinPixHitsForDZ = cms.int32( 0 ),
41550     checkSC = cms.bool( True )
41551 )
41552 fragment.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
41553     offset = cms.uint32( 0 ),
41554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41555 )
41556 fragment.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed",
41557     saveTags = cms.bool( True ),
41558     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
41559     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41560     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41561     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41562     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41563     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41564     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41565     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41566     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41567     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41568 )
41569 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler",
41570     offset = cms.uint32( 0 ),
41571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41572 )
41573 fragment.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41574     saveTags = cms.bool( True ),
41575     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41576     PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ),
41577     MaxEta = cms.double( 2.5 ),
41578     MinPt = cms.double( 0.0 ),
41579     MaxDeltaR = cms.double( 0.3 ),
41580     MinN = cms.int32( 1 ),
41581     CentralBxOnly = cms.bool( True ),
41582     SelectQualities = cms.vint32(  )
41583 )
41584 fragment.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41585     saveTags = cms.bool( True ),
41586     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41587     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41588     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41589     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41590     MinN = cms.int32( 0 ),
41591     MaxEta = cms.double( 2.5 ),
41592     AbsEtaBins = cms.vdouble( 0.0 ),
41593     MinNstations = cms.vint32( 0 ),
41594     MinNhits = cms.vint32( 0 ),
41595     CutOnChambers = cms.bool( False ),
41596     MinNchambers = cms.vint32( 0 ),
41597     MaxDr = cms.double( 9999.0 ),
41598     MinDr = cms.double( -1.0 ),
41599     MaxDz = cms.double( 9999.0 ),
41600     MinDxySig = cms.double( -1.0 ),
41601     MinPt = cms.double( 0.0 ),
41602     NSigmaPt = cms.double( 0.0 ),
41603     MatchToPreviousCand = cms.bool( True )
41604 )
41605 fragment.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41606     saveTags = cms.bool( True ),
41607     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41608     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41609     MaxEta = cms.double( 2.5 ),
41610     MinPt = cms.double( 0.0 ),
41611     MaxDeltaR = cms.double( 0.3 ),
41612     MinN = cms.int32( 1 ),
41613     CentralBxOnly = cms.bool( True ),
41614     SelectQualities = cms.vint32(  )
41615 )
41616 fragment.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41617     saveTags = cms.bool( True ),
41618     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41619     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41620     PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ),
41621     L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ),
41622     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41623     MinN = cms.int32( 1 ),
41624     MaxEta = cms.double( 2.5 ),
41625     MinNhits = cms.int32( 0 ),
41626     MaxDr = cms.double( 2.0 ),
41627     MinDr = cms.double( -1.0 ),
41628     MaxDz = cms.double( 9999.0 ),
41629     MinDxySig = cms.double( -1.0 ),
41630     MinPt = cms.double( 8.0 ),
41631     NSigmaPt = cms.double( 0.0 ),
41632     MaxNormalizedChi2 = cms.double( 9999.0 ),
41633     MaxDXYBeamSpot = cms.double( 9999.0 ),
41634     MinDXYBeamSpot = cms.double( -1.0 ),
41635     MinNmuonHits = cms.int32( 0 ),
41636     MaxPtDifference = cms.double( 9999.0 ),
41637     MinTrackPt = cms.double( 0.0 ),
41638     minMuonStations = cms.int32( 2 ),
41639     minTrkHits = cms.int32( -1 ),
41640     minMuonHits = cms.int32( -1 ),
41641     allowedTypeMask = cms.uint32( 255 ),
41642     requiredTypeMask = cms.uint32( 0 ),
41643     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41644     trkMuonId = cms.uint32( 0 ),
41645     L1MatchingdR = cms.double( 0.3 ),
41646     MatchToPreviousCand = cms.bool( True ),
41647     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41648     requireL3MuonTrajectorySeed = cms.bool( False ),
41649     useSimpleGeometry = cms.bool( True ),
41650     useStation2 = cms.bool( True ),
41651     fallbackToME1 = cms.bool( False ),
41652     cosmicPropagationHypothesis = cms.bool( False ),
41653     useMB2InOverlap = cms.bool( False ),
41654     useTrack = cms.string( "tracker" ),
41655     useState = cms.string( "atVertex" ),
41656     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41657     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41658     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41659 )
41660 fragment.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41661     saveTags = cms.bool( True ),
41662     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
41663     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41664     etcutEB = cms.double( 8.0 ),
41665     etcutEE = cms.double( 8.0 ),
41666     minEtaCut = cms.double( -9999.0 ),
41667     maxEtaCut = cms.double( 9999.0 ),
41668     ncandcut = cms.int32( 1 )
41669 )
41670 fragment.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41671     saveTags = cms.bool( True ),
41672     candTag = cms.InputTag( "hltMu8Ele8EtFilter" ),
41673     varTag = cms.InputTag( "hltEgammaHoverE" ),
41674     rhoTag = cms.InputTag( "" ),
41675     energyLowEdges = cms.vdouble( 0.0 ),
41676     lessThan = cms.bool( True ),
41677     useEt = cms.bool( False ),
41678     useAbs = cms.bool( False ),
41679     thrRegularEB = cms.vdouble( -1.0 ),
41680     thrRegularEE = cms.vdouble( -1.0 ),
41681     thrOverEEB = cms.vdouble( 0.12 ),
41682     thrOverEEE = cms.vdouble( 0.1 ),
41683     thrOverE2EB = cms.vdouble( -1.0 ),
41684     thrOverE2EE = cms.vdouble( -1.0 ),
41685     ncandcut = cms.int32( 1 ),
41686     doRhoCorrection = cms.bool( False ),
41687     rhoMax = cms.double( 9.9999999E7 ),
41688     rhoScale = cms.double( 1.0 ),
41689     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41690     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41691     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41692 )
41693 fragment.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41694     saveTags = cms.bool( True ),
41695     candTag = cms.InputTag( "hltMu8Ele8HEFilter" ),
41696     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41697     rhoTag = cms.InputTag( "" ),
41698     energyLowEdges = cms.vdouble( 0.0 ),
41699     lessThan = cms.bool( True ),
41700     useEt = cms.bool( False ),
41701     useAbs = cms.bool( False ),
41702     thrRegularEB = cms.vdouble( 0.013 ),
41703     thrRegularEE = cms.vdouble( 0.035 ),
41704     thrOverEEB = cms.vdouble( -1.0 ),
41705     thrOverEEE = cms.vdouble( -1.0 ),
41706     thrOverE2EB = cms.vdouble( -1.0 ),
41707     thrOverE2EE = cms.vdouble( -1.0 ),
41708     ncandcut = cms.int32( 1 ),
41709     doRhoCorrection = cms.bool( False ),
41710     rhoMax = cms.double( 9.9999999E7 ),
41711     rhoScale = cms.double( 1.0 ),
41712     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41713     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41714     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41715 )
41716 fragment.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41717     saveTags = cms.bool( True ),
41718     candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ),
41719     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41720     npixelmatchcut = cms.double( 1.0 ),
41721     ncandcut = cms.int32( 1 ),
41722     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41723     s_a_phi1B = cms.double( 0.0069 ),
41724     s_a_phi1I = cms.double( 0.0088 ),
41725     s_a_phi1F = cms.double( 0.0076 ),
41726     s_a_phi2B = cms.double( 3.7E-4 ),
41727     s_a_phi2I = cms.double( 7.0E-4 ),
41728     s_a_phi2F = cms.double( 0.00906 ),
41729     s_a_zB = cms.double( 0.012 ),
41730     s_a_rI = cms.double( 0.027 ),
41731     s_a_rF = cms.double( 0.04 ),
41732     s2_threshold = cms.double( 0.4 ),
41733     tanhSO10BarrelThres = cms.double( 0.35 ),
41734     tanhSO10InterThres = cms.double( 1.0 ),
41735     tanhSO10ForwardThres = cms.double( 1.0 ),
41736     useS = cms.bool( False ),
41737     pixelVeto = cms.bool( False )
41738 )
41739 fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41740     saveTags = cms.bool( True ),
41741     candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ),
41742     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41743     rhoTag = cms.InputTag( "" ),
41744     energyLowEdges = cms.vdouble( 0.0 ),
41745     lessThan = cms.bool( True ),
41746     useEt = cms.bool( True ),
41747     useAbs = cms.bool( True ),
41748     thrRegularEB = cms.vdouble( 0.05 ),
41749     thrRegularEE = cms.vdouble( 0.02 ),
41750     thrOverEEB = cms.vdouble( -1.0 ),
41751     thrOverEEE = cms.vdouble( -1.0 ),
41752     thrOverE2EB = cms.vdouble( -1.0 ),
41753     thrOverE2EE = cms.vdouble( -1.0 ),
41754     ncandcut = cms.int32( 1 ),
41755     doRhoCorrection = cms.bool( False ),
41756     rhoMax = cms.double( 9.9999999E7 ),
41757     rhoScale = cms.double( 1.0 ),
41758     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41760     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41761 )
41762 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41763     saveTags = cms.bool( True ),
41764     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
41765     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41766     rhoTag = cms.InputTag( "" ),
41767     energyLowEdges = cms.vdouble( 0.0 ),
41768     lessThan = cms.bool( True ),
41769     useEt = cms.bool( True ),
41770     useAbs = cms.bool( True ),
41771     thrRegularEB = cms.vdouble( 0.006 ),
41772     thrRegularEE = cms.vdouble( 0.0085 ),
41773     thrOverEEB = cms.vdouble( -1.0 ),
41774     thrOverEEE = cms.vdouble( -1.0 ),
41775     thrOverE2EB = cms.vdouble( -1.0 ),
41776     thrOverE2EE = cms.vdouble( -1.0 ),
41777     ncandcut = cms.int32( 1 ),
41778     doRhoCorrection = cms.bool( False ),
41779     rhoMax = cms.double( 9.9999999E7 ),
41780     rhoScale = cms.double( 1.0 ),
41781     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41783     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41784 )
41785 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41786     saveTags = cms.bool( True ),
41787     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ),
41788     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41789     rhoTag = cms.InputTag( "" ),
41790     energyLowEdges = cms.vdouble( 0.0 ),
41791     lessThan = cms.bool( True ),
41792     useEt = cms.bool( True ),
41793     useAbs = cms.bool( True ),
41794     thrRegularEB = cms.vdouble( 0.1 ),
41795     thrRegularEE = cms.vdouble( 0.05 ),
41796     thrOverEEB = cms.vdouble( -1.0 ),
41797     thrOverEEE = cms.vdouble( -1.0 ),
41798     thrOverE2EB = cms.vdouble( -1.0 ),
41799     thrOverE2EE = cms.vdouble( -1.0 ),
41800     ncandcut = cms.int32( 1 ),
41801     doRhoCorrection = cms.bool( False ),
41802     rhoMax = cms.double( 9.9999999E7 ),
41803     rhoScale = cms.double( 1.0 ),
41804     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41806     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41807 )
41808 fragment.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter",
41809     saveTags = cms.bool( True ),
41810     elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41811     muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41812     lowerMassCut = cms.double( 8.0 ),
41813     upperMassCut = cms.double( 999999.0 ),
41814     ncandcut = cms.int32( 1 ),
41815     electronRelaxed = cms.untracked.bool( True ),
41816     ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
41817     ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ),
41818     MuonCand = cms.InputTag( "hltIterL3MuonCandidates" )
41819 )
41820 fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41821     saveTags = cms.bool( True ),
41822     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41823     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41824     inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41825     inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41826     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41827     triggerType1 = cms.int32( 83 ),
41828     triggerType2 = cms.int32( 81 ),
41829     MinDR = cms.double( -1.0 ),
41830     MaxDZ = cms.double( 0.2 ),
41831     MinN = cms.int32( 1 ),
41832     MinPixHitsForDZ = cms.int32( 1 ),
41833     checkSC = cms.bool( False )
41834 )
41835 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
41836     offset = cms.uint32( 0 ),
41837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41838 )
41839 fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed",
41840     saveTags = cms.bool( True ),
41841     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" ),
41842     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41843     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41844     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41845     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41846     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41847     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41848     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41849     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41850     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41851 )
41852 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
41853     offset = cms.uint32( 0 ),
41854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41855 )
41856 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41857     saveTags = cms.bool( True ),
41858     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41859     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41860     MaxEta = cms.double( 2.5 ),
41861     MinPt = cms.double( 0.0 ),
41862     MaxDeltaR = cms.double( 0.3 ),
41863     MinN = cms.int32( 1 ),
41864     CentralBxOnly = cms.bool( True ),
41865     SelectQualities = cms.vint32(  )
41866 )
41867 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41868     saveTags = cms.bool( True ),
41869     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41870     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41871     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41872     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41873     MinN = cms.int32( 0 ),
41874     MaxEta = cms.double( 2.5 ),
41875     AbsEtaBins = cms.vdouble( 0.0 ),
41876     MinNstations = cms.vint32( 0 ),
41877     MinNhits = cms.vint32( 0 ),
41878     CutOnChambers = cms.bool( False ),
41879     MinNchambers = cms.vint32( 0 ),
41880     MaxDr = cms.double( 9999.0 ),
41881     MinDr = cms.double( -1.0 ),
41882     MaxDz = cms.double( 9999.0 ),
41883     MinDxySig = cms.double( -1.0 ),
41884     MinPt = cms.double( 0.0 ),
41885     NSigmaPt = cms.double( 0.0 ),
41886     MatchToPreviousCand = cms.bool( True )
41887 )
41888 fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41889     saveTags = cms.bool( True ),
41890     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41891     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41892     MaxEta = cms.double( 2.5 ),
41893     MinPt = cms.double( 0.0 ),
41894     MaxDeltaR = cms.double( 0.3 ),
41895     MinN = cms.int32( 1 ),
41896     CentralBxOnly = cms.bool( True ),
41897     SelectQualities = cms.vint32(  )
41898 )
41899 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41900     saveTags = cms.bool( True ),
41901     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41902     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41903     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
41904     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41905     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41906     MinN = cms.int32( 1 ),
41907     MaxEta = cms.double( 2.5 ),
41908     MinNhits = cms.int32( 0 ),
41909     MaxDr = cms.double( 2.0 ),
41910     MinDr = cms.double( -1.0 ),
41911     MaxDz = cms.double( 9999.0 ),
41912     MinDxySig = cms.double( -1.0 ),
41913     MinPt = cms.double( 8.0 ),
41914     NSigmaPt = cms.double( 0.0 ),
41915     MaxNormalizedChi2 = cms.double( 9999.0 ),
41916     MaxDXYBeamSpot = cms.double( 9999.0 ),
41917     MinDXYBeamSpot = cms.double( -1.0 ),
41918     MinNmuonHits = cms.int32( 0 ),
41919     MaxPtDifference = cms.double( 9999.0 ),
41920     MinTrackPt = cms.double( 0.0 ),
41921     minMuonStations = cms.int32( 2 ),
41922     minTrkHits = cms.int32( -1 ),
41923     minMuonHits = cms.int32( -1 ),
41924     allowedTypeMask = cms.uint32( 255 ),
41925     requiredTypeMask = cms.uint32( 0 ),
41926     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41927     trkMuonId = cms.uint32( 0 ),
41928     L1MatchingdR = cms.double( 0.3 ),
41929     MatchToPreviousCand = cms.bool( True ),
41930     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41931     requireL3MuonTrajectorySeed = cms.bool( False ),
41932     useSimpleGeometry = cms.bool( True ),
41933     useStation2 = cms.bool( True ),
41934     fallbackToME1 = cms.bool( False ),
41935     cosmicPropagationHypothesis = cms.bool( False ),
41936     useMB2InOverlap = cms.bool( False ),
41937     useTrack = cms.string( "tracker" ),
41938     useState = cms.string( "atVertex" ),
41939     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41940     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41941     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41942 )
41943 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter",
41944     saveTags = cms.bool( True ),
41945     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41946     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ),
41947     MinN = cms.int32( 1 ),
41948     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41949     IsolatorPSet = cms.PSet(  )
41950 )
41951 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41952     saveTags = cms.bool( True ),
41953     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41954     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41955     candNonIsolatedTag = cms.InputTag( "" ),
41956     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41957     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41958     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41959     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41960     ncandcut = cms.int32( 1 ),
41961     doIsolated = cms.bool( False ),
41962     region_eta_size = cms.double( 0.522 ),
41963     region_eta_size_ecap = cms.double( 1.0 ),
41964     region_phi_size = cms.double( 1.044 ),
41965     barrel_end = cms.double( 1.4791 ),
41966     endcap_end = cms.double( 2.65 )
41967 )
41968 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41969     saveTags = cms.bool( True ),
41970     inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
41971     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41972     etcutEB = cms.double( 23.0 ),
41973     etcutEE = cms.double( 23.0 ),
41974     minEtaCut = cms.double( -9999.0 ),
41975     maxEtaCut = cms.double( 9999.0 ),
41976     ncandcut = cms.int32( 1 )
41977 )
41978 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41979     saveTags = cms.bool( True ),
41980     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
41981     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41982     rhoTag = cms.InputTag( "" ),
41983     energyLowEdges = cms.vdouble( 0.0 ),
41984     lessThan = cms.bool( True ),
41985     useEt = cms.bool( False ),
41986     useAbs = cms.bool( False ),
41987     thrRegularEB = cms.vdouble( 0.013 ),
41988     thrRegularEE = cms.vdouble( 0.035 ),
41989     thrOverEEB = cms.vdouble( -1.0 ),
41990     thrOverEEE = cms.vdouble( -1.0 ),
41991     thrOverE2EB = cms.vdouble( -1.0 ),
41992     thrOverE2EE = cms.vdouble( -1.0 ),
41993     ncandcut = cms.int32( 1 ),
41994     doRhoCorrection = cms.bool( False ),
41995     rhoMax = cms.double( 9.9999999E7 ),
41996     rhoScale = cms.double( 1.0 ),
41997     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41999     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42000 )
42001 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42002     saveTags = cms.bool( True ),
42003     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
42004     varTag = cms.InputTag( "hltEgammaHoverE" ),
42005     rhoTag = cms.InputTag( "" ),
42006     energyLowEdges = cms.vdouble( 0.0 ),
42007     lessThan = cms.bool( True ),
42008     useEt = cms.bool( False ),
42009     useAbs = cms.bool( False ),
42010     thrRegularEB = cms.vdouble( -1.0 ),
42011     thrRegularEE = cms.vdouble( -1.0 ),
42012     thrOverEEB = cms.vdouble( 0.13 ),
42013     thrOverEEE = cms.vdouble( 0.13 ),
42014     thrOverE2EB = cms.vdouble( -1.0 ),
42015     thrOverE2EE = cms.vdouble( -1.0 ),
42016     ncandcut = cms.int32( 1 ),
42017     doRhoCorrection = cms.bool( False ),
42018     rhoMax = cms.double( 9.9999999E7 ),
42019     rhoScale = cms.double( 1.0 ),
42020     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42021     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42022     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42023 )
42024 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
42025     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
42026     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
42027     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42028     doRhoCorrection = cms.bool( False ),
42029     rhoMax = cms.double( 9.9999999E7 ),
42030     rhoScale = cms.double( 1.0 ),
42031     drMax = cms.double( 0.3 ),
42032     drVetoBarrel = cms.double( 0.0 ),
42033     drVetoEndcap = cms.double( 0.0 ),
42034     etaStripBarrel = cms.double( 0.0 ),
42035     etaStripEndcap = cms.double( 0.0 ),
42036     energyBarrel = cms.double( 0.0 ),
42037     energyEndcap = cms.double( 0.0 ),
42038     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42039     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
42040 )
42041 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42042     saveTags = cms.bool( True ),
42043     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
42044     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42045     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42046     energyLowEdges = cms.vdouble( 0.0 ),
42047     lessThan = cms.bool( True ),
42048     useEt = cms.bool( True ),
42049     useAbs = cms.bool( False ),
42050     thrRegularEB = cms.vdouble( -1.0 ),
42051     thrRegularEE = cms.vdouble( -1.0 ),
42052     thrOverEEB = cms.vdouble( 0.5 ),
42053     thrOverEEE = cms.vdouble( 0.5 ),
42054     thrOverE2EB = cms.vdouble( -1.0 ),
42055     thrOverE2EE = cms.vdouble( -1.0 ),
42056     ncandcut = cms.int32( 1 ),
42057     doRhoCorrection = cms.bool( True ),
42058     rhoMax = cms.double( 9.9999999E7 ),
42059     rhoScale = cms.double( 1.0 ),
42060     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42063 )
42064 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42065     saveTags = cms.bool( True ),
42066     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
42067     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42068     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42069     energyLowEdges = cms.vdouble( 0.0 ),
42070     lessThan = cms.bool( True ),
42071     useEt = cms.bool( True ),
42072     useAbs = cms.bool( False ),
42073     thrRegularEB = cms.vdouble( -1.0 ),
42074     thrRegularEE = cms.vdouble( -1.0 ),
42075     thrOverEEB = cms.vdouble( 0.3 ),
42076     thrOverEEE = cms.vdouble( 0.3 ),
42077     thrOverE2EB = cms.vdouble( -1.0 ),
42078     thrOverE2EE = cms.vdouble( -1.0 ),
42079     ncandcut = cms.int32( 1 ),
42080     doRhoCorrection = cms.bool( True ),
42081     rhoMax = cms.double( 9.9999999E7 ),
42082     rhoScale = cms.double( 1.0 ),
42083     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42086 )
42087 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42088     saveTags = cms.bool( True ),
42089     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
42090     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42091     npixelmatchcut = cms.double( 1.0 ),
42092     ncandcut = cms.int32( 1 ),
42093     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42094     s_a_phi1B = cms.double( 0.0069 ),
42095     s_a_phi1I = cms.double( 0.0088 ),
42096     s_a_phi1F = cms.double( 0.0076 ),
42097     s_a_phi2B = cms.double( 3.7E-4 ),
42098     s_a_phi2I = cms.double( 7.0E-4 ),
42099     s_a_phi2F = cms.double( 0.00906 ),
42100     s_a_zB = cms.double( 0.012 ),
42101     s_a_rI = cms.double( 0.027 ),
42102     s_a_rF = cms.double( 0.04 ),
42103     s2_threshold = cms.double( 0.4 ),
42104     tanhSO10BarrelThres = cms.double( 0.35 ),
42105     tanhSO10InterThres = cms.double( 1.0 ),
42106     tanhSO10ForwardThres = cms.double( 1.0 ),
42107     useS = cms.bool( False ),
42108     pixelVeto = cms.bool( False )
42109 )
42110 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42111     saveTags = cms.bool( True ),
42112     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
42113     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42114     rhoTag = cms.InputTag( "" ),
42115     energyLowEdges = cms.vdouble( 0.0 ),
42116     lessThan = cms.bool( True ),
42117     useEt = cms.bool( True ),
42118     useAbs = cms.bool( True ),
42119     thrRegularEB = cms.vdouble( 999999.0 ),
42120     thrRegularEE = cms.vdouble( 999999.0 ),
42121     thrOverEEB = cms.vdouble( -1.0 ),
42122     thrOverEEE = cms.vdouble( -1.0 ),
42123     thrOverE2EB = cms.vdouble( -1.0 ),
42124     thrOverE2EE = cms.vdouble( -1.0 ),
42125     ncandcut = cms.int32( 1 ),
42126     doRhoCorrection = cms.bool( False ),
42127     rhoMax = cms.double( 9.9999999E7 ),
42128     rhoScale = cms.double( 1.0 ),
42129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42132 )
42133 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42134     saveTags = cms.bool( True ),
42135     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
42136     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42137     rhoTag = cms.InputTag( "" ),
42138     energyLowEdges = cms.vdouble( 0.0 ),
42139     lessThan = cms.bool( True ),
42140     useEt = cms.bool( True ),
42141     useAbs = cms.bool( True ),
42142     thrRegularEB = cms.vdouble( 0.01 ),
42143     thrRegularEE = cms.vdouble( 0.015 ),
42144     thrOverEEB = cms.vdouble( -1.0 ),
42145     thrOverEEE = cms.vdouble( -1.0 ),
42146     thrOverE2EB = cms.vdouble( -1.0 ),
42147     thrOverE2EE = cms.vdouble( -1.0 ),
42148     ncandcut = cms.int32( 1 ),
42149     doRhoCorrection = cms.bool( False ),
42150     rhoMax = cms.double( 9.9999999E7 ),
42151     rhoScale = cms.double( 1.0 ),
42152     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42154     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42155 )
42156 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42157     saveTags = cms.bool( True ),
42158     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
42159     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42160     rhoTag = cms.InputTag( "" ),
42161     energyLowEdges = cms.vdouble( 0.0 ),
42162     lessThan = cms.bool( True ),
42163     useEt = cms.bool( True ),
42164     useAbs = cms.bool( True ),
42165     thrRegularEB = cms.vdouble( 0.07 ),
42166     thrRegularEE = cms.vdouble( 0.1 ),
42167     thrOverEEB = cms.vdouble( -1.0 ),
42168     thrOverEEE = cms.vdouble( -1.0 ),
42169     thrOverE2EB = cms.vdouble( -1.0 ),
42170     thrOverE2EE = cms.vdouble( -1.0 ),
42171     ncandcut = cms.int32( 1 ),
42172     doRhoCorrection = cms.bool( False ),
42173     rhoMax = cms.double( 9.9999999E7 ),
42174     rhoScale = cms.double( 1.0 ),
42175     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42176     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42177     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42178 )
42179 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42180     saveTags = cms.bool( True ),
42181     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
42182     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42183     rhoTag = cms.InputTag( "" ),
42184     energyLowEdges = cms.vdouble( 0.0 ),
42185     lessThan = cms.bool( True ),
42186     useEt = cms.bool( True ),
42187     useAbs = cms.bool( False ),
42188     thrRegularEB = cms.vdouble( -1.0 ),
42189     thrRegularEE = cms.vdouble( -1.0 ),
42190     thrOverEEB = cms.vdouble( 0.2 ),
42191     thrOverEEE = cms.vdouble( 0.2 ),
42192     thrOverE2EB = cms.vdouble( -1.0 ),
42193     thrOverE2EE = cms.vdouble( -1.0 ),
42194     ncandcut = cms.int32( 1 ),
42195     doRhoCorrection = cms.bool( False ),
42196     rhoMax = cms.double( 9.9999999E7 ),
42197     rhoScale = cms.double( 1.0 ),
42198     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42200     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42201 )
42202 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
42203     saveTags = cms.bool( True ),
42204     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
42205     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42206     inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
42207     inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ),
42208     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42209     triggerType1 = cms.int32( 81 ),
42210     triggerType2 = cms.int32( 83 ),
42211     MinDR = cms.double( -1.0 ),
42212     MaxDZ = cms.double( 0.2 ),
42213     MinN = cms.int32( 1 ),
42214     MinPixHitsForDZ = cms.int32( 1 ),
42215     checkSC = cms.bool( False )
42216 )
42217 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler",
42218     offset = cms.uint32( 0 ),
42219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42220 )
42221 fragment.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet",
42222     saveTags = cms.bool( True ),
42223     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
42224     triggerType = cms.int32( 86 ),
42225     MinE = cms.double( -1.0 ),
42226     MinPt = cms.double( 30.0 ),
42227     MinMass = cms.double( -1.0 ),
42228     MaxMass = cms.double( -1.0 ),
42229     MinEta = cms.double( -1.0 ),
42230     MaxEta = cms.double( 2.4 ),
42231     MinN = cms.int32( 2 )
42232 )
42233 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42234     offset = cms.uint32( 0 ),
42235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42236 )
42237 fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed",
42238     saveTags = cms.bool( True ),
42239     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ),
42240     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42241     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42242     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42243     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42244     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42245     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42246     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42247     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42248     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42249 )
42250 fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42251     offset = cms.uint32( 0 ),
42252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42253 )
42254 fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42255     saveTags = cms.bool( True ),
42256     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42257     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ),
42258     MaxEta = cms.double( 2.5 ),
42259     MinPt = cms.double( 0.0 ),
42260     MaxDeltaR = cms.double( 0.3 ),
42261     MinN = cms.int32( 1 ),
42262     CentralBxOnly = cms.bool( True ),
42263     SelectQualities = cms.vint32(  )
42264 )
42265 fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42266     saveTags = cms.bool( True ),
42267     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42268     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42269     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42270     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42271     MinN = cms.int32( 0 ),
42272     MaxEta = cms.double( 2.5 ),
42273     AbsEtaBins = cms.vdouble( 0.0 ),
42274     MinNstations = cms.vint32( 0 ),
42275     MinNhits = cms.vint32( 0 ),
42276     CutOnChambers = cms.bool( False ),
42277     MinNchambers = cms.vint32( 0 ),
42278     MaxDr = cms.double( 9999.0 ),
42279     MinDr = cms.double( -1.0 ),
42280     MaxDz = cms.double( 9999.0 ),
42281     MinDxySig = cms.double( -1.0 ),
42282     MinPt = cms.double( 0.0 ),
42283     NSigmaPt = cms.double( 0.0 ),
42284     MatchToPreviousCand = cms.bool( True )
42285 )
42286 fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42287     saveTags = cms.bool( True ),
42288     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42289     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42290     MaxEta = cms.double( 2.5 ),
42291     MinPt = cms.double( 0.0 ),
42292     MaxDeltaR = cms.double( 0.3 ),
42293     MinN = cms.int32( 1 ),
42294     CentralBxOnly = cms.bool( True ),
42295     SelectQualities = cms.vint32(  )
42296 )
42297 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter",
42298     saveTags = cms.bool( True ),
42299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42300     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42301     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42302     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42303     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42304     MinN = cms.int32( 1 ),
42305     MaxEta = cms.double( 2.5 ),
42306     MinNhits = cms.int32( 0 ),
42307     MaxDr = cms.double( 2.0 ),
42308     MinDr = cms.double( -1.0 ),
42309     MaxDz = cms.double( 9999.0 ),
42310     MinDxySig = cms.double( -1.0 ),
42311     MinPt = cms.double( 17.0 ),
42312     NSigmaPt = cms.double( 0.0 ),
42313     MaxNormalizedChi2 = cms.double( 9999.0 ),
42314     MaxDXYBeamSpot = cms.double( 9999.0 ),
42315     MinDXYBeamSpot = cms.double( -1.0 ),
42316     MinNmuonHits = cms.int32( 0 ),
42317     MaxPtDifference = cms.double( 9999.0 ),
42318     MinTrackPt = cms.double( 0.0 ),
42319     minMuonStations = cms.int32( 2 ),
42320     minTrkHits = cms.int32( -1 ),
42321     minMuonHits = cms.int32( -1 ),
42322     allowedTypeMask = cms.uint32( 255 ),
42323     requiredTypeMask = cms.uint32( 0 ),
42324     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42325     trkMuonId = cms.uint32( 0 ),
42326     L1MatchingdR = cms.double( 0.3 ),
42327     MatchToPreviousCand = cms.bool( True ),
42328     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42329     requireL3MuonTrajectorySeed = cms.bool( False ),
42330     useSimpleGeometry = cms.bool( True ),
42331     useStation2 = cms.bool( True ),
42332     fallbackToME1 = cms.bool( False ),
42333     cosmicPropagationHypothesis = cms.bool( False ),
42334     useMB2InOverlap = cms.bool( False ),
42335     useTrack = cms.string( "tracker" ),
42336     useState = cms.string( "atVertex" ),
42337     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42338     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42339     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42340 )
42341 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42342     saveTags = cms.bool( True ),
42343     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42344     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ),
42345     MinN = cms.int32( 1 ),
42346     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42347     IsolatorPSet = cms.PSet(  )
42348 )
42349 fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42350     offset = cms.uint32( 0 ),
42351     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42352 )
42353 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter",
42354     saveTags = cms.bool( True ),
42355     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42356     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42357     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42358     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42359     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42360     MinN = cms.int32( 1 ),
42361     MaxEta = cms.double( 2.5 ),
42362     MinNhits = cms.int32( 0 ),
42363     MaxDr = cms.double( 2.0 ),
42364     MinDr = cms.double( -1.0 ),
42365     MaxDz = cms.double( 9999.0 ),
42366     MinDxySig = cms.double( -1.0 ),
42367     MinPt = cms.double( 19.0 ),
42368     NSigmaPt = cms.double( 0.0 ),
42369     MaxNormalizedChi2 = cms.double( 9999.0 ),
42370     MaxDXYBeamSpot = cms.double( 9999.0 ),
42371     MinDXYBeamSpot = cms.double( -1.0 ),
42372     MinNmuonHits = cms.int32( 0 ),
42373     MaxPtDifference = cms.double( 9999.0 ),
42374     MinTrackPt = cms.double( 0.0 ),
42375     minMuonStations = cms.int32( 2 ),
42376     minTrkHits = cms.int32( -1 ),
42377     minMuonHits = cms.int32( -1 ),
42378     allowedTypeMask = cms.uint32( 255 ),
42379     requiredTypeMask = cms.uint32( 0 ),
42380     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42381     trkMuonId = cms.uint32( 0 ),
42382     L1MatchingdR = cms.double( 0.3 ),
42383     MatchToPreviousCand = cms.bool( True ),
42384     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42385     requireL3MuonTrajectorySeed = cms.bool( False ),
42386     useSimpleGeometry = cms.bool( True ),
42387     useStation2 = cms.bool( True ),
42388     fallbackToME1 = cms.bool( False ),
42389     cosmicPropagationHypothesis = cms.bool( False ),
42390     useMB2InOverlap = cms.bool( False ),
42391     useTrack = cms.string( "tracker" ),
42392     useState = cms.string( "atVertex" ),
42393     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42394     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42395     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42396 )
42397 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42398     saveTags = cms.bool( True ),
42399     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42400     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ),
42401     MinN = cms.int32( 1 ),
42402     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42403     IsolatorPSet = cms.PSet(  )
42404 )
42405 fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42406     saveTags = cms.bool( True ),
42407     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ),
42408     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42409     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42410     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42411     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42412     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42413     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42414     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42415     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42416     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42417 )
42418 fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler",
42419     offset = cms.uint32( 0 ),
42420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42421 )
42422 fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42423     saveTags = cms.bool( True ),
42424     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42425     triggerType = cms.int32( 86 ),
42426     MinE = cms.double( -1.0 ),
42427     MinPt = cms.double( 20.0 ),
42428     MinMass = cms.double( -1.0 ),
42429     MaxMass = cms.double( -1.0 ),
42430     MinEta = cms.double( -1.0 ),
42431     MaxEta = cms.double( 3.0 ),
42432     MinN = cms.int32( 2 )
42433 )
42434 fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42435     HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ),
42436     TriggerTypes = cms.vint32( 86 )
42437 )
42438 fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42439     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ),
42440     maxNumber = cms.uint32( 4 ),
42441     filter = cms.bool( False ),
42442     throwOnMissing = cms.untracked.bool( True )
42443 )
42444 fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42445     src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ),
42446     filter = cms.bool( False ),
42447     etMin = cms.double( 20.0 )
42448 )
42449 fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42450     primaryVertex = cms.InputTag( "nominal" ),
42451     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42452     leptons = cms.InputTag( "hltL2Muons" ),
42453     leptonCands = cms.InputTag( "" ),
42454     leptonId = cms.InputTag( "" ),
42455     refineJetAxis = cms.uint32( 0 ),
42456     leptonDeltaRCut = cms.double( 0.4 ),
42457     leptonChi2Cut = cms.double( 0.0 ),
42458     muonSelection = cms.uint32( 0 )
42459 )
42460 fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42461     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42462     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' )
42463 )
42464 fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42465     saveTags = cms.bool( True ),
42466     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42467     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ),
42468     MinTag = cms.double( 0.5 ),
42469     MaxTag = cms.double( 99999.0 ),
42470     MinJets = cms.int32( 1 ),
42471     MatchJetsByDeltaR = cms.bool( False ),
42472     MaxJetDeltaR = cms.double( 0.1 ),
42473     TriggerType = cms.int32( 86 )
42474 )
42475 fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
42476     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
42477     maxChi2 = cms.double( 10000.0 ),
42478     tip = cms.double( 120.0 ),
42479     minRapidity = cms.double( -5.0 ),
42480     lip = cms.double( 300.0 ),
42481     ptMin = cms.double( 5.0 ),
42482     maxRapidity = cms.double( 5.0 ),
42483     minPhi = cms.double( -3.2 ),
42484     maxPhi = cms.double( 3.2 ),
42485     quality = cms.vstring(  ),
42486     algorithm = cms.vstring(  ),
42487     originalAlgorithm = cms.vstring(  ),
42488     algorithmMaskContains = cms.vstring(  ),
42489     minLayer = cms.int32( 0 ),
42490     min3DLayer = cms.int32( 0 ),
42491     minHit = cms.int32( 0 ),
42492     minPixelHit = cms.int32( 0 ),
42493     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
42494     usePV = cms.bool( False ),
42495     vertexTag = cms.InputTag( "none" ),
42496     invertRapidityCut = cms.bool( False )
42497 )
42498 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42499     primaryVertex = cms.InputTag( "nominal" ),
42500     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42501     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42502     leptonCands = cms.InputTag( "" ),
42503     leptonId = cms.InputTag( "" ),
42504     refineJetAxis = cms.uint32( 0 ),
42505     leptonDeltaRCut = cms.double( 0.4 ),
42506     leptonChi2Cut = cms.double( 0.0 ),
42507     muonSelection = cms.uint32( 0 )
42508 )
42509 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42510     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42511     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' )
42512 )
42513 fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42514     saveTags = cms.bool( True ),
42515     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42516     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ),
42517     MinTag = cms.double( 0.5 ),
42518     MaxTag = cms.double( 99999.0 ),
42519     MinJets = cms.int32( 1 ),
42520     MatchJetsByDeltaR = cms.bool( False ),
42521     MaxJetDeltaR = cms.double( 0.1 ),
42522     TriggerType = cms.int32( 86 )
42523 )
42524 fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42525     saveTags = cms.bool( True ),
42526     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ),
42527     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42528     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42529     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42530     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42531     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42532     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42533     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42534     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42535     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42536 )
42537 fragment.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler",
42538     offset = cms.uint32( 0 ),
42539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42540 )
42541 fragment.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42542     saveTags = cms.bool( True ),
42543     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42544     triggerType = cms.int32( 86 ),
42545     MinE = cms.double( -1.0 ),
42546     MinPt = cms.double( 40.0 ),
42547     MinMass = cms.double( -1.0 ),
42548     MaxMass = cms.double( -1.0 ),
42549     MinEta = cms.double( -1.0 ),
42550     MaxEta = cms.double( 3.0 ),
42551     MinN = cms.int32( 2 )
42552 )
42553 fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42554     HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ),
42555     TriggerTypes = cms.vint32( 86 )
42556 )
42557 fragment.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42558     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ),
42559     maxNumber = cms.uint32( 4 ),
42560     filter = cms.bool( False ),
42561     throwOnMissing = cms.untracked.bool( True )
42562 )
42563 fragment.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42564     src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ),
42565     filter = cms.bool( False ),
42566     etMin = cms.double( 40.0 )
42567 )
42568 fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42569     primaryVertex = cms.InputTag( "nominal" ),
42570     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42571     leptons = cms.InputTag( "hltL2Muons" ),
42572     leptonCands = cms.InputTag( "" ),
42573     leptonId = cms.InputTag( "" ),
42574     refineJetAxis = cms.uint32( 0 ),
42575     leptonDeltaRCut = cms.double( 0.4 ),
42576     leptonChi2Cut = cms.double( 0.0 ),
42577     muonSelection = cms.uint32( 0 )
42578 )
42579 fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42580     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42581     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' )
42582 )
42583 fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42584     saveTags = cms.bool( True ),
42585     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42586     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ),
42587     MinTag = cms.double( 0.5 ),
42588     MaxTag = cms.double( 99999.0 ),
42589     MinJets = cms.int32( 1 ),
42590     MatchJetsByDeltaR = cms.bool( False ),
42591     MaxJetDeltaR = cms.double( 0.1 ),
42592     TriggerType = cms.int32( 86 )
42593 )
42594 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42595     primaryVertex = cms.InputTag( "nominal" ),
42596     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42597     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42598     leptonCands = cms.InputTag( "" ),
42599     leptonId = cms.InputTag( "" ),
42600     refineJetAxis = cms.uint32( 0 ),
42601     leptonDeltaRCut = cms.double( 0.4 ),
42602     leptonChi2Cut = cms.double( 0.0 ),
42603     muonSelection = cms.uint32( 0 )
42604 )
42605 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42606     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42607     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' )
42608 )
42609 fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42610     saveTags = cms.bool( True ),
42611     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42612     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ),
42613     MinTag = cms.double( 0.5 ),
42614     MaxTag = cms.double( 99999.0 ),
42615     MinJets = cms.int32( 1 ),
42616     MatchJetsByDeltaR = cms.bool( False ),
42617     MaxJetDeltaR = cms.double( 0.1 ),
42618     TriggerType = cms.int32( 86 )
42619 )
42620 fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42621     saveTags = cms.bool( True ),
42622     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ),
42623     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42624     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42625     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42626     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42627     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42628     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42629     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42630     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42631     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42632 )
42633 fragment.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler",
42634     offset = cms.uint32( 0 ),
42635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42636 )
42637 fragment.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42638     saveTags = cms.bool( True ),
42639     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42640     triggerType = cms.int32( 86 ),
42641     MinE = cms.double( -1.0 ),
42642     MinPt = cms.double( 70.0 ),
42643     MinMass = cms.double( -1.0 ),
42644     MaxMass = cms.double( -1.0 ),
42645     MinEta = cms.double( -1.0 ),
42646     MaxEta = cms.double( 3.0 ),
42647     MinN = cms.int32( 2 )
42648 )
42649 fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42650     HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ),
42651     TriggerTypes = cms.vint32( 86 )
42652 )
42653 fragment.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42654     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ),
42655     maxNumber = cms.uint32( 4 ),
42656     filter = cms.bool( False ),
42657     throwOnMissing = cms.untracked.bool( True )
42658 )
42659 fragment.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42660     src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ),
42661     filter = cms.bool( False ),
42662     etMin = cms.double( 70.0 )
42663 )
42664 fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42665     primaryVertex = cms.InputTag( "nominal" ),
42666     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42667     leptons = cms.InputTag( "hltL2Muons" ),
42668     leptonCands = cms.InputTag( "" ),
42669     leptonId = cms.InputTag( "" ),
42670     refineJetAxis = cms.uint32( 0 ),
42671     leptonDeltaRCut = cms.double( 0.4 ),
42672     leptonChi2Cut = cms.double( 0.0 ),
42673     muonSelection = cms.uint32( 0 )
42674 )
42675 fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42676     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42677     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' )
42678 )
42679 fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42680     saveTags = cms.bool( True ),
42681     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42682     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ),
42683     MinTag = cms.double( 0.5 ),
42684     MaxTag = cms.double( 99999.0 ),
42685     MinJets = cms.int32( 1 ),
42686     MatchJetsByDeltaR = cms.bool( False ),
42687     MaxJetDeltaR = cms.double( 0.1 ),
42688     TriggerType = cms.int32( 86 )
42689 )
42690 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42691     primaryVertex = cms.InputTag( "nominal" ),
42692     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42693     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42694     leptonCands = cms.InputTag( "" ),
42695     leptonId = cms.InputTag( "" ),
42696     refineJetAxis = cms.uint32( 0 ),
42697     leptonDeltaRCut = cms.double( 0.4 ),
42698     leptonChi2Cut = cms.double( 0.0 ),
42699     muonSelection = cms.uint32( 0 )
42700 )
42701 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42702     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42703     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' )
42704 )
42705 fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42706     saveTags = cms.bool( True ),
42707     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42708     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ),
42709     MinTag = cms.double( 0.5 ),
42710     MaxTag = cms.double( 99999.0 ),
42711     MinJets = cms.int32( 1 ),
42712     MatchJetsByDeltaR = cms.bool( False ),
42713     MaxJetDeltaR = cms.double( 0.1 ),
42714     TriggerType = cms.int32( 86 )
42715 )
42716 fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42717     saveTags = cms.bool( True ),
42718     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ),
42719     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42720     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42721     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42722     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42723     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42724     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42725     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42726     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42727     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42728 )
42729 fragment.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler",
42730     offset = cms.uint32( 0 ),
42731     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42732 )
42733 fragment.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42734     saveTags = cms.bool( True ),
42735     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42736     triggerType = cms.int32( 86 ),
42737     MinE = cms.double( -1.0 ),
42738     MinPt = cms.double( 110.0 ),
42739     MinMass = cms.double( -1.0 ),
42740     MaxMass = cms.double( -1.0 ),
42741     MinEta = cms.double( -1.0 ),
42742     MaxEta = cms.double( 3.0 ),
42743     MinN = cms.int32( 2 )
42744 )
42745 fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42746     HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ),
42747     TriggerTypes = cms.vint32( 86 )
42748 )
42749 fragment.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42750     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ),
42751     maxNumber = cms.uint32( 4 ),
42752     filter = cms.bool( False ),
42753     throwOnMissing = cms.untracked.bool( True )
42754 )
42755 fragment.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42756     src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ),
42757     filter = cms.bool( False ),
42758     etMin = cms.double( 110.0 )
42759 )
42760 fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42761     primaryVertex = cms.InputTag( "nominal" ),
42762     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42763     leptons = cms.InputTag( "hltL2Muons" ),
42764     leptonCands = cms.InputTag( "" ),
42765     leptonId = cms.InputTag( "" ),
42766     refineJetAxis = cms.uint32( 0 ),
42767     leptonDeltaRCut = cms.double( 0.4 ),
42768     leptonChi2Cut = cms.double( 0.0 ),
42769     muonSelection = cms.uint32( 0 )
42770 )
42771 fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42772     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42773     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' )
42774 )
42775 fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42776     saveTags = cms.bool( True ),
42777     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42778     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ),
42779     MinTag = cms.double( 0.5 ),
42780     MaxTag = cms.double( 99999.0 ),
42781     MinJets = cms.int32( 1 ),
42782     MatchJetsByDeltaR = cms.bool( False ),
42783     MaxJetDeltaR = cms.double( 0.1 ),
42784     TriggerType = cms.int32( 86 )
42785 )
42786 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42787     primaryVertex = cms.InputTag( "nominal" ),
42788     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42789     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42790     leptonCands = cms.InputTag( "" ),
42791     leptonId = cms.InputTag( "" ),
42792     refineJetAxis = cms.uint32( 0 ),
42793     leptonDeltaRCut = cms.double( 0.4 ),
42794     leptonChi2Cut = cms.double( 0.0 ),
42795     muonSelection = cms.uint32( 0 )
42796 )
42797 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42798     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42799     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' )
42800 )
42801 fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42802     saveTags = cms.bool( True ),
42803     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42804     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ),
42805     MinTag = cms.double( 0.5 ),
42806     MaxTag = cms.double( 99999.0 ),
42807     MinJets = cms.int32( 1 ),
42808     MatchJetsByDeltaR = cms.bool( False ),
42809     MaxJetDeltaR = cms.double( 0.1 ),
42810     TriggerType = cms.int32( 86 )
42811 )
42812 fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed",
42813     saveTags = cms.bool( True ),
42814     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ),
42815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42824 )
42825 fragment.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
42826     offset = cms.uint32( 0 ),
42827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42828 )
42829 fragment.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42830     saveTags = cms.bool( True ),
42831     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42832     triggerType = cms.int32( 86 ),
42833     MinE = cms.double( -1.0 ),
42834     MinPt = cms.double( 170.0 ),
42835     MinMass = cms.double( -1.0 ),
42836     MaxMass = cms.double( -1.0 ),
42837     MinEta = cms.double( -1.0 ),
42838     MaxEta = cms.double( 3.0 ),
42839     MinN = cms.int32( 2 )
42840 )
42841 fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42842     HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ),
42843     TriggerTypes = cms.vint32( 86 )
42844 )
42845 fragment.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42846     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ),
42847     maxNumber = cms.uint32( 4 ),
42848     filter = cms.bool( False ),
42849     throwOnMissing = cms.untracked.bool( True )
42850 )
42851 fragment.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42852     src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ),
42853     filter = cms.bool( False ),
42854     etMin = cms.double( 110.0 )
42855 )
42856 fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42857     primaryVertex = cms.InputTag( "nominal" ),
42858     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42859     leptons = cms.InputTag( "hltL2Muons" ),
42860     leptonCands = cms.InputTag( "" ),
42861     leptonId = cms.InputTag( "" ),
42862     refineJetAxis = cms.uint32( 0 ),
42863     leptonDeltaRCut = cms.double( 0.4 ),
42864     leptonChi2Cut = cms.double( 0.0 ),
42865     muonSelection = cms.uint32( 0 )
42866 )
42867 fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42868     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42869     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' )
42870 )
42871 fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42872     saveTags = cms.bool( True ),
42873     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42874     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ),
42875     MinTag = cms.double( 0.5 ),
42876     MaxTag = cms.double( 99999.0 ),
42877     MinJets = cms.int32( 1 ),
42878     MatchJetsByDeltaR = cms.bool( False ),
42879     MaxJetDeltaR = cms.double( 0.1 ),
42880     TriggerType = cms.int32( 86 )
42881 )
42882 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42883     primaryVertex = cms.InputTag( "nominal" ),
42884     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42885     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42886     leptonCands = cms.InputTag( "" ),
42887     leptonId = cms.InputTag( "" ),
42888     refineJetAxis = cms.uint32( 0 ),
42889     leptonDeltaRCut = cms.double( 0.4 ),
42890     leptonChi2Cut = cms.double( 0.0 ),
42891     muonSelection = cms.uint32( 0 )
42892 )
42893 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42894     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42895     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' )
42896 )
42897 fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42898     saveTags = cms.bool( True ),
42899     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42900     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ),
42901     MinTag = cms.double( 0.5 ),
42902     MaxTag = cms.double( 99999.0 ),
42903     MinJets = cms.int32( 1 ),
42904     MatchJetsByDeltaR = cms.bool( False ),
42905     MaxJetDeltaR = cms.double( 0.1 ),
42906     TriggerType = cms.int32( 86 )
42907 )
42908 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
42909     saveTags = cms.bool( True ),
42910     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
42911     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42912     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42913     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42914     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42915     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42916     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42917     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42918     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42919     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42920 )
42921 fragment.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
42922     offset = cms.uint32( 0 ),
42923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42924 )
42925 fragment.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42926     saveTags = cms.bool( True ),
42927     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42928     triggerType = cms.int32( 86 ),
42929     MinE = cms.double( -1.0 ),
42930     MinPt = cms.double( 300.0 ),
42931     MinMass = cms.double( -1.0 ),
42932     MaxMass = cms.double( -1.0 ),
42933     MinEta = cms.double( -1.0 ),
42934     MaxEta = cms.double( 3.0 ),
42935     MinN = cms.int32( 1 )
42936 )
42937 fragment.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42938     HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ),
42939     TriggerTypes = cms.vint32( 86 )
42940 )
42941 fragment.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42942     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ),
42943     maxNumber = cms.uint32( 4 ),
42944     filter = cms.bool( False ),
42945     throwOnMissing = cms.untracked.bool( True )
42946 )
42947 fragment.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42948     src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ),
42949     filter = cms.bool( False ),
42950     etMin = cms.double( 300.0 )
42951 )
42952 fragment.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42953     primaryVertex = cms.InputTag( "nominal" ),
42954     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42955     leptons = cms.InputTag( "hltL2Muons" ),
42956     leptonCands = cms.InputTag( "" ),
42957     leptonId = cms.InputTag( "" ),
42958     refineJetAxis = cms.uint32( 0 ),
42959     leptonDeltaRCut = cms.double( 0.4 ),
42960     leptonChi2Cut = cms.double( 0.0 ),
42961     muonSelection = cms.uint32( 0 )
42962 )
42963 fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42964     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42965     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' )
42966 )
42967 fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42968     saveTags = cms.bool( True ),
42969     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42970     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ),
42971     MinTag = cms.double( 0.5 ),
42972     MaxTag = cms.double( 99999.0 ),
42973     MinJets = cms.int32( 1 ),
42974     MatchJetsByDeltaR = cms.bool( False ),
42975     MaxJetDeltaR = cms.double( 0.1 ),
42976     TriggerType = cms.int32( 86 )
42977 )
42978 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42979     primaryVertex = cms.InputTag( "nominal" ),
42980     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42981     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42982     leptonCands = cms.InputTag( "" ),
42983     leptonId = cms.InputTag( "" ),
42984     refineJetAxis = cms.uint32( 0 ),
42985     leptonDeltaRCut = cms.double( 0.4 ),
42986     leptonChi2Cut = cms.double( 0.0 ),
42987     muonSelection = cms.uint32( 0 )
42988 )
42989 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42990     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42991     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' )
42992 )
42993 fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42994     saveTags = cms.bool( True ),
42995     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42996     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ),
42997     MinTag = cms.double( 0.5 ),
42998     MaxTag = cms.double( 99999.0 ),
42999     MinJets = cms.int32( 1 ),
43000     MatchJetsByDeltaR = cms.bool( False ),
43001     MaxJetDeltaR = cms.double( 0.1 ),
43002     TriggerType = cms.int32( 86 )
43003 )
43004 fragment.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
43005     offset = cms.uint32( 0 ),
43006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43007 )
43008 fragment.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43009     saveTags = cms.bool( True ),
43010     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43011     triggerType = cms.int32( 85 ),
43012     MinE = cms.double( -1.0 ),
43013     MinPt = cms.double( 170.0 ),
43014     MinMass = cms.double( -1.0 ),
43015     MaxMass = cms.double( -1.0 ),
43016     MinEta = cms.double( -1.0 ),
43017     MaxEta = cms.double( 3.0 ),
43018     MinN = cms.int32( 2 )
43019 )
43020 fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43021     HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ),
43022     TriggerTypes = cms.vint32( 85 )
43023 )
43024 fragment.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43025     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ),
43026     maxNumber = cms.uint32( 4 ),
43027     filter = cms.bool( False ),
43028     throwOnMissing = cms.untracked.bool( True )
43029 )
43030 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43031     src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ),
43032     filter = cms.bool( False ),
43033     etMin = cms.double( 110.0 )
43034 )
43035 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43036     primaryVertex = cms.InputTag( "nominal" ),
43037     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43038     leptons = cms.InputTag( "hltL2Muons" ),
43039     leptonCands = cms.InputTag( "" ),
43040     leptonId = cms.InputTag( "" ),
43041     refineJetAxis = cms.uint32( 0 ),
43042     leptonDeltaRCut = cms.double( 0.8 ),
43043     leptonChi2Cut = cms.double( 0.0 ),
43044     muonSelection = cms.uint32( 0 )
43045 )
43046 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43047     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43048     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' )
43049 )
43050 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43051     saveTags = cms.bool( True ),
43052     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43053     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ),
43054     MinTag = cms.double( 0.5 ),
43055     MaxTag = cms.double( 99999.0 ),
43056     MinJets = cms.int32( 1 ),
43057     MatchJetsByDeltaR = cms.bool( False ),
43058     MaxJetDeltaR = cms.double( 0.1 ),
43059     TriggerType = cms.int32( 85 )
43060 )
43061 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43062     primaryVertex = cms.InputTag( "nominal" ),
43063     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43064     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43065     leptonCands = cms.InputTag( "" ),
43066     leptonId = cms.InputTag( "" ),
43067     refineJetAxis = cms.uint32( 0 ),
43068     leptonDeltaRCut = cms.double( 0.8 ),
43069     leptonChi2Cut = cms.double( 0.0 ),
43070     muonSelection = cms.uint32( 0 )
43071 )
43072 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43073     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43074     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' )
43075 )
43076 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43077     saveTags = cms.bool( True ),
43078     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43079     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ),
43080     MinTag = cms.double( 0.5 ),
43081     MaxTag = cms.double( 99999.0 ),
43082     MinJets = cms.int32( 1 ),
43083     MatchJetsByDeltaR = cms.bool( False ),
43084     MaxJetDeltaR = cms.double( 0.1 ),
43085     TriggerType = cms.int32( 85 )
43086 )
43087 fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed",
43088     saveTags = cms.bool( True ),
43089     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ),
43090     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43091     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43092     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43093     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43094     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43095     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43096     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43097     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43098     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43099 )
43100 fragment.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler",
43101     offset = cms.uint32( 0 ),
43102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43103 )
43104 fragment.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43105     saveTags = cms.bool( True ),
43106     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43107     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ),
43108     MaxEta = cms.double( 2.5 ),
43109     MinPt = cms.double( 0.0 ),
43110     MaxDeltaR = cms.double( 0.3 ),
43111     MinN = cms.int32( 2 ),
43112     CentralBxOnly = cms.bool( False ),
43113     SelectQualities = cms.vint32(  )
43114 )
43115 fragment.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43116     saveTags = cms.bool( True ),
43117     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43118     triggerType = cms.int32( 85 ),
43119     MinE = cms.double( -1.0 ),
43120     MinPt = cms.double( 170.0 ),
43121     MinMass = cms.double( -1.0 ),
43122     MaxMass = cms.double( -1.0 ),
43123     MinEta = cms.double( -1.0 ),
43124     MaxEta = cms.double( 3.0 ),
43125     MinN = cms.int32( 1 )
43126 )
43127 fragment.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43128     saveTags = cms.bool( True ),
43129     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43130     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43131     PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43132     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43133     MinN = cms.int32( 2 ),
43134     MaxEta = cms.double( 2.5 ),
43135     AbsEtaBins = cms.vdouble( 5.0 ),
43136     MinNstations = cms.vint32( 0 ),
43137     MinNhits = cms.vint32( 0 ),
43138     CutOnChambers = cms.bool( False ),
43139     MinNchambers = cms.vint32( 0 ),
43140     MaxDr = cms.double( 9999.0 ),
43141     MinDr = cms.double( -1.0 ),
43142     MaxDz = cms.double( 9999.0 ),
43143     MinDxySig = cms.double( -1.0 ),
43144     MinPt = cms.double( 0.0 ),
43145     NSigmaPt = cms.double( 0.0 ),
43146     MatchToPreviousCand = cms.bool( True )
43147 )
43148 fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43149     HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ),
43150     TriggerTypes = cms.vint32( 85 )
43151 )
43152 fragment.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43153     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ),
43154     maxNumber = cms.uint32( 4 ),
43155     filter = cms.bool( False ),
43156     throwOnMissing = cms.untracked.bool( True )
43157 )
43158 fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43159     src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ),
43160     filter = cms.bool( False ),
43161     etMin = cms.double( 170.0 )
43162 )
43163 fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43164     primaryVertex = cms.InputTag( "nominal" ),
43165     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43166     leptons = cms.InputTag( "hltL2Muons" ),
43167     leptonCands = cms.InputTag( "" ),
43168     leptonId = cms.InputTag( "" ),
43169     refineJetAxis = cms.uint32( 0 ),
43170     leptonDeltaRCut = cms.double( 0.8 ),
43171     leptonChi2Cut = cms.double( 0.0 ),
43172     muonSelection = cms.uint32( 0 )
43173 )
43174 fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43175     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43176     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' )
43177 )
43178 fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43179     saveTags = cms.bool( True ),
43180     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43181     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ),
43182     MinTag = cms.double( 0.5 ),
43183     MaxTag = cms.double( 99999.0 ),
43184     MinJets = cms.int32( 1 ),
43185     MatchJetsByDeltaR = cms.bool( False ),
43186     MaxJetDeltaR = cms.double( 0.1 ),
43187     TriggerType = cms.int32( 85 )
43188 )
43189 fragment.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter",
43190     saveTags = cms.bool( True ),
43191     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43192     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
43193     previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43194     minTrkHits = cms.int32( -1 ),
43195     minMuonHits = cms.int32( -1 ),
43196     minMuonStations = cms.int32( -1 ),
43197     maxNormalizedChi2 = cms.double( 1.0E99 ),
43198     allowedTypeMask = cms.uint32( 255 ),
43199     requiredTypeMask = cms.uint32( 0 ),
43200     trkMuonId = cms.uint32( 0 ),
43201     minPt = cms.double( 5.0 ),
43202     minN = cms.uint32( 2 ),
43203     maxAbsEta = cms.double( 1.0E99 ),
43204     L1MatchingdR = cms.double( 0.3 ),
43205     useSimpleGeometry = cms.bool( True ),
43206     useStation2 = cms.bool( True ),
43207     fallbackToME1 = cms.bool( False ),
43208     cosmicPropagationHypothesis = cms.bool( False ),
43209     useMB2InOverlap = cms.bool( False ),
43210     useTrack = cms.string( "tracker" ),
43211     useState = cms.string( "atVertex" ),
43212     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43213     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43214     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43215 )
43216 fragment.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
43217     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
43218     maxChi2 = cms.double( 10000.0 ),
43219     tip = cms.double( 120.0 ),
43220     minRapidity = cms.double( -5.0 ),
43221     lip = cms.double( 300.0 ),
43222     ptMin = cms.double( 5.0 ),
43223     maxRapidity = cms.double( 5.0 ),
43224     minPhi = cms.double( -3.2 ),
43225     maxPhi = cms.double( 3.2 ),
43226     quality = cms.vstring(  ),
43227     algorithm = cms.vstring(  ),
43228     originalAlgorithm = cms.vstring(  ),
43229     algorithmMaskContains = cms.vstring(  ),
43230     minLayer = cms.int32( 0 ),
43231     min3DLayer = cms.int32( 0 ),
43232     minHit = cms.int32( 0 ),
43233     minPixelHit = cms.int32( 0 ),
43234     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
43235     usePV = cms.bool( False ),
43236     vertexTag = cms.InputTag( "none" ),
43237     invertRapidityCut = cms.bool( False )
43238 )
43239 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43240     primaryVertex = cms.InputTag( "nominal" ),
43241     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43242     leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ),
43243     leptonCands = cms.InputTag( "" ),
43244     leptonId = cms.InputTag( "" ),
43245     refineJetAxis = cms.uint32( 0 ),
43246     leptonDeltaRCut = cms.double( 0.8 ),
43247     leptonChi2Cut = cms.double( 0.0 ),
43248     muonSelection = cms.uint32( 0 )
43249 )
43250 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43251     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43252     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' )
43253 )
43254 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43255     saveTags = cms.bool( True ),
43256     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43257     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ),
43258     MinTag = cms.double( 0.5 ),
43259     MaxTag = cms.double( 99999.0 ),
43260     MinJets = cms.int32( 1 ),
43261     MatchJetsByDeltaR = cms.bool( False ),
43262     MaxJetDeltaR = cms.double( 0.1 ),
43263     TriggerType = cms.int32( 85 )
43264 )
43265 fragment.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
43266     offset = cms.uint32( 0 ),
43267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43268 )
43269 fragment.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43270     saveTags = cms.bool( True ),
43271     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43272     triggerType = cms.int32( 85 ),
43273     MinE = cms.double( -1.0 ),
43274     MinPt = cms.double( 300.0 ),
43275     MinMass = cms.double( -1.0 ),
43276     MaxMass = cms.double( -1.0 ),
43277     MinEta = cms.double( -1.0 ),
43278     MaxEta = cms.double( 3.0 ),
43279     MinN = cms.int32( 1 )
43280 )
43281 fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43282     HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ),
43283     TriggerTypes = cms.vint32( 85 )
43284 )
43285 fragment.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43286     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ),
43287     maxNumber = cms.uint32( 4 ),
43288     filter = cms.bool( False ),
43289     throwOnMissing = cms.untracked.bool( True )
43290 )
43291 fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43292     src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ),
43293     filter = cms.bool( False ),
43294     etMin = cms.double( 300.0 )
43295 )
43296 fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43297     primaryVertex = cms.InputTag( "nominal" ),
43298     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43299     leptons = cms.InputTag( "hltL2Muons" ),
43300     leptonCands = cms.InputTag( "" ),
43301     leptonId = cms.InputTag( "" ),
43302     refineJetAxis = cms.uint32( 0 ),
43303     leptonDeltaRCut = cms.double( 0.8 ),
43304     leptonChi2Cut = cms.double( 0.0 ),
43305     muonSelection = cms.uint32( 0 )
43306 )
43307 fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43308     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43309     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' )
43310 )
43311 fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43312     saveTags = cms.bool( True ),
43313     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43314     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ),
43315     MinTag = cms.double( 0.5 ),
43316     MaxTag = cms.double( 99999.0 ),
43317     MinJets = cms.int32( 1 ),
43318     MatchJetsByDeltaR = cms.bool( False ),
43319     MaxJetDeltaR = cms.double( 0.1 ),
43320     TriggerType = cms.int32( 85 )
43321 )
43322 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43323     primaryVertex = cms.InputTag( "nominal" ),
43324     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43325     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43326     leptonCands = cms.InputTag( "" ),
43327     leptonId = cms.InputTag( "" ),
43328     refineJetAxis = cms.uint32( 0 ),
43329     leptonDeltaRCut = cms.double( 0.8 ),
43330     leptonChi2Cut = cms.double( 0.0 ),
43331     muonSelection = cms.uint32( 0 )
43332 )
43333 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43334     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43335     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' )
43336 )
43337 fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43338     saveTags = cms.bool( True ),
43339     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43340     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ),
43341     MinTag = cms.double( 0.5 ),
43342     MaxTag = cms.double( 99999.0 ),
43343     MinJets = cms.int32( 1 ),
43344     MatchJetsByDeltaR = cms.bool( False ),
43345     MaxJetDeltaR = cms.double( 0.1 ),
43346     TriggerType = cms.int32( 85 )
43347 )
43348 fragment.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed",
43349     saveTags = cms.bool( True ),
43350     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" ),
43351     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43352     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43353     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43354     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43355     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43356     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43357     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43358     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43359     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43360 )
43361 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43362     offset = cms.uint32( 0 ),
43363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43364 )
43365 fragment.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43366     saveTags = cms.bool( True ),
43367     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43368     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43369     candNonIsolatedTag = cms.InputTag( "" ),
43370     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43371     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ),
43372     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43373     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43374     ncandcut = cms.int32( 2 ),
43375     doIsolated = cms.bool( False ),
43376     region_eta_size = cms.double( 0.522 ),
43377     region_eta_size_ecap = cms.double( 1.0 ),
43378     region_phi_size = cms.double( 1.044 ),
43379     barrel_end = cms.double( 1.4791 ),
43380     endcap_end = cms.double( 2.65 )
43381 )
43382 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
43383     saveTags = cms.bool( True ),
43384     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43385     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43386     etcutEB = cms.double( 23.0 ),
43387     etcutEE = cms.double( 23.0 ),
43388     minEtaCut = cms.double( -9999.0 ),
43389     maxEtaCut = cms.double( 9999.0 ),
43390     ncandcut = cms.int32( 1 )
43391 )
43392 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
43393     saveTags = cms.bool( True ),
43394     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43395     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43396     etcutEB = cms.double( 12.0 ),
43397     etcutEE = cms.double( 12.0 ),
43398     minEtaCut = cms.double( -9999.0 ),
43399     maxEtaCut = cms.double( 9999.0 ),
43400     ncandcut = cms.int32( 2 )
43401 )
43402 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43403     saveTags = cms.bool( True ),
43404     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
43405     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43406     rhoTag = cms.InputTag( "" ),
43407     energyLowEdges = cms.vdouble( 0.0 ),
43408     lessThan = cms.bool( True ),
43409     useEt = cms.bool( False ),
43410     useAbs = cms.bool( False ),
43411     thrRegularEB = cms.vdouble( 0.013 ),
43412     thrRegularEE = cms.vdouble( 0.035 ),
43413     thrOverEEB = cms.vdouble( -1.0 ),
43414     thrOverEEE = cms.vdouble( -1.0 ),
43415     thrOverE2EB = cms.vdouble( -1.0 ),
43416     thrOverE2EE = cms.vdouble( -1.0 ),
43417     ncandcut = cms.int32( 1 ),
43418     doRhoCorrection = cms.bool( False ),
43419     rhoMax = cms.double( 9.9999999E7 ),
43420     rhoScale = cms.double( 1.0 ),
43421     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43422     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43423     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43424 )
43425 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43426     saveTags = cms.bool( True ),
43427     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
43428     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43429     rhoTag = cms.InputTag( "" ),
43430     energyLowEdges = cms.vdouble( 0.0 ),
43431     lessThan = cms.bool( True ),
43432     useEt = cms.bool( False ),
43433     useAbs = cms.bool( False ),
43434     thrRegularEB = cms.vdouble( 0.013 ),
43435     thrRegularEE = cms.vdouble( 0.035 ),
43436     thrOverEEB = cms.vdouble( -1.0 ),
43437     thrOverEEE = cms.vdouble( -1.0 ),
43438     thrOverE2EB = cms.vdouble( -1.0 ),
43439     thrOverE2EE = cms.vdouble( -1.0 ),
43440     ncandcut = cms.int32( 2 ),
43441     doRhoCorrection = cms.bool( False ),
43442     rhoMax = cms.double( 9.9999999E7 ),
43443     rhoScale = cms.double( 1.0 ),
43444     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43445     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43446     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43447 )
43448 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43449     saveTags = cms.bool( True ),
43450     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
43451     varTag = cms.InputTag( "hltEgammaHoverE" ),
43452     rhoTag = cms.InputTag( "" ),
43453     energyLowEdges = cms.vdouble( 0.0 ),
43454     lessThan = cms.bool( True ),
43455     useEt = cms.bool( False ),
43456     useAbs = cms.bool( False ),
43457     thrRegularEB = cms.vdouble( -1.0 ),
43458     thrRegularEE = cms.vdouble( -1.0 ),
43459     thrOverEEB = cms.vdouble( 0.13 ),
43460     thrOverEEE = cms.vdouble( 0.13 ),
43461     thrOverE2EB = cms.vdouble( -1.0 ),
43462     thrOverE2EE = cms.vdouble( -1.0 ),
43463     ncandcut = cms.int32( 1 ),
43464     doRhoCorrection = cms.bool( False ),
43465     rhoMax = cms.double( 9.9999999E7 ),
43466     rhoScale = cms.double( 1.0 ),
43467     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43468     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43469     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43470 )
43471 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43472     saveTags = cms.bool( True ),
43473     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
43474     varTag = cms.InputTag( "hltEgammaHoverE" ),
43475     rhoTag = cms.InputTag( "" ),
43476     energyLowEdges = cms.vdouble( 0.0 ),
43477     lessThan = cms.bool( True ),
43478     useEt = cms.bool( False ),
43479     useAbs = cms.bool( False ),
43480     thrRegularEB = cms.vdouble( -1.0 ),
43481     thrRegularEE = cms.vdouble( -1.0 ),
43482     thrOverEEB = cms.vdouble( 0.13 ),
43483     thrOverEEE = cms.vdouble( 0.13 ),
43484     thrOverE2EB = cms.vdouble( -1.0 ),
43485     thrOverE2EE = cms.vdouble( -1.0 ),
43486     ncandcut = cms.int32( 2 ),
43487     doRhoCorrection = cms.bool( False ),
43488     rhoMax = cms.double( 9.9999999E7 ),
43489     rhoScale = cms.double( 1.0 ),
43490     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43491     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43492     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43493 )
43494 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43495     saveTags = cms.bool( True ),
43496     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ),
43497     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43498     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43499     energyLowEdges = cms.vdouble( 0.0 ),
43500     lessThan = cms.bool( True ),
43501     useEt = cms.bool( True ),
43502     useAbs = cms.bool( False ),
43503     thrRegularEB = cms.vdouble( -1.0 ),
43504     thrRegularEE = cms.vdouble( -1.0 ),
43505     thrOverEEB = cms.vdouble( 0.5 ),
43506     thrOverEEE = cms.vdouble( 0.5 ),
43507     thrOverE2EB = cms.vdouble( -1.0 ),
43508     thrOverE2EE = cms.vdouble( -1.0 ),
43509     ncandcut = cms.int32( 1 ),
43510     doRhoCorrection = cms.bool( True ),
43511     rhoMax = cms.double( 9.9999999E7 ),
43512     rhoScale = cms.double( 1.0 ),
43513     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43514     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43515     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43516 )
43517 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43518     saveTags = cms.bool( True ),
43519     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ),
43520     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43521     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43522     energyLowEdges = cms.vdouble( 0.0 ),
43523     lessThan = cms.bool( True ),
43524     useEt = cms.bool( True ),
43525     useAbs = cms.bool( False ),
43526     thrRegularEB = cms.vdouble( -1.0 ),
43527     thrRegularEE = cms.vdouble( -1.0 ),
43528     thrOverEEB = cms.vdouble( 0.5 ),
43529     thrOverEEE = cms.vdouble( 0.5 ),
43530     thrOverE2EB = cms.vdouble( -1.0 ),
43531     thrOverE2EE = cms.vdouble( -1.0 ),
43532     ncandcut = cms.int32( 2 ),
43533     doRhoCorrection = cms.bool( True ),
43534     rhoMax = cms.double( 9.9999999E7 ),
43535     rhoScale = cms.double( 1.0 ),
43536     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43537     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43538     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43539 )
43540 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43541     saveTags = cms.bool( True ),
43542     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
43543     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43544     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43545     energyLowEdges = cms.vdouble( 0.0 ),
43546     lessThan = cms.bool( True ),
43547     useEt = cms.bool( True ),
43548     useAbs = cms.bool( False ),
43549     thrRegularEB = cms.vdouble( -1.0 ),
43550     thrRegularEE = cms.vdouble( -1.0 ),
43551     thrOverEEB = cms.vdouble( 0.3 ),
43552     thrOverEEE = cms.vdouble( 0.3 ),
43553     thrOverE2EB = cms.vdouble( -1.0 ),
43554     thrOverE2EE = cms.vdouble( -1.0 ),
43555     ncandcut = cms.int32( 1 ),
43556     doRhoCorrection = cms.bool( True ),
43557     rhoMax = cms.double( 9.9999999E7 ),
43558     rhoScale = cms.double( 1.0 ),
43559     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43560     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43561     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43562 )
43563 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43564     saveTags = cms.bool( True ),
43565     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
43566     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43567     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43568     energyLowEdges = cms.vdouble( 0.0 ),
43569     lessThan = cms.bool( True ),
43570     useEt = cms.bool( True ),
43571     useAbs = cms.bool( False ),
43572     thrRegularEB = cms.vdouble( -1.0 ),
43573     thrRegularEE = cms.vdouble( -1.0 ),
43574     thrOverEEB = cms.vdouble( 0.3 ),
43575     thrOverEEE = cms.vdouble( 0.3 ),
43576     thrOverE2EB = cms.vdouble( -1.0 ),
43577     thrOverE2EE = cms.vdouble( -1.0 ),
43578     ncandcut = cms.int32( 2 ),
43579     doRhoCorrection = cms.bool( True ),
43580     rhoMax = cms.double( 9.9999999E7 ),
43581     rhoScale = cms.double( 1.0 ),
43582     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43583     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43584     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43585 )
43586 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43587     saveTags = cms.bool( True ),
43588     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
43589     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43590     npixelmatchcut = cms.double( 1.0 ),
43591     ncandcut = cms.int32( 1 ),
43592     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43593     s_a_phi1B = cms.double( 0.0069 ),
43594     s_a_phi1I = cms.double( 0.0088 ),
43595     s_a_phi1F = cms.double( 0.0076 ),
43596     s_a_phi2B = cms.double( 3.7E-4 ),
43597     s_a_phi2I = cms.double( 7.0E-4 ),
43598     s_a_phi2F = cms.double( 0.00906 ),
43599     s_a_zB = cms.double( 0.012 ),
43600     s_a_rI = cms.double( 0.027 ),
43601     s_a_rF = cms.double( 0.04 ),
43602     s2_threshold = cms.double( 0.4 ),
43603     tanhSO10BarrelThres = cms.double( 0.35 ),
43604     tanhSO10InterThres = cms.double( 1.0 ),
43605     tanhSO10ForwardThres = cms.double( 1.0 ),
43606     useS = cms.bool( False ),
43607     pixelVeto = cms.bool( False )
43608 )
43609 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43610     saveTags = cms.bool( True ),
43611     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
43612     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43613     npixelmatchcut = cms.double( 1.0 ),
43614     ncandcut = cms.int32( 2 ),
43615     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43616     s_a_phi1B = cms.double( 0.0069 ),
43617     s_a_phi1I = cms.double( 0.0088 ),
43618     s_a_phi1F = cms.double( 0.0076 ),
43619     s_a_phi2B = cms.double( 3.7E-4 ),
43620     s_a_phi2I = cms.double( 7.0E-4 ),
43621     s_a_phi2F = cms.double( 0.00906 ),
43622     s_a_zB = cms.double( 0.012 ),
43623     s_a_rI = cms.double( 0.027 ),
43624     s_a_rF = cms.double( 0.04 ),
43625     s2_threshold = cms.double( 0.4 ),
43626     tanhSO10BarrelThres = cms.double( 0.35 ),
43627     tanhSO10InterThres = cms.double( 1.0 ),
43628     tanhSO10ForwardThres = cms.double( 1.0 ),
43629     useS = cms.bool( False ),
43630     pixelVeto = cms.bool( False )
43631 )
43632 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43633     saveTags = cms.bool( True ),
43634     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
43635     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43636     rhoTag = cms.InputTag( "" ),
43637     energyLowEdges = cms.vdouble( 0.0 ),
43638     lessThan = cms.bool( True ),
43639     useEt = cms.bool( True ),
43640     useAbs = cms.bool( True ),
43641     thrRegularEB = cms.vdouble( 999999.0 ),
43642     thrRegularEE = cms.vdouble( 999999.0 ),
43643     thrOverEEB = cms.vdouble( -1.0 ),
43644     thrOverEEE = cms.vdouble( -1.0 ),
43645     thrOverE2EB = cms.vdouble( -1.0 ),
43646     thrOverE2EE = cms.vdouble( -1.0 ),
43647     ncandcut = cms.int32( 1 ),
43648     doRhoCorrection = cms.bool( False ),
43649     rhoMax = cms.double( 9.9999999E7 ),
43650     rhoScale = cms.double( 1.0 ),
43651     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43652     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43653     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43654 )
43655 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43656     saveTags = cms.bool( True ),
43657     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
43658     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43659     rhoTag = cms.InputTag( "" ),
43660     energyLowEdges = cms.vdouble( 0.0 ),
43661     lessThan = cms.bool( True ),
43662     useEt = cms.bool( True ),
43663     useAbs = cms.bool( True ),
43664     thrRegularEB = cms.vdouble( 999999.0 ),
43665     thrRegularEE = cms.vdouble( 999999.0 ),
43666     thrOverEEB = cms.vdouble( -1.0 ),
43667     thrOverEEE = cms.vdouble( -1.0 ),
43668     thrOverE2EB = cms.vdouble( -1.0 ),
43669     thrOverE2EE = cms.vdouble( -1.0 ),
43670     ncandcut = cms.int32( 2 ),
43671     doRhoCorrection = cms.bool( False ),
43672     rhoMax = cms.double( 9.9999999E7 ),
43673     rhoScale = cms.double( 1.0 ),
43674     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43675     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43676     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43677 )
43678 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43679     saveTags = cms.bool( True ),
43680     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
43681     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43682     rhoTag = cms.InputTag( "" ),
43683     energyLowEdges = cms.vdouble( 0.0 ),
43684     lessThan = cms.bool( True ),
43685     useEt = cms.bool( True ),
43686     useAbs = cms.bool( True ),
43687     thrRegularEB = cms.vdouble( 0.01 ),
43688     thrRegularEE = cms.vdouble( 0.015 ),
43689     thrOverEEB = cms.vdouble( -1.0 ),
43690     thrOverEEE = cms.vdouble( -1.0 ),
43691     thrOverE2EB = cms.vdouble( -1.0 ),
43692     thrOverE2EE = cms.vdouble( -1.0 ),
43693     ncandcut = cms.int32( 1 ),
43694     doRhoCorrection = cms.bool( False ),
43695     rhoMax = cms.double( 9.9999999E7 ),
43696     rhoScale = cms.double( 1.0 ),
43697     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43698     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43699     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43700 )
43701 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43702     saveTags = cms.bool( True ),
43703     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
43704     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43705     rhoTag = cms.InputTag( "" ),
43706     energyLowEdges = cms.vdouble( 0.0 ),
43707     lessThan = cms.bool( True ),
43708     useEt = cms.bool( True ),
43709     useAbs = cms.bool( True ),
43710     thrRegularEB = cms.vdouble( 0.01 ),
43711     thrRegularEE = cms.vdouble( 0.015 ),
43712     thrOverEEB = cms.vdouble( -1.0 ),
43713     thrOverEEE = cms.vdouble( -1.0 ),
43714     thrOverE2EB = cms.vdouble( -1.0 ),
43715     thrOverE2EE = cms.vdouble( -1.0 ),
43716     ncandcut = cms.int32( 2 ),
43717     doRhoCorrection = cms.bool( False ),
43718     rhoMax = cms.double( 9.9999999E7 ),
43719     rhoScale = cms.double( 1.0 ),
43720     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43721     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43722     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43723 )
43724 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43725     saveTags = cms.bool( True ),
43726     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
43727     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43728     rhoTag = cms.InputTag( "" ),
43729     energyLowEdges = cms.vdouble( 0.0 ),
43730     lessThan = cms.bool( True ),
43731     useEt = cms.bool( True ),
43732     useAbs = cms.bool( True ),
43733     thrRegularEB = cms.vdouble( 0.07 ),
43734     thrRegularEE = cms.vdouble( 0.1 ),
43735     thrOverEEB = cms.vdouble( -1.0 ),
43736     thrOverEEE = cms.vdouble( -1.0 ),
43737     thrOverE2EB = cms.vdouble( -1.0 ),
43738     thrOverE2EE = cms.vdouble( -1.0 ),
43739     ncandcut = cms.int32( 1 ),
43740     doRhoCorrection = cms.bool( False ),
43741     rhoMax = cms.double( 9.9999999E7 ),
43742     rhoScale = cms.double( 1.0 ),
43743     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43744     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43745     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43746 )
43747 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43748     saveTags = cms.bool( True ),
43749     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
43750     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43751     rhoTag = cms.InputTag( "" ),
43752     energyLowEdges = cms.vdouble( 0.0 ),
43753     lessThan = cms.bool( True ),
43754     useEt = cms.bool( True ),
43755     useAbs = cms.bool( True ),
43756     thrRegularEB = cms.vdouble( 0.07 ),
43757     thrRegularEE = cms.vdouble( 0.1 ),
43758     thrOverEEB = cms.vdouble( -1.0 ),
43759     thrOverEEE = cms.vdouble( -1.0 ),
43760     thrOverE2EB = cms.vdouble( -1.0 ),
43761     thrOverE2EE = cms.vdouble( -1.0 ),
43762     ncandcut = cms.int32( 2 ),
43763     doRhoCorrection = cms.bool( False ),
43764     rhoMax = cms.double( 9.9999999E7 ),
43765     rhoScale = cms.double( 1.0 ),
43766     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43767     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43768     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43769 )
43770 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43771     saveTags = cms.bool( True ),
43772     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
43773     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43774     rhoTag = cms.InputTag( "" ),
43775     energyLowEdges = cms.vdouble( 0.0 ),
43776     lessThan = cms.bool( True ),
43777     useEt = cms.bool( True ),
43778     useAbs = cms.bool( False ),
43779     thrRegularEB = cms.vdouble( -1.0 ),
43780     thrRegularEE = cms.vdouble( -1.0 ),
43781     thrOverEEB = cms.vdouble( 0.2 ),
43782     thrOverEEE = cms.vdouble( 0.2 ),
43783     thrOverE2EB = cms.vdouble( -1.0 ),
43784     thrOverE2EE = cms.vdouble( -1.0 ),
43785     ncandcut = cms.int32( 1 ),
43786     doRhoCorrection = cms.bool( False ),
43787     rhoMax = cms.double( 9.9999999E7 ),
43788     rhoScale = cms.double( 1.0 ),
43789     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43790     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43791     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43792 )
43793 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43794     saveTags = cms.bool( True ),
43795     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
43796     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43797     rhoTag = cms.InputTag( "" ),
43798     energyLowEdges = cms.vdouble( 0.0 ),
43799     lessThan = cms.bool( True ),
43800     useEt = cms.bool( True ),
43801     useAbs = cms.bool( False ),
43802     thrRegularEB = cms.vdouble( -1.0 ),
43803     thrRegularEE = cms.vdouble( -1.0 ),
43804     thrOverEEB = cms.vdouble( 0.2 ),
43805     thrOverEEE = cms.vdouble( 0.2 ),
43806     thrOverE2EB = cms.vdouble( -1.0 ),
43807     thrOverE2EE = cms.vdouble( -1.0 ),
43808     ncandcut = cms.int32( 2 ),
43809     doRhoCorrection = cms.bool( False ),
43810     rhoMax = cms.double( 9.9999999E7 ),
43811     rhoScale = cms.double( 1.0 ),
43812     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43813     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43814     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43815 )
43816 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
43817     saveTags = cms.bool( True ),
43818     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
43819     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
43820     inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
43821     inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
43822     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
43823     triggerType1 = cms.int32( 81 ),
43824     triggerType2 = cms.int32( 81 ),
43825     MinDR = cms.double( -1.0 ),
43826     MaxDZ = cms.double( 0.2 ),
43827     MinN = cms.int32( 1 ),
43828     MinPixHitsForDZ = cms.int32( 0 ),
43829     checkSC = cms.bool( True )
43830 )
43831 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
43832     offset = cms.uint32( 0 ),
43833     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43834 )
43835 fragment.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed",
43836     saveTags = cms.bool( True ),
43837     L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
43838     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43839     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43840     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43841     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43842     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43843     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43844     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43845     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43846     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43847 )
43848 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43849     offset = cms.uint32( 0 ),
43850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43851 )
43852 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43853     saveTags = cms.bool( True ),
43854     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43855     PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43856     MaxEta = cms.double( 2.5 ),
43857     MinPt = cms.double( 0.0 ),
43858     MaxDeltaR = cms.double( 0.3 ),
43859     MinN = cms.int32( 1 ),
43860     CentralBxOnly = cms.bool( True ),
43861     SelectQualities = cms.vint32(  )
43862 )
43863 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43864     saveTags = cms.bool( True ),
43865     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43866     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43867     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43868     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43869     MinN = cms.int32( 0 ),
43870     MaxEta = cms.double( 2.5 ),
43871     AbsEtaBins = cms.vdouble( 0.0 ),
43872     MinNstations = cms.vint32( 0 ),
43873     MinNhits = cms.vint32( 0 ),
43874     CutOnChambers = cms.bool( False ),
43875     MinNchambers = cms.vint32( 0 ),
43876     MaxDr = cms.double( 9999.0 ),
43877     MinDr = cms.double( -1.0 ),
43878     MaxDz = cms.double( 9999.0 ),
43879     MinDxySig = cms.double( -1.0 ),
43880     MinPt = cms.double( 0.0 ),
43881     NSigmaPt = cms.double( 0.0 ),
43882     MatchToPreviousCand = cms.bool( True )
43883 )
43884 fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43885     saveTags = cms.bool( True ),
43886     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
43887     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43888     MaxEta = cms.double( 2.5 ),
43889     MinPt = cms.double( 0.0 ),
43890     MaxDeltaR = cms.double( 0.3 ),
43891     MinN = cms.int32( 1 ),
43892     CentralBxOnly = cms.bool( True ),
43893     SelectQualities = cms.vint32(  )
43894 )
43895 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter",
43896     saveTags = cms.bool( True ),
43897     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43898     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43899     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ),
43900     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43901     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43902     MinN = cms.int32( 1 ),
43903     MaxEta = cms.double( 2.5 ),
43904     MinNhits = cms.int32( 0 ),
43905     MaxDr = cms.double( 2.0 ),
43906     MinDr = cms.double( -1.0 ),
43907     MaxDz = cms.double( 9999.0 ),
43908     MinDxySig = cms.double( -1.0 ),
43909     MinPt = cms.double( 23.0 ),
43910     NSigmaPt = cms.double( 0.0 ),
43911     MaxNormalizedChi2 = cms.double( 9999.0 ),
43912     MaxDXYBeamSpot = cms.double( 9999.0 ),
43913     MinDXYBeamSpot = cms.double( -1.0 ),
43914     MinNmuonHits = cms.int32( 0 ),
43915     MaxPtDifference = cms.double( 9999.0 ),
43916     MinTrackPt = cms.double( 0.0 ),
43917     minMuonStations = cms.int32( 2 ),
43918     minTrkHits = cms.int32( -1 ),
43919     minMuonHits = cms.int32( -1 ),
43920     allowedTypeMask = cms.uint32( 255 ),
43921     requiredTypeMask = cms.uint32( 0 ),
43922     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
43923     trkMuonId = cms.uint32( 0 ),
43924     L1MatchingdR = cms.double( 0.3 ),
43925     MatchToPreviousCand = cms.bool( True ),
43926     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
43927     requireL3MuonTrajectorySeed = cms.bool( False ),
43928     useSimpleGeometry = cms.bool( True ),
43929     useStation2 = cms.bool( True ),
43930     fallbackToME1 = cms.bool( False ),
43931     cosmicPropagationHypothesis = cms.bool( False ),
43932     useMB2InOverlap = cms.bool( False ),
43933     useTrack = cms.string( "tracker" ),
43934     useState = cms.string( "atVertex" ),
43935     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43936     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43937     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43938 )
43939 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter",
43940     saveTags = cms.bool( True ),
43941     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43942     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ),
43943     MinN = cms.int32( 1 ),
43944     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
43945     IsolatorPSet = cms.PSet(  )
43946 )
43947 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43948     saveTags = cms.bool( True ),
43949     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43950     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43951     candNonIsolatedTag = cms.InputTag( "" ),
43952     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43953     L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43954     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43955     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43956     ncandcut = cms.int32( 1 ),
43957     doIsolated = cms.bool( False ),
43958     region_eta_size = cms.double( 0.522 ),
43959     region_eta_size_ecap = cms.double( 1.0 ),
43960     region_phi_size = cms.double( 1.044 ),
43961     barrel_end = cms.double( 1.4791 ),
43962     endcap_end = cms.double( 2.65 )
43963 )
43964 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43965     saveTags = cms.bool( True ),
43966     inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
43967     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43968     etcutEB = cms.double( 12.0 ),
43969     etcutEE = cms.double( 12.0 ),
43970     minEtaCut = cms.double( -9999.0 ),
43971     maxEtaCut = cms.double( 9999.0 ),
43972     ncandcut = cms.int32( 1 )
43973 )
43974 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43975     saveTags = cms.bool( True ),
43976     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
43977     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43978     rhoTag = cms.InputTag( "" ),
43979     energyLowEdges = cms.vdouble( 0.0 ),
43980     lessThan = cms.bool( True ),
43981     useEt = cms.bool( False ),
43982     useAbs = cms.bool( False ),
43983     thrRegularEB = cms.vdouble( 0.013 ),
43984     thrRegularEE = cms.vdouble( 0.035 ),
43985     thrOverEEB = cms.vdouble( -1.0 ),
43986     thrOverEEE = cms.vdouble( -1.0 ),
43987     thrOverE2EB = cms.vdouble( -1.0 ),
43988     thrOverE2EE = cms.vdouble( -1.0 ),
43989     ncandcut = cms.int32( 1 ),
43990     doRhoCorrection = cms.bool( False ),
43991     rhoMax = cms.double( 9.9999999E7 ),
43992     rhoScale = cms.double( 1.0 ),
43993     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43995     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43996 )
43997 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43998     saveTags = cms.bool( True ),
43999     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44000     varTag = cms.InputTag( "hltEgammaHoverE" ),
44001     rhoTag = cms.InputTag( "" ),
44002     energyLowEdges = cms.vdouble( 0.0 ),
44003     lessThan = cms.bool( True ),
44004     useEt = cms.bool( False ),
44005     useAbs = cms.bool( False ),
44006     thrRegularEB = cms.vdouble( -1.0 ),
44007     thrRegularEE = cms.vdouble( -1.0 ),
44008     thrOverEEB = cms.vdouble( 0.13 ),
44009     thrOverEEE = cms.vdouble( 0.13 ),
44010     thrOverE2EB = cms.vdouble( -1.0 ),
44011     thrOverE2EE = cms.vdouble( -1.0 ),
44012     ncandcut = cms.int32( 1 ),
44013     doRhoCorrection = cms.bool( False ),
44014     rhoMax = cms.double( 9.9999999E7 ),
44015     rhoScale = cms.double( 1.0 ),
44016     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44017     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44018     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44019 )
44020 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44021     saveTags = cms.bool( True ),
44022     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44023     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44024     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44025     energyLowEdges = cms.vdouble( 0.0 ),
44026     lessThan = cms.bool( True ),
44027     useEt = cms.bool( True ),
44028     useAbs = cms.bool( False ),
44029     thrRegularEB = cms.vdouble( -1.0 ),
44030     thrRegularEE = cms.vdouble( -1.0 ),
44031     thrOverEEB = cms.vdouble( 0.5 ),
44032     thrOverEEE = cms.vdouble( 0.5 ),
44033     thrOverE2EB = cms.vdouble( -1.0 ),
44034     thrOverE2EE = cms.vdouble( -1.0 ),
44035     ncandcut = cms.int32( 1 ),
44036     doRhoCorrection = cms.bool( True ),
44037     rhoMax = cms.double( 9.9999999E7 ),
44038     rhoScale = cms.double( 1.0 ),
44039     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44041     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44042 )
44043 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44044     saveTags = cms.bool( True ),
44045     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44046     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44047     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44048     energyLowEdges = cms.vdouble( 0.0 ),
44049     lessThan = cms.bool( True ),
44050     useEt = cms.bool( True ),
44051     useAbs = cms.bool( False ),
44052     thrRegularEB = cms.vdouble( -1.0 ),
44053     thrRegularEE = cms.vdouble( -1.0 ),
44054     thrOverEEB = cms.vdouble( 0.3 ),
44055     thrOverEEE = cms.vdouble( 0.3 ),
44056     thrOverE2EB = cms.vdouble( -1.0 ),
44057     thrOverE2EE = cms.vdouble( -1.0 ),
44058     ncandcut = cms.int32( 1 ),
44059     doRhoCorrection = cms.bool( True ),
44060     rhoMax = cms.double( 9.9999999E7 ),
44061     rhoScale = cms.double( 1.0 ),
44062     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44063     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44064     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44065 )
44066 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44067     saveTags = cms.bool( True ),
44068     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44069     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44070     npixelmatchcut = cms.double( 1.0 ),
44071     ncandcut = cms.int32( 1 ),
44072     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44073     s_a_phi1B = cms.double( 0.0069 ),
44074     s_a_phi1I = cms.double( 0.0088 ),
44075     s_a_phi1F = cms.double( 0.0076 ),
44076     s_a_phi2B = cms.double( 3.7E-4 ),
44077     s_a_phi2I = cms.double( 7.0E-4 ),
44078     s_a_phi2F = cms.double( 0.00906 ),
44079     s_a_zB = cms.double( 0.012 ),
44080     s_a_rI = cms.double( 0.027 ),
44081     s_a_rF = cms.double( 0.04 ),
44082     s2_threshold = cms.double( 0.4 ),
44083     tanhSO10BarrelThres = cms.double( 0.35 ),
44084     tanhSO10InterThres = cms.double( 1.0 ),
44085     tanhSO10ForwardThres = cms.double( 1.0 ),
44086     useS = cms.bool( False ),
44087     pixelVeto = cms.bool( False )
44088 )
44089 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44090     saveTags = cms.bool( True ),
44091     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44092     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44093     rhoTag = cms.InputTag( "" ),
44094     energyLowEdges = cms.vdouble( 0.0 ),
44095     lessThan = cms.bool( True ),
44096     useEt = cms.bool( True ),
44097     useAbs = cms.bool( True ),
44098     thrRegularEB = cms.vdouble( 999999.0 ),
44099     thrRegularEE = cms.vdouble( 999999.0 ),
44100     thrOverEEB = cms.vdouble( -1.0 ),
44101     thrOverEEE = cms.vdouble( -1.0 ),
44102     thrOverE2EB = cms.vdouble( -1.0 ),
44103     thrOverE2EE = cms.vdouble( -1.0 ),
44104     ncandcut = cms.int32( 1 ),
44105     doRhoCorrection = cms.bool( False ),
44106     rhoMax = cms.double( 9.9999999E7 ),
44107     rhoScale = cms.double( 1.0 ),
44108     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44109     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44110     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44111 )
44112 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44113     saveTags = cms.bool( True ),
44114     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44115     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44116     rhoTag = cms.InputTag( "" ),
44117     energyLowEdges = cms.vdouble( 0.0 ),
44118     lessThan = cms.bool( True ),
44119     useEt = cms.bool( True ),
44120     useAbs = cms.bool( True ),
44121     thrRegularEB = cms.vdouble( 0.01 ),
44122     thrRegularEE = cms.vdouble( 0.015 ),
44123     thrOverEEB = cms.vdouble( -1.0 ),
44124     thrOverEEE = cms.vdouble( -1.0 ),
44125     thrOverE2EB = cms.vdouble( -1.0 ),
44126     thrOverE2EE = cms.vdouble( -1.0 ),
44127     ncandcut = cms.int32( 1 ),
44128     doRhoCorrection = cms.bool( False ),
44129     rhoMax = cms.double( 9.9999999E7 ),
44130     rhoScale = cms.double( 1.0 ),
44131     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44132     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44133     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44134 )
44135 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44136     saveTags = cms.bool( True ),
44137     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44138     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44139     rhoTag = cms.InputTag( "" ),
44140     energyLowEdges = cms.vdouble( 0.0 ),
44141     lessThan = cms.bool( True ),
44142     useEt = cms.bool( True ),
44143     useAbs = cms.bool( True ),
44144     thrRegularEB = cms.vdouble( 0.07 ),
44145     thrRegularEE = cms.vdouble( 0.1 ),
44146     thrOverEEB = cms.vdouble( -1.0 ),
44147     thrOverEEE = cms.vdouble( -1.0 ),
44148     thrOverE2EB = cms.vdouble( -1.0 ),
44149     thrOverE2EE = cms.vdouble( -1.0 ),
44150     ncandcut = cms.int32( 1 ),
44151     doRhoCorrection = cms.bool( False ),
44152     rhoMax = cms.double( 9.9999999E7 ),
44153     rhoScale = cms.double( 1.0 ),
44154     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44155     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44156     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44157 )
44158 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44159     saveTags = cms.bool( True ),
44160     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44161     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44162     rhoTag = cms.InputTag( "" ),
44163     energyLowEdges = cms.vdouble( 0.0 ),
44164     lessThan = cms.bool( True ),
44165     useEt = cms.bool( True ),
44166     useAbs = cms.bool( False ),
44167     thrRegularEB = cms.vdouble( -1.0 ),
44168     thrRegularEE = cms.vdouble( -1.0 ),
44169     thrOverEEB = cms.vdouble( 0.2 ),
44170     thrOverEEE = cms.vdouble( 0.2 ),
44171     thrOverE2EB = cms.vdouble( -1.0 ),
44172     thrOverE2EE = cms.vdouble( -1.0 ),
44173     ncandcut = cms.int32( 1 ),
44174     doRhoCorrection = cms.bool( False ),
44175     rhoMax = cms.double( 9.9999999E7 ),
44176     rhoScale = cms.double( 1.0 ),
44177     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44179     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44180 )
44181 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
44182     saveTags = cms.bool( True ),
44183     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44184     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
44185     inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ),
44186     inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44187     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44188     triggerType1 = cms.int32( 83 ),
44189     triggerType2 = cms.int32( 81 ),
44190     MinDR = cms.double( -1.0 ),
44191     MaxDZ = cms.double( 0.2 ),
44192     MinN = cms.int32( 1 ),
44193     MinPixHitsForDZ = cms.int32( 1 ),
44194     checkSC = cms.bool( False )
44195 )
44196 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44197     offset = cms.uint32( 0 ),
44198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44199 )
44200 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44201     offset = cms.uint32( 0 ),
44202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44203 )
44204 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44205     saveTags = cms.bool( True ),
44206     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44207     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44208     MaxEta = cms.double( 2.5 ),
44209     MinPt = cms.double( 0.0 ),
44210     MaxDeltaR = cms.double( 0.3 ),
44211     MinN = cms.int32( 1 ),
44212     CentralBxOnly = cms.bool( True ),
44213     SelectQualities = cms.vint32(  )
44214 )
44215 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44216     saveTags = cms.bool( True ),
44217     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44218     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44219     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44220     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44221     MinN = cms.int32( 0 ),
44222     MaxEta = cms.double( 2.5 ),
44223     AbsEtaBins = cms.vdouble( 0.0 ),
44224     MinNstations = cms.vint32( 0 ),
44225     MinNhits = cms.vint32( 0 ),
44226     CutOnChambers = cms.bool( False ),
44227     MinNchambers = cms.vint32( 0 ),
44228     MaxDr = cms.double( 9999.0 ),
44229     MinDr = cms.double( -1.0 ),
44230     MaxDz = cms.double( 9999.0 ),
44231     MinDxySig = cms.double( -1.0 ),
44232     MinPt = cms.double( 0.0 ),
44233     NSigmaPt = cms.double( 0.0 ),
44234     MatchToPreviousCand = cms.bool( True )
44235 )
44236 fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44237     saveTags = cms.bool( True ),
44238     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44239     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44240     MaxEta = cms.double( 2.5 ),
44241     MinPt = cms.double( 0.0 ),
44242     MaxDeltaR = cms.double( 0.3 ),
44243     MinN = cms.int32( 1 ),
44244     CentralBxOnly = cms.bool( True ),
44245     SelectQualities = cms.vint32(  )
44246 )
44247 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
44248     saveTags = cms.bool( True ),
44249     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44250     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44251     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
44252     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44253     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44254     MinN = cms.int32( 1 ),
44255     MaxEta = cms.double( 2.5 ),
44256     MinNhits = cms.int32( 0 ),
44257     MaxDr = cms.double( 2.0 ),
44258     MinDr = cms.double( -1.0 ),
44259     MaxDz = cms.double( 9999.0 ),
44260     MinDxySig = cms.double( -1.0 ),
44261     MinPt = cms.double( 12.0 ),
44262     NSigmaPt = cms.double( 0.0 ),
44263     MaxNormalizedChi2 = cms.double( 9999.0 ),
44264     MaxDXYBeamSpot = cms.double( 9999.0 ),
44265     MinDXYBeamSpot = cms.double( -1.0 ),
44266     MinNmuonHits = cms.int32( 0 ),
44267     MaxPtDifference = cms.double( 9999.0 ),
44268     MinTrackPt = cms.double( 0.0 ),
44269     minMuonStations = cms.int32( 2 ),
44270     minTrkHits = cms.int32( -1 ),
44271     minMuonHits = cms.int32( -1 ),
44272     allowedTypeMask = cms.uint32( 255 ),
44273     requiredTypeMask = cms.uint32( 0 ),
44274     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44275     trkMuonId = cms.uint32( 0 ),
44276     L1MatchingdR = cms.double( 0.3 ),
44277     MatchToPreviousCand = cms.bool( True ),
44278     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44279     requireL3MuonTrajectorySeed = cms.bool( False ),
44280     useSimpleGeometry = cms.bool( True ),
44281     useStation2 = cms.bool( True ),
44282     fallbackToME1 = cms.bool( False ),
44283     cosmicPropagationHypothesis = cms.bool( False ),
44284     useMB2InOverlap = cms.bool( False ),
44285     useTrack = cms.string( "tracker" ),
44286     useState = cms.string( "atVertex" ),
44287     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44288     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44289     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44290 )
44291 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter",
44292     saveTags = cms.bool( True ),
44293     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44294     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ),
44295     MinN = cms.int32( 1 ),
44296     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
44297     IsolatorPSet = cms.PSet(  )
44298 )
44299 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44300     saveTags = cms.bool( True ),
44301     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44302     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44303     candNonIsolatedTag = cms.InputTag( "" ),
44304     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44305     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44306     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44307     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44308     ncandcut = cms.int32( 1 ),
44309     doIsolated = cms.bool( False ),
44310     region_eta_size = cms.double( 0.522 ),
44311     region_eta_size_ecap = cms.double( 1.0 ),
44312     region_phi_size = cms.double( 1.044 ),
44313     barrel_end = cms.double( 1.4791 ),
44314     endcap_end = cms.double( 2.65 )
44315 )
44316 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44317     saveTags = cms.bool( True ),
44318     inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
44319     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44320     etcutEB = cms.double( 23.0 ),
44321     etcutEE = cms.double( 23.0 ),
44322     minEtaCut = cms.double( -9999.0 ),
44323     maxEtaCut = cms.double( 9999.0 ),
44324     ncandcut = cms.int32( 1 )
44325 )
44326 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44327     saveTags = cms.bool( True ),
44328     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
44329     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44330     rhoTag = cms.InputTag( "" ),
44331     energyLowEdges = cms.vdouble( 0.0 ),
44332     lessThan = cms.bool( True ),
44333     useEt = cms.bool( False ),
44334     useAbs = cms.bool( False ),
44335     thrRegularEB = cms.vdouble( 0.013 ),
44336     thrRegularEE = cms.vdouble( 0.035 ),
44337     thrOverEEB = cms.vdouble( -1.0 ),
44338     thrOverEEE = cms.vdouble( -1.0 ),
44339     thrOverE2EB = cms.vdouble( -1.0 ),
44340     thrOverE2EE = cms.vdouble( -1.0 ),
44341     ncandcut = cms.int32( 1 ),
44342     doRhoCorrection = cms.bool( False ),
44343     rhoMax = cms.double( 9.9999999E7 ),
44344     rhoScale = cms.double( 1.0 ),
44345     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44346     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44347     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44348 )
44349 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44350     saveTags = cms.bool( True ),
44351     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44352     varTag = cms.InputTag( "hltEgammaHoverE" ),
44353     rhoTag = cms.InputTag( "" ),
44354     energyLowEdges = cms.vdouble( 0.0 ),
44355     lessThan = cms.bool( True ),
44356     useEt = cms.bool( False ),
44357     useAbs = cms.bool( False ),
44358     thrRegularEB = cms.vdouble( -1.0 ),
44359     thrRegularEE = cms.vdouble( -1.0 ),
44360     thrOverEEB = cms.vdouble( 0.13 ),
44361     thrOverEEE = cms.vdouble( 0.13 ),
44362     thrOverE2EB = cms.vdouble( -1.0 ),
44363     thrOverE2EE = cms.vdouble( -1.0 ),
44364     ncandcut = cms.int32( 1 ),
44365     doRhoCorrection = cms.bool( False ),
44366     rhoMax = cms.double( 9.9999999E7 ),
44367     rhoScale = cms.double( 1.0 ),
44368     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44369     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44370     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44371 )
44372 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44373     saveTags = cms.bool( True ),
44374     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44375     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44376     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44377     energyLowEdges = cms.vdouble( 0.0 ),
44378     lessThan = cms.bool( True ),
44379     useEt = cms.bool( True ),
44380     useAbs = cms.bool( False ),
44381     thrRegularEB = cms.vdouble( -1.0 ),
44382     thrRegularEE = cms.vdouble( -1.0 ),
44383     thrOverEEB = cms.vdouble( 0.5 ),
44384     thrOverEEE = cms.vdouble( 0.5 ),
44385     thrOverE2EB = cms.vdouble( -1.0 ),
44386     thrOverE2EE = cms.vdouble( -1.0 ),
44387     ncandcut = cms.int32( 1 ),
44388     doRhoCorrection = cms.bool( True ),
44389     rhoMax = cms.double( 9.9999999E7 ),
44390     rhoScale = cms.double( 1.0 ),
44391     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44392     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44393     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44394 )
44395 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44396     saveTags = cms.bool( True ),
44397     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44398     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44399     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44400     energyLowEdges = cms.vdouble( 0.0 ),
44401     lessThan = cms.bool( True ),
44402     useEt = cms.bool( True ),
44403     useAbs = cms.bool( False ),
44404     thrRegularEB = cms.vdouble( -1.0 ),
44405     thrRegularEE = cms.vdouble( -1.0 ),
44406     thrOverEEB = cms.vdouble( 0.3 ),
44407     thrOverEEE = cms.vdouble( 0.3 ),
44408     thrOverE2EB = cms.vdouble( -1.0 ),
44409     thrOverE2EE = cms.vdouble( -1.0 ),
44410     ncandcut = cms.int32( 1 ),
44411     doRhoCorrection = cms.bool( True ),
44412     rhoMax = cms.double( 9.9999999E7 ),
44413     rhoScale = cms.double( 1.0 ),
44414     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44415     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44416     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44417 )
44418 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44419     saveTags = cms.bool( True ),
44420     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44421     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44422     npixelmatchcut = cms.double( 1.0 ),
44423     ncandcut = cms.int32( 1 ),
44424     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44425     s_a_phi1B = cms.double( 0.0069 ),
44426     s_a_phi1I = cms.double( 0.0088 ),
44427     s_a_phi1F = cms.double( 0.0076 ),
44428     s_a_phi2B = cms.double( 3.7E-4 ),
44429     s_a_phi2I = cms.double( 7.0E-4 ),
44430     s_a_phi2F = cms.double( 0.00906 ),
44431     s_a_zB = cms.double( 0.012 ),
44432     s_a_rI = cms.double( 0.027 ),
44433     s_a_rF = cms.double( 0.04 ),
44434     s2_threshold = cms.double( 0.4 ),
44435     tanhSO10BarrelThres = cms.double( 0.35 ),
44436     tanhSO10InterThres = cms.double( 1.0 ),
44437     tanhSO10ForwardThres = cms.double( 1.0 ),
44438     useS = cms.bool( False ),
44439     pixelVeto = cms.bool( False )
44440 )
44441 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44442     saveTags = cms.bool( True ),
44443     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44444     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44445     rhoTag = cms.InputTag( "" ),
44446     energyLowEdges = cms.vdouble( 0.0 ),
44447     lessThan = cms.bool( True ),
44448     useEt = cms.bool( True ),
44449     useAbs = cms.bool( True ),
44450     thrRegularEB = cms.vdouble( 999999.0 ),
44451     thrRegularEE = cms.vdouble( 999999.0 ),
44452     thrOverEEB = cms.vdouble( -1.0 ),
44453     thrOverEEE = cms.vdouble( -1.0 ),
44454     thrOverE2EB = cms.vdouble( -1.0 ),
44455     thrOverE2EE = cms.vdouble( -1.0 ),
44456     ncandcut = cms.int32( 1 ),
44457     doRhoCorrection = cms.bool( False ),
44458     rhoMax = cms.double( 9.9999999E7 ),
44459     rhoScale = cms.double( 1.0 ),
44460     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44461     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44462     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44463 )
44464 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44465     saveTags = cms.bool( True ),
44466     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44467     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44468     rhoTag = cms.InputTag( "" ),
44469     energyLowEdges = cms.vdouble( 0.0 ),
44470     lessThan = cms.bool( True ),
44471     useEt = cms.bool( True ),
44472     useAbs = cms.bool( True ),
44473     thrRegularEB = cms.vdouble( 0.01 ),
44474     thrRegularEE = cms.vdouble( 0.015 ),
44475     thrOverEEB = cms.vdouble( -1.0 ),
44476     thrOverEEE = cms.vdouble( -1.0 ),
44477     thrOverE2EB = cms.vdouble( -1.0 ),
44478     thrOverE2EE = cms.vdouble( -1.0 ),
44479     ncandcut = cms.int32( 1 ),
44480     doRhoCorrection = cms.bool( False ),
44481     rhoMax = cms.double( 9.9999999E7 ),
44482     rhoScale = cms.double( 1.0 ),
44483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44485     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44486 )
44487 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44488     saveTags = cms.bool( True ),
44489     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44490     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44491     rhoTag = cms.InputTag( "" ),
44492     energyLowEdges = cms.vdouble( 0.0 ),
44493     lessThan = cms.bool( True ),
44494     useEt = cms.bool( True ),
44495     useAbs = cms.bool( True ),
44496     thrRegularEB = cms.vdouble( 0.07 ),
44497     thrRegularEE = cms.vdouble( 0.1 ),
44498     thrOverEEB = cms.vdouble( -1.0 ),
44499     thrOverEEE = cms.vdouble( -1.0 ),
44500     thrOverE2EB = cms.vdouble( -1.0 ),
44501     thrOverE2EE = cms.vdouble( -1.0 ),
44502     ncandcut = cms.int32( 1 ),
44503     doRhoCorrection = cms.bool( False ),
44504     rhoMax = cms.double( 9.9999999E7 ),
44505     rhoScale = cms.double( 1.0 ),
44506     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44508     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44509 )
44510 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44511     saveTags = cms.bool( True ),
44512     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44513     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44514     rhoTag = cms.InputTag( "" ),
44515     energyLowEdges = cms.vdouble( 0.0 ),
44516     lessThan = cms.bool( True ),
44517     useEt = cms.bool( True ),
44518     useAbs = cms.bool( False ),
44519     thrRegularEB = cms.vdouble( -1.0 ),
44520     thrRegularEE = cms.vdouble( -1.0 ),
44521     thrOverEEB = cms.vdouble( 0.2 ),
44522     thrOverEEE = cms.vdouble( 0.2 ),
44523     thrOverE2EB = cms.vdouble( -1.0 ),
44524     thrOverE2EE = cms.vdouble( -1.0 ),
44525     ncandcut = cms.int32( 1 ),
44526     doRhoCorrection = cms.bool( False ),
44527     rhoMax = cms.double( 9.9999999E7 ),
44528     rhoScale = cms.double( 1.0 ),
44529     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44530     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44531     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44532 )
44533 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
44534     offset = cms.uint32( 0 ),
44535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44536 )
44537 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
44538     saveTags = cms.bool( True ),
44539     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
44540     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44541     inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44542     inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ),
44543     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44544     triggerType1 = cms.int32( 81 ),
44545     triggerType2 = cms.int32( 83 ),
44546     MinDR = cms.double( -1.0 ),
44547     MaxDZ = cms.double( 0.2 ),
44548     MinN = cms.int32( 1 ),
44549     MinPixHitsForDZ = cms.int32( 1 ),
44550     checkSC = cms.bool( False )
44551 )
44552 fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed",
44553     saveTags = cms.bool( True ),
44554     L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ),
44555     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44556     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44557     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44558     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44559     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44560     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44561     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44562     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44563     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44564 )
44565 fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
44566     offset = cms.uint32( 0 ),
44567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44568 )
44569 fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed",
44570     saveTags = cms.bool( True ),
44571     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
44572     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44573     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44574     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44575     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44576     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44577     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44578     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44579     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44580     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44581 )
44582 fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44583     saveTags = cms.bool( True ),
44584     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44585     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44586     minHt = cms.vdouble( 100.0 ),
44587     minMht = cms.vdouble( 0.0 ),
44588     minMeff = cms.vdouble( 0.0 ),
44589     meffSlope = cms.vdouble( 1.0 )
44590 )
44591 fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44592     saveTags = cms.bool( True ),
44593     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44594     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ),
44595     MaxEta = cms.double( 2.5 ),
44596     MinPt = cms.double( 0.0 ),
44597     MaxDeltaR = cms.double( 0.3 ),
44598     MinN = cms.int32( 1 ),
44599     CentralBxOnly = cms.bool( True ),
44600     SelectQualities = cms.vint32(  )
44601 )
44602 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44603     saveTags = cms.bool( True ),
44604     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44605     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44606     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44607     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44608     MinN = cms.int32( 0 ),
44609     MaxEta = cms.double( 2.5 ),
44610     AbsEtaBins = cms.vdouble( 0.0 ),
44611     MinNstations = cms.vint32( 0 ),
44612     MinNhits = cms.vint32( 0 ),
44613     CutOnChambers = cms.bool( False ),
44614     MinNchambers = cms.vint32( 0 ),
44615     MaxDr = cms.double( 9999.0 ),
44616     MinDr = cms.double( -1.0 ),
44617     MaxDz = cms.double( 9999.0 ),
44618     MinDxySig = cms.double( -1.0 ),
44619     MinPt = cms.double( 0.0 ),
44620     NSigmaPt = cms.double( 0.0 ),
44621     MatchToPreviousCand = cms.bool( True )
44622 )
44623 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44624     saveTags = cms.bool( True ),
44625     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44626     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44627     MaxEta = cms.double( 2.5 ),
44628     MinPt = cms.double( 0.0 ),
44629     MaxDeltaR = cms.double( 0.3 ),
44630     MinN = cms.int32( 1 ),
44631     CentralBxOnly = cms.bool( True ),
44632     SelectQualities = cms.vint32(  )
44633 )
44634 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter",
44635     saveTags = cms.bool( True ),
44636     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44637     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44638     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
44639     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
44640     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44641     MinN = cms.int32( 1 ),
44642     MaxEta = cms.double( 1.0E99 ),
44643     MinNhits = cms.int32( 0 ),
44644     MaxDr = cms.double( 2.0 ),
44645     MinDr = cms.double( -1.0 ),
44646     MaxDz = cms.double( 9999.0 ),
44647     MinDxySig = cms.double( -1.0 ),
44648     MinPt = cms.double( 12.0 ),
44649     NSigmaPt = cms.double( 0.0 ),
44650     MaxNormalizedChi2 = cms.double( 9999.0 ),
44651     MaxDXYBeamSpot = cms.double( 9999.0 ),
44652     MinDXYBeamSpot = cms.double( -1.0 ),
44653     MinNmuonHits = cms.int32( 0 ),
44654     MaxPtDifference = cms.double( 9999.0 ),
44655     MinTrackPt = cms.double( 0.0 ),
44656     minMuonStations = cms.int32( 2 ),
44657     minTrkHits = cms.int32( -1 ),
44658     minMuonHits = cms.int32( -1 ),
44659     allowedTypeMask = cms.uint32( 255 ),
44660     requiredTypeMask = cms.uint32( 0 ),
44661     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44662     trkMuonId = cms.uint32( 0 ),
44663     L1MatchingdR = cms.double( 0.3 ),
44664     MatchToPreviousCand = cms.bool( True ),
44665     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44666     requireL3MuonTrajectorySeed = cms.bool( False ),
44667     useSimpleGeometry = cms.bool( True ),
44668     useStation2 = cms.bool( True ),
44669     fallbackToME1 = cms.bool( False ),
44670     cosmicPropagationHypothesis = cms.bool( False ),
44671     useMB2InOverlap = cms.bool( False ),
44672     useTrack = cms.string( "tracker" ),
44673     useState = cms.string( "atVertex" ),
44674     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44675     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44676     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44677 )
44678 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44679     saveTags = cms.bool( True ),
44680     candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44681     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
44682     rhoTag = cms.InputTag( "" ),
44683     energyLowEdges = cms.vdouble( 0.0 ),
44684     lessThan = cms.bool( True ),
44685     useEt = cms.bool( True ),
44686     useAbs = cms.bool( False ),
44687     thrRegularEB = cms.vdouble( -1.0 ),
44688     thrRegularEE = cms.vdouble( -1.0 ),
44689     thrOverEEB = cms.vdouble( 0.14 ),
44690     thrOverEEE = cms.vdouble( 0.1 ),
44691     thrOverE2EB = cms.vdouble( -1.0 ),
44692     thrOverE2EE = cms.vdouble( -1.0 ),
44693     ncandcut = cms.int32( 1 ),
44694     doRhoCorrection = cms.bool( False ),
44695     rhoMax = cms.double( 9.9999999E7 ),
44696     rhoScale = cms.double( 1.0 ),
44697     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44698     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44699     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44700 )
44701 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44702     saveTags = cms.bool( True ),
44703     candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ),
44704     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
44705     rhoTag = cms.InputTag( "" ),
44706     energyLowEdges = cms.vdouble( 0.0 ),
44707     lessThan = cms.bool( True ),
44708     useEt = cms.bool( True ),
44709     useAbs = cms.bool( False ),
44710     thrRegularEB = cms.vdouble( -1.0 ),
44711     thrRegularEE = cms.vdouble( -1.0 ),
44712     thrOverEEB = cms.vdouble( 0.177 ),
44713     thrOverEEE = cms.vdouble( 0.24 ),
44714     thrOverE2EB = cms.vdouble( -1.0 ),
44715     thrOverE2EE = cms.vdouble( -1.0 ),
44716     ncandcut = cms.int32( 1 ),
44717     doRhoCorrection = cms.bool( False ),
44718     rhoMax = cms.double( 9.9999999E7 ),
44719     rhoScale = cms.double( 1.0 ),
44720     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44721     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44722     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44723 )
44724 fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
44725     UseRhoCorrectedCaloDeposits = cms.bool( False ),
44726     UseCaloIso = cms.bool( False ),
44727     CaloDepositsLabel = cms.InputTag( "notUsed" ),
44728     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
44729     OutputMuIsoDeposits = cms.bool( True ),
44730     TrackPt_Min = cms.double( -1.0 ),
44731     printDebug = cms.bool( False ),
44732     CutsPSet = cms.PSet( 
44733       applyCutsORmaxNTracks = cms.bool( False ),
44734       maxNTracks = cms.int32( -1 ),
44735       Thresholds = cms.vdouble( 0.3 ),
44736       EtaBounds = cms.vdouble( 2.411 ),
44737       ComponentName = cms.string( "SimpleCuts" ),
44738       ConeSizes = cms.vdouble( 0.3 )
44739     ),
44740     TrkExtractorPSet = cms.PSet( 
44741       Diff_z = cms.double( 0.2 ),
44742       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
44743       Chi2Ndof_Max = cms.double( 1.0E64 ),
44744       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
44745       DR_Veto = cms.double( 0.01 ),
44746       Pt_Min = cms.double( -1.0 ),
44747       VetoLeadingTrack = cms.bool( True ),
44748       DR_Max = cms.double( 0.3 ),
44749       DepositLabel = cms.untracked.string( "PXLS" ),
44750       PtVeto_Min = cms.double( 2.0 ),
44751       NHits_Min = cms.uint32( 0 ),
44752       PropagateTracksToRadius = cms.bool( True ),
44753       ReferenceRadius = cms.double( 6.0 ),
44754       Chi2Prob_Min = cms.double( -1.0 ),
44755       Diff_r = cms.double( 0.1 ),
44756       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
44757       ComponentName = cms.string( "PixelTrackExtractor" ),
44758       DR_VetoPt = cms.double( 0.025 )
44759     ),
44760     CaloExtractorPSet = cms.PSet( 
44761       DR_Veto_H = cms.double( 0.1 ),
44762       Vertex_Constraint_Z = cms.bool( False ),
44763       DR_Veto_E = cms.double( 0.07 ),
44764       Weight_H = cms.double( 1.0 ),
44765       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
44766       DR_Max = cms.double( 0.3 ),
44767       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
44768       Vertex_Constraint_XY = cms.bool( False ),
44769       Threshold_H = cms.double( 0.5 ),
44770       Threshold_E = cms.double( 0.2 ),
44771       ComponentName = cms.string( "CaloExtractor" ),
44772       Weight_E = cms.double( 1.0 )
44773     )
44774 )
44775 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter",
44776     saveTags = cms.bool( True ),
44777     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44778     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44779     MinN = cms.int32( 1 ),
44780     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ),
44781     IsolatorPSet = cms.PSet(  )
44782 )
44783 fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44784     saveTags = cms.bool( True ),
44785     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
44786     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
44787     minHt = cms.vdouble( 150.0 ),
44788     minMht = cms.vdouble( 0.0 ),
44789     minMeff = cms.vdouble( 0.0 ),
44790     meffSlope = cms.vdouble( 1.0 )
44791 )
44792 fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag",
44793     saveTags = cms.bool( True ),
44794     Jets = cms.InputTag( "hltPFJetForBtag" ),
44795     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
44796     MinTag = cms.double( 0.525 ),
44797     MaxTag = cms.double( 999999.0 ),
44798     MinJets = cms.int32( 1 ),
44799     MatchJetsByDeltaR = cms.bool( False ),
44800     MaxJetDeltaR = cms.double( 0.1 ),
44801     TriggerType = cms.int32( 86 )
44802 )
44803 fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed",
44804     saveTags = cms.bool( True ),
44805     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
44806     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44807     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44808     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44809     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44810     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44811     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44812     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44813     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44814     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44815 )
44816 fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler",
44817     offset = cms.uint32( 0 ),
44818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44819 )
44820 fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44821     saveTags = cms.bool( True ),
44822     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44823     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44824     candNonIsolatedTag = cms.InputTag( "" ),
44825     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44826     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ),
44827     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44828     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44829     ncandcut = cms.int32( 1 ),
44830     doIsolated = cms.bool( False ),
44831     region_eta_size = cms.double( 0.522 ),
44832     region_eta_size_ecap = cms.double( 1.0 ),
44833     region_phi_size = cms.double( 1.044 ),
44834     barrel_end = cms.double( 1.4791 ),
44835     endcap_end = cms.double( 2.65 )
44836 )
44837 fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44838     saveTags = cms.bool( True ),
44839     inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ),
44840     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44841     etcutEB = cms.double( 33.0 ),
44842     etcutEE = cms.double( 33.0 ),
44843     minEtaCut = cms.double( -9999.0 ),
44844     maxEtaCut = cms.double( 9999.0 ),
44845     ncandcut = cms.int32( 1 )
44846 )
44847 fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44848     saveTags = cms.bool( True ),
44849     candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ),
44850     varTag = cms.InputTag( "hltEgammaHoverE" ),
44851     rhoTag = cms.InputTag( "" ),
44852     energyLowEdges = cms.vdouble( 0.0 ),
44853     lessThan = cms.bool( True ),
44854     useEt = cms.bool( False ),
44855     useAbs = cms.bool( False ),
44856     thrRegularEB = cms.vdouble( -1.0 ),
44857     thrRegularEE = cms.vdouble( -1.0 ),
44858     thrOverEEB = cms.vdouble( 0.15 ),
44859     thrOverEEE = cms.vdouble( 0.1 ),
44860     thrOverE2EB = cms.vdouble( -1.0 ),
44861     thrOverE2EE = cms.vdouble( -1.0 ),
44862     ncandcut = cms.int32( 1 ),
44863     doRhoCorrection = cms.bool( False ),
44864     rhoMax = cms.double( 9.9999999E7 ),
44865     rhoScale = cms.double( 1.0 ),
44866     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44867     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44868     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44869 )
44870 fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed",
44871     saveTags = cms.bool( True ),
44872     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
44873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44882 )
44883 fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler",
44884     offset = cms.uint32( 0 ),
44885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44886 )
44887 fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44888     saveTags = cms.bool( True ),
44889     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44890     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44891     candNonIsolatedTag = cms.InputTag( "" ),
44892     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44893     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ),
44894     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44895     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44896     ncandcut = cms.int32( 1 ),
44897     doIsolated = cms.bool( False ),
44898     region_eta_size = cms.double( 0.522 ),
44899     region_eta_size_ecap = cms.double( 1.0 ),
44900     region_phi_size = cms.double( 1.044 ),
44901     barrel_end = cms.double( 1.4791 ),
44902     endcap_end = cms.double( 2.65 )
44903 )
44904 fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44905     saveTags = cms.bool( True ),
44906     inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ),
44907     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44908     etcutEB = cms.double( 50.0 ),
44909     etcutEE = cms.double( 50.0 ),
44910     minEtaCut = cms.double( -9999.0 ),
44911     maxEtaCut = cms.double( 9999.0 ),
44912     ncandcut = cms.int32( 1 )
44913 )
44914 fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44915     saveTags = cms.bool( True ),
44916     candTag = cms.InputTag( "hltEG50EtFilter" ),
44917     varTag = cms.InputTag( "hltEgammaHoverE" ),
44918     rhoTag = cms.InputTag( "" ),
44919     energyLowEdges = cms.vdouble( 0.0 ),
44920     lessThan = cms.bool( True ),
44921     useEt = cms.bool( False ),
44922     useAbs = cms.bool( False ),
44923     thrRegularEB = cms.vdouble( -1.0 ),
44924     thrRegularEE = cms.vdouble( -1.0 ),
44925     thrOverEEB = cms.vdouble( 0.15 ),
44926     thrOverEEE = cms.vdouble( 0.1 ),
44927     thrOverE2EB = cms.vdouble( -1.0 ),
44928     thrOverE2EE = cms.vdouble( -1.0 ),
44929     ncandcut = cms.int32( 1 ),
44930     doRhoCorrection = cms.bool( False ),
44931     rhoMax = cms.double( 9.9999999E7 ),
44932     rhoScale = cms.double( 1.0 ),
44933     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44936 )
44937 fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed",
44938     saveTags = cms.bool( True ),
44939     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
44940     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44941     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44942     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44943     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44944     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44945     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44946     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44947     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44948     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44949 )
44950 fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler",
44951     offset = cms.uint32( 0 ),
44952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44953 )
44954 fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44955     saveTags = cms.bool( True ),
44956     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44957     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44958     candNonIsolatedTag = cms.InputTag( "" ),
44959     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44960     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ),
44961     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44962     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44963     ncandcut = cms.int32( 1 ),
44964     doIsolated = cms.bool( False ),
44965     region_eta_size = cms.double( 0.522 ),
44966     region_eta_size_ecap = cms.double( 1.0 ),
44967     region_phi_size = cms.double( 1.044 ),
44968     barrel_end = cms.double( 1.4791 ),
44969     endcap_end = cms.double( 2.65 )
44970 )
44971 fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44972     saveTags = cms.bool( True ),
44973     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
44974     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44975     etcutEB = cms.double( 75.0 ),
44976     etcutEE = cms.double( 75.0 ),
44977     minEtaCut = cms.double( -9999.0 ),
44978     maxEtaCut = cms.double( 9999.0 ),
44979     ncandcut = cms.int32( 1 )
44980 )
44981 fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44982     saveTags = cms.bool( True ),
44983     candTag = cms.InputTag( "hltEG75EtFilter" ),
44984     varTag = cms.InputTag( "hltEgammaHoverE" ),
44985     rhoTag = cms.InputTag( "" ),
44986     energyLowEdges = cms.vdouble( 0.0 ),
44987     lessThan = cms.bool( True ),
44988     useEt = cms.bool( False ),
44989     useAbs = cms.bool( False ),
44990     thrRegularEB = cms.vdouble( -1.0 ),
44991     thrRegularEE = cms.vdouble( -1.0 ),
44992     thrOverEEB = cms.vdouble( 0.15 ),
44993     thrOverEEE = cms.vdouble( 0.1 ),
44994     thrOverE2EB = cms.vdouble( -1.0 ),
44995     thrOverE2EE = cms.vdouble( -1.0 ),
44996     ncandcut = cms.int32( 1 ),
44997     doRhoCorrection = cms.bool( False ),
44998     rhoMax = cms.double( 9.9999999E7 ),
44999     rhoScale = cms.double( 1.0 ),
45000     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45001     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45002     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45003 )
45004 fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler",
45005     offset = cms.uint32( 0 ),
45006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45007 )
45008 fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45009     saveTags = cms.bool( True ),
45010     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45011     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45012     etcutEB = cms.double( 90.0 ),
45013     etcutEE = cms.double( 90.0 ),
45014     minEtaCut = cms.double( -9999.0 ),
45015     maxEtaCut = cms.double( 9999.0 ),
45016     ncandcut = cms.int32( 1 )
45017 )
45018 fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45019     saveTags = cms.bool( True ),
45020     candTag = cms.InputTag( "hltEG90EtFilter" ),
45021     varTag = cms.InputTag( "hltEgammaHoverE" ),
45022     rhoTag = cms.InputTag( "" ),
45023     energyLowEdges = cms.vdouble( 0.0 ),
45024     lessThan = cms.bool( True ),
45025     useEt = cms.bool( False ),
45026     useAbs = cms.bool( False ),
45027     thrRegularEB = cms.vdouble( -1.0 ),
45028     thrRegularEE = cms.vdouble( -1.0 ),
45029     thrOverEEB = cms.vdouble( 0.15 ),
45030     thrOverEEE = cms.vdouble( 0.1 ),
45031     thrOverE2EB = cms.vdouble( -1.0 ),
45032     thrOverE2EE = cms.vdouble( -1.0 ),
45033     ncandcut = cms.int32( 1 ),
45034     doRhoCorrection = cms.bool( False ),
45035     rhoMax = cms.double( 9.9999999E7 ),
45036     rhoScale = cms.double( 1.0 ),
45037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45040 )
45041 fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler",
45042     offset = cms.uint32( 0 ),
45043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45044 )
45045 fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45046     saveTags = cms.bool( True ),
45047     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45048     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45049     etcutEB = cms.double( 120.0 ),
45050     etcutEE = cms.double( 120.0 ),
45051     minEtaCut = cms.double( -9999.0 ),
45052     maxEtaCut = cms.double( 9999.0 ),
45053     ncandcut = cms.int32( 1 )
45054 )
45055 fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45056     saveTags = cms.bool( True ),
45057     candTag = cms.InputTag( "hltEG120EtFilter" ),
45058     varTag = cms.InputTag( "hltEgammaHoverE" ),
45059     rhoTag = cms.InputTag( "" ),
45060     energyLowEdges = cms.vdouble( 0.0 ),
45061     lessThan = cms.bool( True ),
45062     useEt = cms.bool( False ),
45063     useAbs = cms.bool( False ),
45064     thrRegularEB = cms.vdouble( -1.0 ),
45065     thrRegularEE = cms.vdouble( -1.0 ),
45066     thrOverEEB = cms.vdouble( 0.15 ),
45067     thrOverEEE = cms.vdouble( 0.1 ),
45068     thrOverE2EB = cms.vdouble( -1.0 ),
45069     thrOverE2EE = cms.vdouble( -1.0 ),
45070     ncandcut = cms.int32( 1 ),
45071     doRhoCorrection = cms.bool( False ),
45072     rhoMax = cms.double( 9.9999999E7 ),
45073     rhoScale = cms.double( 1.0 ),
45074     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45075     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45076     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45077 )
45078 fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler",
45079     offset = cms.uint32( 0 ),
45080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45081 )
45082 fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45083     saveTags = cms.bool( True ),
45084     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45085     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45086     etcutEB = cms.double( 150.0 ),
45087     etcutEE = cms.double( 150.0 ),
45088     minEtaCut = cms.double( -9999.0 ),
45089     maxEtaCut = cms.double( 9999.0 ),
45090     ncandcut = cms.int32( 1 )
45091 )
45092 fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45093     saveTags = cms.bool( True ),
45094     candTag = cms.InputTag( "hltEG150EtFilter" ),
45095     varTag = cms.InputTag( "hltEgammaHoverE" ),
45096     rhoTag = cms.InputTag( "" ),
45097     energyLowEdges = cms.vdouble( 0.0 ),
45098     lessThan = cms.bool( True ),
45099     useEt = cms.bool( False ),
45100     useAbs = cms.bool( False ),
45101     thrRegularEB = cms.vdouble( -1.0 ),
45102     thrRegularEE = cms.vdouble( -1.0 ),
45103     thrOverEEB = cms.vdouble( 0.15 ),
45104     thrOverEEE = cms.vdouble( 0.1 ),
45105     thrOverE2EB = cms.vdouble( -1.0 ),
45106     thrOverE2EE = cms.vdouble( -1.0 ),
45107     ncandcut = cms.int32( 1 ),
45108     doRhoCorrection = cms.bool( False ),
45109     rhoMax = cms.double( 9.9999999E7 ),
45110     rhoScale = cms.double( 1.0 ),
45111     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45112     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45113     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45114 )
45115 fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler",
45116     offset = cms.uint32( 0 ),
45117     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45118 )
45119 fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45120     saveTags = cms.bool( True ),
45121     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45122     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45123     etcutEB = cms.double( 175.0 ),
45124     etcutEE = cms.double( 175.0 ),
45125     minEtaCut = cms.double( -9999.0 ),
45126     maxEtaCut = cms.double( 9999.0 ),
45127     ncandcut = cms.int32( 1 )
45128 )
45129 fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45130     saveTags = cms.bool( True ),
45131     candTag = cms.InputTag( "hltEG175EtFilter" ),
45132     varTag = cms.InputTag( "hltEgammaHoverE" ),
45133     rhoTag = cms.InputTag( "" ),
45134     energyLowEdges = cms.vdouble( 0.0 ),
45135     lessThan = cms.bool( True ),
45136     useEt = cms.bool( False ),
45137     useAbs = cms.bool( False ),
45138     thrRegularEB = cms.vdouble( -1.0 ),
45139     thrRegularEE = cms.vdouble( -1.0 ),
45140     thrOverEEB = cms.vdouble( 0.15 ),
45141     thrOverEEE = cms.vdouble( 0.1 ),
45142     thrOverE2EB = cms.vdouble( -1.0 ),
45143     thrOverE2EE = cms.vdouble( -1.0 ),
45144     ncandcut = cms.int32( 1 ),
45145     doRhoCorrection = cms.bool( False ),
45146     rhoMax = cms.double( 9.9999999E7 ),
45147     rhoScale = cms.double( 1.0 ),
45148     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45149     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45151 )
45152 fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler",
45153     offset = cms.uint32( 0 ),
45154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45155 )
45156 fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45157     saveTags = cms.bool( True ),
45158     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45159     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45160     etcutEB = cms.double( 200.0 ),
45161     etcutEE = cms.double( 200.0 ),
45162     minEtaCut = cms.double( -9999.0 ),
45163     maxEtaCut = cms.double( 9999.0 ),
45164     ncandcut = cms.int32( 1 )
45165 )
45166 fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45167     saveTags = cms.bool( True ),
45168     candTag = cms.InputTag( "hltEG200EtFilter" ),
45169     varTag = cms.InputTag( "hltEgammaHoverE" ),
45170     rhoTag = cms.InputTag( "" ),
45171     energyLowEdges = cms.vdouble( 0.0 ),
45172     lessThan = cms.bool( True ),
45173     useEt = cms.bool( False ),
45174     useAbs = cms.bool( False ),
45175     thrRegularEB = cms.vdouble( -1.0 ),
45176     thrRegularEE = cms.vdouble( -1.0 ),
45177     thrOverEEB = cms.vdouble( 0.15 ),
45178     thrOverEEE = cms.vdouble( 0.1 ),
45179     thrOverE2EB = cms.vdouble( -1.0 ),
45180     thrOverE2EE = cms.vdouble( -1.0 ),
45181     ncandcut = cms.int32( 1 ),
45182     doRhoCorrection = cms.bool( False ),
45183     rhoMax = cms.double( 9.9999999E7 ),
45184     rhoScale = cms.double( 1.0 ),
45185     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45187     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45188 )
45189 fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed",
45190     saveTags = cms.bool( True ),
45191     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" ),
45192     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45193     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45194     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45195     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45196     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45197     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45198     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45199     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45200     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45201 )
45202 fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler",
45203     offset = cms.uint32( 0 ),
45204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45205 )
45206 fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45207     saveTags = cms.bool( True ),
45208     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45209     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45210     candNonIsolatedTag = cms.InputTag( "" ),
45211     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45212     L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ),
45213     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45214     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45215     ncandcut = cms.int32( 1 ),
45216     doIsolated = cms.bool( False ),
45217     region_eta_size = cms.double( 0.522 ),
45218     region_eta_size_ecap = cms.double( 1.0 ),
45219     region_phi_size = cms.double( 1.044 ),
45220     barrel_end = cms.double( 1.4791 ),
45221     endcap_end = cms.double( 2.65 )
45222 )
45223 fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45224     saveTags = cms.bool( True ),
45225     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45226     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45227     etcutEB = cms.double( 45.0 ),
45228     etcutEE = cms.double( 9999999.0 ),
45229     minEtaCut = cms.double( -9999.0 ),
45230     maxEtaCut = cms.double( 9999.0 ),
45231     ncandcut = cms.int32( 1 )
45232 )
45233 fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler",
45234     offset = cms.uint32( 0 ),
45235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45236 )
45237 fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45238     saveTags = cms.bool( True ),
45239     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45240     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45241     etcutEB = cms.double( 40.0 ),
45242     etcutEE = cms.double( 9999999.0 ),
45243     minEtaCut = cms.double( -9999.0 ),
45244     maxEtaCut = cms.double( 9999.0 ),
45245     ncandcut = cms.int32( 1 )
45246 )
45247 fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler",
45248     offset = cms.uint32( 0 ),
45249     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45250 )
45251 fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45252     saveTags = cms.bool( True ),
45253     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45254     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45255     etcutEB = cms.double( 50.0 ),
45256     etcutEE = cms.double( 9999999.0 ),
45257     minEtaCut = cms.double( -9999.0 ),
45258     maxEtaCut = cms.double( 9999.0 ),
45259     ncandcut = cms.int32( 1 )
45260 )
45261 fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45262     offset = cms.uint32( 0 ),
45263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45264 )
45265 fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45266     offset = cms.uint32( 0 ),
45267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45268 )
45269 fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45270     saveTags = cms.bool( True ),
45271     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45272     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45273     etcutEB = cms.double( 40.0 ),
45274     etcutEE = cms.double( 9999999.0 ),
45275     minEtaCut = cms.double( -9999.0 ),
45276     maxEtaCut = cms.double( 9999.0 ),
45277     ncandcut = cms.int32( 1 )
45278 )
45279 fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45280     saveTags = cms.bool( True ),
45281     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ),
45282     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45283     rhoTag = cms.InputTag( "" ),
45284     energyLowEdges = cms.vdouble( 0.0 ),
45285     lessThan = cms.bool( True ),
45286     useEt = cms.bool( False ),
45287     useAbs = cms.bool( False ),
45288     thrRegularEB = cms.vdouble( 0.01 ),
45289     thrRegularEE = cms.vdouble( 0.0 ),
45290     thrOverEEB = cms.vdouble( -1.0 ),
45291     thrOverEEE = cms.vdouble( -1.0 ),
45292     thrOverE2EB = cms.vdouble( -1.0 ),
45293     thrOverE2EE = cms.vdouble( -1.0 ),
45294     ncandcut = cms.int32( 1 ),
45295     doRhoCorrection = cms.bool( False ),
45296     rhoMax = cms.double( 9.9999999E7 ),
45297     rhoScale = cms.double( 1.0 ),
45298     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45299     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45300     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45301 )
45302 fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45303     saveTags = cms.bool( True ),
45304     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ),
45305     varTag = cms.InputTag( "hltEgammaHoverE" ),
45306     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45307     energyLowEdges = cms.vdouble( 0.0 ),
45308     lessThan = cms.bool( True ),
45309     useEt = cms.bool( False ),
45310     useAbs = cms.bool( False ),
45311     thrRegularEB = cms.vdouble( -1.0 ),
45312     thrRegularEE = cms.vdouble( -1.0 ),
45313     thrOverEEB = cms.vdouble( 0.04 ),
45314     thrOverEEE = cms.vdouble( 0.0 ),
45315     thrOverE2EB = cms.vdouble( -1.0 ),
45316     thrOverE2EE = cms.vdouble( -1.0 ),
45317     ncandcut = cms.int32( 1 ),
45318     doRhoCorrection = cms.bool( True ),
45319     rhoMax = cms.double( 9.9999999E7 ),
45320     rhoScale = cms.double( 1.0 ),
45321     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45322     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45323     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45324 )
45325 fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45326     saveTags = cms.bool( True ),
45327     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ),
45328     varTag = cms.InputTag( "hltEgammaR9ID" ),
45329     rhoTag = cms.InputTag( "" ),
45330     energyLowEdges = cms.vdouble( 0.0 ),
45331     lessThan = cms.bool( False ),
45332     useEt = cms.bool( False ),
45333     useAbs = cms.bool( False ),
45334     thrRegularEB = cms.vdouble( 0.1 ),
45335     thrRegularEE = cms.vdouble( 0.1 ),
45336     thrOverEEB = cms.vdouble( -1.0 ),
45337     thrOverEEE = cms.vdouble( -1.0 ),
45338     thrOverE2EB = cms.vdouble( -1.0 ),
45339     thrOverE2EE = cms.vdouble( -1.0 ),
45340     ncandcut = cms.int32( 0 ),
45341     doRhoCorrection = cms.bool( False ),
45342     rhoMax = cms.double( 9.9999999E7 ),
45343     rhoScale = cms.double( 1.0 ),
45344     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45345     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45346     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45347 )
45348 fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45349     saveTags = cms.bool( True ),
45350     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ),
45351     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45352     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45353     energyLowEdges = cms.vdouble( 0.0 ),
45354     lessThan = cms.bool( True ),
45355     useEt = cms.bool( True ),
45356     useAbs = cms.bool( False ),
45357     thrRegularEB = cms.vdouble( 2.0 ),
45358     thrRegularEE = cms.vdouble( 2.5 ),
45359     thrOverEEB = cms.vdouble( 0.02 ),
45360     thrOverEEE = cms.vdouble( 0.0 ),
45361     thrOverE2EB = cms.vdouble( 0.0 ),
45362     thrOverE2EE = cms.vdouble( 0.0 ),
45363     ncandcut = cms.int32( 1 ),
45364     doRhoCorrection = cms.bool( True ),
45365     rhoMax = cms.double( 9.9999999E7 ),
45366     rhoScale = cms.double( 1.0 ),
45367     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45368     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45369     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45370 )
45371 fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45372     saveTags = cms.bool( True ),
45373     candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ),
45374     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45375     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45376     energyLowEdges = cms.vdouble( 0.0 ),
45377     lessThan = cms.bool( True ),
45378     useEt = cms.bool( True ),
45379     useAbs = cms.bool( False ),
45380     thrRegularEB = cms.vdouble( 3.5 ),
45381     thrRegularEE = cms.vdouble( 0.0 ),
45382     thrOverEEB = cms.vdouble( 0.005 ),
45383     thrOverEEE = cms.vdouble( 0.0 ),
45384     thrOverE2EB = cms.vdouble( 0.0 ),
45385     thrOverE2EE = cms.vdouble( 0.0 ),
45386     ncandcut = cms.int32( 1 ),
45387     doRhoCorrection = cms.bool( True ),
45388     rhoMax = cms.double( 9.9999999E7 ),
45389     rhoScale = cms.double( 1.0 ),
45390     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45391     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45392     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45393 )
45394 fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45395     saveTags = cms.bool( True ),
45396     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ),
45397     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45398     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45399     energyLowEdges = cms.vdouble( 0.0 ),
45400     lessThan = cms.bool( True ),
45401     useEt = cms.bool( True ),
45402     useAbs = cms.bool( False ),
45403     thrRegularEB = cms.vdouble( 0.0 ),
45404     thrRegularEE = cms.vdouble( 0.0 ),
45405     thrOverEEB = cms.vdouble( 0.01 ),
45406     thrOverEEE = cms.vdouble( 0.01 ),
45407     thrOverE2EB = cms.vdouble( 0.0 ),
45408     thrOverE2EE = cms.vdouble( 0.0 ),
45409     ncandcut = cms.int32( 1 ),
45410     doRhoCorrection = cms.bool( True ),
45411     rhoMax = cms.double( 9.9999999E7 ),
45412     rhoScale = cms.double( 1.0 ),
45413     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45414     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45415     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45416 )
45417 fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45418     offset = cms.uint32( 0 ),
45419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45420 )
45421 fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45422     saveTags = cms.bool( True ),
45423     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45424     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45425     etcutEB = cms.double( 45.0 ),
45426     etcutEE = cms.double( 9999999.0 ),
45427     minEtaCut = cms.double( -9999.0 ),
45428     maxEtaCut = cms.double( 9999.0 ),
45429     ncandcut = cms.int32( 1 )
45430 )
45431 fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45432     saveTags = cms.bool( True ),
45433     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ),
45434     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45435     rhoTag = cms.InputTag( "" ),
45436     energyLowEdges = cms.vdouble( 0.0 ),
45437     lessThan = cms.bool( True ),
45438     useEt = cms.bool( False ),
45439     useAbs = cms.bool( False ),
45440     thrRegularEB = cms.vdouble( 0.01 ),
45441     thrRegularEE = cms.vdouble( 0.0 ),
45442     thrOverEEB = cms.vdouble( -1.0 ),
45443     thrOverEEE = cms.vdouble( -1.0 ),
45444     thrOverE2EB = cms.vdouble( -1.0 ),
45445     thrOverE2EE = cms.vdouble( -1.0 ),
45446     ncandcut = cms.int32( 1 ),
45447     doRhoCorrection = cms.bool( False ),
45448     rhoMax = cms.double( 9.9999999E7 ),
45449     rhoScale = cms.double( 1.0 ),
45450     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45451     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45452     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45453 )
45454 fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45455     saveTags = cms.bool( True ),
45456     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ),
45457     varTag = cms.InputTag( "hltEgammaHoverE" ),
45458     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45459     energyLowEdges = cms.vdouble( 0.0 ),
45460     lessThan = cms.bool( True ),
45461     useEt = cms.bool( False ),
45462     useAbs = cms.bool( False ),
45463     thrRegularEB = cms.vdouble( -1.0 ),
45464     thrRegularEE = cms.vdouble( -1.0 ),
45465     thrOverEEB = cms.vdouble( 0.04 ),
45466     thrOverEEE = cms.vdouble( 0.0 ),
45467     thrOverE2EB = cms.vdouble( -1.0 ),
45468     thrOverE2EE = cms.vdouble( -1.0 ),
45469     ncandcut = cms.int32( 1 ),
45470     doRhoCorrection = cms.bool( True ),
45471     rhoMax = cms.double( 9.9999999E7 ),
45472     rhoScale = cms.double( 1.0 ),
45473     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45474     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45475     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45476 )
45477 fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45478     saveTags = cms.bool( True ),
45479     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ),
45480     varTag = cms.InputTag( "hltEgammaR9ID" ),
45481     rhoTag = cms.InputTag( "" ),
45482     energyLowEdges = cms.vdouble( 0.0 ),
45483     lessThan = cms.bool( False ),
45484     useEt = cms.bool( False ),
45485     useAbs = cms.bool( False ),
45486     thrRegularEB = cms.vdouble( 0.1 ),
45487     thrRegularEE = cms.vdouble( 0.1 ),
45488     thrOverEEB = cms.vdouble( -1.0 ),
45489     thrOverEEE = cms.vdouble( -1.0 ),
45490     thrOverE2EB = cms.vdouble( -1.0 ),
45491     thrOverE2EE = cms.vdouble( -1.0 ),
45492     ncandcut = cms.int32( 0 ),
45493     doRhoCorrection = cms.bool( False ),
45494     rhoMax = cms.double( 9.9999999E7 ),
45495     rhoScale = cms.double( 1.0 ),
45496     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45497     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45498     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45499 )
45500 fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45501     saveTags = cms.bool( True ),
45502     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ),
45503     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45504     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45505     energyLowEdges = cms.vdouble( 0.0 ),
45506     lessThan = cms.bool( True ),
45507     useEt = cms.bool( True ),
45508     useAbs = cms.bool( False ),
45509     thrRegularEB = cms.vdouble( 2.0 ),
45510     thrRegularEE = cms.vdouble( 2.5 ),
45511     thrOverEEB = cms.vdouble( 0.02 ),
45512     thrOverEEE = cms.vdouble( 0.0 ),
45513     thrOverE2EB = cms.vdouble( 0.0 ),
45514     thrOverE2EE = cms.vdouble( 0.0 ),
45515     ncandcut = cms.int32( 1 ),
45516     doRhoCorrection = cms.bool( True ),
45517     rhoMax = cms.double( 9.9999999E7 ),
45518     rhoScale = cms.double( 1.0 ),
45519     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45520     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45521     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45522 )
45523 fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45524     saveTags = cms.bool( True ),
45525     candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ),
45526     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45527     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45528     energyLowEdges = cms.vdouble( 0.0 ),
45529     lessThan = cms.bool( True ),
45530     useEt = cms.bool( True ),
45531     useAbs = cms.bool( False ),
45532     thrRegularEB = cms.vdouble( 3.5 ),
45533     thrRegularEE = cms.vdouble( 0.0 ),
45534     thrOverEEB = cms.vdouble( 0.005 ),
45535     thrOverEEE = cms.vdouble( 0.0 ),
45536     thrOverE2EB = cms.vdouble( 0.0 ),
45537     thrOverE2EE = cms.vdouble( 0.0 ),
45538     ncandcut = cms.int32( 1 ),
45539     doRhoCorrection = cms.bool( True ),
45540     rhoMax = cms.double( 9.9999999E7 ),
45541     rhoScale = cms.double( 1.0 ),
45542     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45543     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45544     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45545 )
45546 fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45547     saveTags = cms.bool( True ),
45548     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ),
45549     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45550     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45551     energyLowEdges = cms.vdouble( 0.0 ),
45552     lessThan = cms.bool( True ),
45553     useEt = cms.bool( True ),
45554     useAbs = cms.bool( False ),
45555     thrRegularEB = cms.vdouble( 0.0 ),
45556     thrRegularEE = cms.vdouble( 0.0 ),
45557     thrOverEEB = cms.vdouble( 0.01 ),
45558     thrOverEEE = cms.vdouble( 0.01 ),
45559     thrOverE2EB = cms.vdouble( 0.0 ),
45560     thrOverE2EE = cms.vdouble( 0.0 ),
45561     ncandcut = cms.int32( 1 ),
45562     doRhoCorrection = cms.bool( True ),
45563     rhoMax = cms.double( 9.9999999E7 ),
45564     rhoScale = cms.double( 1.0 ),
45565     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45566     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45567     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45568 )
45569 fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
45570     offset = cms.uint32( 0 ),
45571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45572 )
45573 fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45574     saveTags = cms.bool( True ),
45575     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45576     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45577     etcutEB = cms.double( 50.0 ),
45578     etcutEE = cms.double( 9999999.0 ),
45579     minEtaCut = cms.double( -9999.0 ),
45580     maxEtaCut = cms.double( 9999.0 ),
45581     ncandcut = cms.int32( 1 )
45582 )
45583 fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45584     saveTags = cms.bool( True ),
45585     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ),
45586     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45587     rhoTag = cms.InputTag( "" ),
45588     energyLowEdges = cms.vdouble( 0.0 ),
45589     lessThan = cms.bool( True ),
45590     useEt = cms.bool( False ),
45591     useAbs = cms.bool( False ),
45592     thrRegularEB = cms.vdouble( 0.01 ),
45593     thrRegularEE = cms.vdouble( 0.0 ),
45594     thrOverEEB = cms.vdouble( -1.0 ),
45595     thrOverEEE = cms.vdouble( -1.0 ),
45596     thrOverE2EB = cms.vdouble( -1.0 ),
45597     thrOverE2EE = cms.vdouble( -1.0 ),
45598     ncandcut = cms.int32( 1 ),
45599     doRhoCorrection = cms.bool( False ),
45600     rhoMax = cms.double( 9.9999999E7 ),
45601     rhoScale = cms.double( 1.0 ),
45602     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45603     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45604     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45605 )
45606 fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45607     saveTags = cms.bool( True ),
45608     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ),
45609     varTag = cms.InputTag( "hltEgammaHoverE" ),
45610     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45611     energyLowEdges = cms.vdouble( 0.0 ),
45612     lessThan = cms.bool( True ),
45613     useEt = cms.bool( False ),
45614     useAbs = cms.bool( False ),
45615     thrRegularEB = cms.vdouble( -1.0 ),
45616     thrRegularEE = cms.vdouble( -1.0 ),
45617     thrOverEEB = cms.vdouble( 0.04 ),
45618     thrOverEEE = cms.vdouble( 0.0 ),
45619     thrOverE2EB = cms.vdouble( -1.0 ),
45620     thrOverE2EE = cms.vdouble( -1.0 ),
45621     ncandcut = cms.int32( 1 ),
45622     doRhoCorrection = cms.bool( True ),
45623     rhoMax = cms.double( 9.9999999E7 ),
45624     rhoScale = cms.double( 1.0 ),
45625     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45626     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45627     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45628 )
45629 fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45630     saveTags = cms.bool( True ),
45631     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ),
45632     varTag = cms.InputTag( "hltEgammaR9ID" ),
45633     rhoTag = cms.InputTag( "" ),
45634     energyLowEdges = cms.vdouble( 0.0 ),
45635     lessThan = cms.bool( False ),
45636     useEt = cms.bool( False ),
45637     useAbs = cms.bool( False ),
45638     thrRegularEB = cms.vdouble( 0.1 ),
45639     thrRegularEE = cms.vdouble( 0.1 ),
45640     thrOverEEB = cms.vdouble( -1.0 ),
45641     thrOverEEE = cms.vdouble( -1.0 ),
45642     thrOverE2EB = cms.vdouble( -1.0 ),
45643     thrOverE2EE = cms.vdouble( -1.0 ),
45644     ncandcut = cms.int32( 0 ),
45645     doRhoCorrection = cms.bool( False ),
45646     rhoMax = cms.double( 9.9999999E7 ),
45647     rhoScale = cms.double( 1.0 ),
45648     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45649     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45651 )
45652 fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45653     saveTags = cms.bool( True ),
45654     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ),
45655     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45656     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45657     energyLowEdges = cms.vdouble( 0.0 ),
45658     lessThan = cms.bool( True ),
45659     useEt = cms.bool( True ),
45660     useAbs = cms.bool( False ),
45661     thrRegularEB = cms.vdouble( 2.0 ),
45662     thrRegularEE = cms.vdouble( 2.5 ),
45663     thrOverEEB = cms.vdouble( 0.02 ),
45664     thrOverEEE = cms.vdouble( 0.0 ),
45665     thrOverE2EB = cms.vdouble( 0.0 ),
45666     thrOverE2EE = cms.vdouble( 0.0 ),
45667     ncandcut = cms.int32( 1 ),
45668     doRhoCorrection = cms.bool( True ),
45669     rhoMax = cms.double( 9.9999999E7 ),
45670     rhoScale = cms.double( 1.0 ),
45671     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45672     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45673     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45674 )
45675 fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45676     saveTags = cms.bool( True ),
45677     candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ),
45678     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45679     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45680     energyLowEdges = cms.vdouble( 0.0 ),
45681     lessThan = cms.bool( True ),
45682     useEt = cms.bool( True ),
45683     useAbs = cms.bool( False ),
45684     thrRegularEB = cms.vdouble( 3.5 ),
45685     thrRegularEE = cms.vdouble( 0.0 ),
45686     thrOverEEB = cms.vdouble( 0.005 ),
45687     thrOverEEE = cms.vdouble( 0.0 ),
45688     thrOverE2EB = cms.vdouble( 0.0 ),
45689     thrOverE2EE = cms.vdouble( 0.0 ),
45690     ncandcut = cms.int32( 1 ),
45691     doRhoCorrection = cms.bool( True ),
45692     rhoMax = cms.double( 9.9999999E7 ),
45693     rhoScale = cms.double( 1.0 ),
45694     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45695     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45696     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45697 )
45698 fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45699     saveTags = cms.bool( True ),
45700     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ),
45701     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45702     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45703     energyLowEdges = cms.vdouble( 0.0 ),
45704     lessThan = cms.bool( True ),
45705     useEt = cms.bool( True ),
45706     useAbs = cms.bool( False ),
45707     thrRegularEB = cms.vdouble( 0.0 ),
45708     thrRegularEE = cms.vdouble( 0.0 ),
45709     thrOverEEB = cms.vdouble( 0.01 ),
45710     thrOverEEE = cms.vdouble( 0.01 ),
45711     thrOverE2EB = cms.vdouble( 0.0 ),
45712     thrOverE2EE = cms.vdouble( 0.0 ),
45713     ncandcut = cms.int32( 1 ),
45714     doRhoCorrection = cms.bool( True ),
45715     rhoMax = cms.double( 9.9999999E7 ),
45716     rhoScale = cms.double( 1.0 ),
45717     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45718     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45719     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45720 )
45721 fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
45722     offset = cms.uint32( 0 ),
45723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45724 )
45725 fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
45726     offset = cms.uint32( 0 ),
45727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45728 )
45729 fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
45730     offset = cms.uint32( 0 ),
45731     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45732 )
45733 fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45734     offset = cms.uint32( 0 ),
45735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45736 )
45737 fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45738     offset = cms.uint32( 0 ),
45739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45740 )
45741 fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45742     saveTags = cms.bool( True ),
45743     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45744     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45745     etcutEB = cms.double( 55.0 ),
45746     etcutEE = cms.double( 9999999.0 ),
45747     minEtaCut = cms.double( -9999.0 ),
45748     maxEtaCut = cms.double( 9999.0 ),
45749     ncandcut = cms.int32( 1 )
45750 )
45751 fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45752     saveTags = cms.bool( True ),
45753     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ),
45754     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45755     rhoTag = cms.InputTag( "" ),
45756     energyLowEdges = cms.vdouble( 0.0 ),
45757     lessThan = cms.bool( True ),
45758     useEt = cms.bool( False ),
45759     useAbs = cms.bool( False ),
45760     thrRegularEB = cms.vdouble( 0.01 ),
45761     thrRegularEE = cms.vdouble( 0.0 ),
45762     thrOverEEB = cms.vdouble( -1.0 ),
45763     thrOverEEE = cms.vdouble( -1.0 ),
45764     thrOverE2EB = cms.vdouble( -1.0 ),
45765     thrOverE2EE = cms.vdouble( -1.0 ),
45766     ncandcut = cms.int32( 1 ),
45767     doRhoCorrection = cms.bool( False ),
45768     rhoMax = cms.double( 9.9999999E7 ),
45769     rhoScale = cms.double( 1.0 ),
45770     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45771     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45772     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45773 )
45774 fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45775     saveTags = cms.bool( True ),
45776     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ),
45777     varTag = cms.InputTag( "hltEgammaHoverE" ),
45778     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45779     energyLowEdges = cms.vdouble( 0.0 ),
45780     lessThan = cms.bool( True ),
45781     useEt = cms.bool( False ),
45782     useAbs = cms.bool( False ),
45783     thrRegularEB = cms.vdouble( -1.0 ),
45784     thrRegularEE = cms.vdouble( -1.0 ),
45785     thrOverEEB = cms.vdouble( 0.04 ),
45786     thrOverEEE = cms.vdouble( 0.0 ),
45787     thrOverE2EB = cms.vdouble( -1.0 ),
45788     thrOverE2EE = cms.vdouble( -1.0 ),
45789     ncandcut = cms.int32( 1 ),
45790     doRhoCorrection = cms.bool( True ),
45791     rhoMax = cms.double( 9.9999999E7 ),
45792     rhoScale = cms.double( 1.0 ),
45793     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45794     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45795     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45796 )
45797 fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45798     saveTags = cms.bool( True ),
45799     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ),
45800     varTag = cms.InputTag( "hltEgammaR9ID" ),
45801     rhoTag = cms.InputTag( "" ),
45802     energyLowEdges = cms.vdouble( 0.0 ),
45803     lessThan = cms.bool( False ),
45804     useEt = cms.bool( False ),
45805     useAbs = cms.bool( False ),
45806     thrRegularEB = cms.vdouble( 0.1 ),
45807     thrRegularEE = cms.vdouble( 0.1 ),
45808     thrOverEEB = cms.vdouble( -1.0 ),
45809     thrOverEEE = cms.vdouble( -1.0 ),
45810     thrOverE2EB = cms.vdouble( -1.0 ),
45811     thrOverE2EE = cms.vdouble( -1.0 ),
45812     ncandcut = cms.int32( 0 ),
45813     doRhoCorrection = cms.bool( False ),
45814     rhoMax = cms.double( 9.9999999E7 ),
45815     rhoScale = cms.double( 1.0 ),
45816     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45817     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45818     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45819 )
45820 fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45821     saveTags = cms.bool( True ),
45822     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ),
45823     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45824     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45825     energyLowEdges = cms.vdouble( 0.0 ),
45826     lessThan = cms.bool( True ),
45827     useEt = cms.bool( True ),
45828     useAbs = cms.bool( False ),
45829     thrRegularEB = cms.vdouble( 2.0 ),
45830     thrRegularEE = cms.vdouble( 2.5 ),
45831     thrOverEEB = cms.vdouble( 0.02 ),
45832     thrOverEEE = cms.vdouble( 0.0 ),
45833     thrOverE2EB = cms.vdouble( 0.0 ),
45834     thrOverE2EE = cms.vdouble( 0.0 ),
45835     ncandcut = cms.int32( 1 ),
45836     doRhoCorrection = cms.bool( True ),
45837     rhoMax = cms.double( 9.9999999E7 ),
45838     rhoScale = cms.double( 1.0 ),
45839     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45840     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45841     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45842 )
45843 fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45844     saveTags = cms.bool( True ),
45845     candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ),
45846     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45847     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45848     energyLowEdges = cms.vdouble( 0.0 ),
45849     lessThan = cms.bool( True ),
45850     useEt = cms.bool( True ),
45851     useAbs = cms.bool( False ),
45852     thrRegularEB = cms.vdouble( 3.5 ),
45853     thrRegularEE = cms.vdouble( 0.0 ),
45854     thrOverEEB = cms.vdouble( 0.005 ),
45855     thrOverEEE = cms.vdouble( 0.0 ),
45856     thrOverE2EB = cms.vdouble( 0.0 ),
45857     thrOverE2EE = cms.vdouble( 0.0 ),
45858     ncandcut = cms.int32( 1 ),
45859     doRhoCorrection = cms.bool( True ),
45860     rhoMax = cms.double( 9.9999999E7 ),
45861     rhoScale = cms.double( 1.0 ),
45862     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45863     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45864     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45865 )
45866 fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45867     saveTags = cms.bool( True ),
45868     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ),
45869     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45870     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45871     energyLowEdges = cms.vdouble( 0.0 ),
45872     lessThan = cms.bool( True ),
45873     useEt = cms.bool( True ),
45874     useAbs = cms.bool( False ),
45875     thrRegularEB = cms.vdouble( 0.0 ),
45876     thrRegularEE = cms.vdouble( 0.0 ),
45877     thrOverEEB = cms.vdouble( 0.01 ),
45878     thrOverEEE = cms.vdouble( 0.01 ),
45879     thrOverE2EB = cms.vdouble( 0.0 ),
45880     thrOverE2EE = cms.vdouble( 0.0 ),
45881     ncandcut = cms.int32( 1 ),
45882     doRhoCorrection = cms.bool( True ),
45883     rhoMax = cms.double( 9.9999999E7 ),
45884     rhoScale = cms.double( 1.0 ),
45885     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45886     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45887     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45888 )
45889 fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45890     offset = cms.uint32( 0 ),
45891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45892 )
45893 fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45894     saveTags = cms.bool( True ),
45895     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45896     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45897     etcutEB = cms.double( 75.0 ),
45898     etcutEE = cms.double( 9999999.0 ),
45899     minEtaCut = cms.double( -9999.0 ),
45900     maxEtaCut = cms.double( 9999.0 ),
45901     ncandcut = cms.int32( 1 )
45902 )
45903 fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45904     saveTags = cms.bool( True ),
45905     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ),
45906     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45907     rhoTag = cms.InputTag( "" ),
45908     energyLowEdges = cms.vdouble( 0.0 ),
45909     lessThan = cms.bool( True ),
45910     useEt = cms.bool( False ),
45911     useAbs = cms.bool( False ),
45912     thrRegularEB = cms.vdouble( 0.01 ),
45913     thrRegularEE = cms.vdouble( 0.0 ),
45914     thrOverEEB = cms.vdouble( -1.0 ),
45915     thrOverEEE = cms.vdouble( -1.0 ),
45916     thrOverE2EB = cms.vdouble( -1.0 ),
45917     thrOverE2EE = cms.vdouble( -1.0 ),
45918     ncandcut = cms.int32( 1 ),
45919     doRhoCorrection = cms.bool( False ),
45920     rhoMax = cms.double( 9.9999999E7 ),
45921     rhoScale = cms.double( 1.0 ),
45922     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45923     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45924     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45925 )
45926 fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45927     saveTags = cms.bool( True ),
45928     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ),
45929     varTag = cms.InputTag( "hltEgammaHoverE" ),
45930     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45931     energyLowEdges = cms.vdouble( 0.0 ),
45932     lessThan = cms.bool( True ),
45933     useEt = cms.bool( False ),
45934     useAbs = cms.bool( False ),
45935     thrRegularEB = cms.vdouble( -1.0 ),
45936     thrRegularEE = cms.vdouble( -1.0 ),
45937     thrOverEEB = cms.vdouble( 0.04 ),
45938     thrOverEEE = cms.vdouble( 0.0 ),
45939     thrOverE2EB = cms.vdouble( -1.0 ),
45940     thrOverE2EE = cms.vdouble( -1.0 ),
45941     ncandcut = cms.int32( 1 ),
45942     doRhoCorrection = cms.bool( True ),
45943     rhoMax = cms.double( 9.9999999E7 ),
45944     rhoScale = cms.double( 1.0 ),
45945     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45946     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45947     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45948 )
45949 fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45950     saveTags = cms.bool( True ),
45951     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ),
45952     varTag = cms.InputTag( "hltEgammaR9ID" ),
45953     rhoTag = cms.InputTag( "" ),
45954     energyLowEdges = cms.vdouble( 0.0 ),
45955     lessThan = cms.bool( False ),
45956     useEt = cms.bool( False ),
45957     useAbs = cms.bool( False ),
45958     thrRegularEB = cms.vdouble( 0.1 ),
45959     thrRegularEE = cms.vdouble( 0.1 ),
45960     thrOverEEB = cms.vdouble( -1.0 ),
45961     thrOverEEE = cms.vdouble( -1.0 ),
45962     thrOverE2EB = cms.vdouble( -1.0 ),
45963     thrOverE2EE = cms.vdouble( -1.0 ),
45964     ncandcut = cms.int32( 0 ),
45965     doRhoCorrection = cms.bool( False ),
45966     rhoMax = cms.double( 9.9999999E7 ),
45967     rhoScale = cms.double( 1.0 ),
45968     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45969     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45970     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45971 )
45972 fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45973     saveTags = cms.bool( True ),
45974     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ),
45975     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45976     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45977     energyLowEdges = cms.vdouble( 0.0 ),
45978     lessThan = cms.bool( True ),
45979     useEt = cms.bool( True ),
45980     useAbs = cms.bool( False ),
45981     thrRegularEB = cms.vdouble( 2.0 ),
45982     thrRegularEE = cms.vdouble( 2.5 ),
45983     thrOverEEB = cms.vdouble( 0.02 ),
45984     thrOverEEE = cms.vdouble( 0.0 ),
45985     thrOverE2EB = cms.vdouble( 0.0 ),
45986     thrOverE2EE = cms.vdouble( 0.0 ),
45987     ncandcut = cms.int32( 1 ),
45988     doRhoCorrection = cms.bool( True ),
45989     rhoMax = cms.double( 9.9999999E7 ),
45990     rhoScale = cms.double( 1.0 ),
45991     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45992     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45993     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45994 )
45995 fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45996     saveTags = cms.bool( True ),
45997     candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ),
45998     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45999     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46000     energyLowEdges = cms.vdouble( 0.0 ),
46001     lessThan = cms.bool( True ),
46002     useEt = cms.bool( True ),
46003     useAbs = cms.bool( False ),
46004     thrRegularEB = cms.vdouble( 3.5 ),
46005     thrRegularEE = cms.vdouble( 0.0 ),
46006     thrOverEEB = cms.vdouble( 0.005 ),
46007     thrOverEEE = cms.vdouble( 0.0 ),
46008     thrOverE2EB = cms.vdouble( 0.0 ),
46009     thrOverE2EE = cms.vdouble( 0.0 ),
46010     ncandcut = cms.int32( 1 ),
46011     doRhoCorrection = cms.bool( True ),
46012     rhoMax = cms.double( 9.9999999E7 ),
46013     rhoScale = cms.double( 1.0 ),
46014     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46016     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46017 )
46018 fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46019     saveTags = cms.bool( True ),
46020     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ),
46021     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46022     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46023     energyLowEdges = cms.vdouble( 0.0 ),
46024     lessThan = cms.bool( True ),
46025     useEt = cms.bool( True ),
46026     useAbs = cms.bool( False ),
46027     thrRegularEB = cms.vdouble( 0.0 ),
46028     thrRegularEE = cms.vdouble( 0.0 ),
46029     thrOverEEB = cms.vdouble( 0.01 ),
46030     thrOverEEE = cms.vdouble( 0.01 ),
46031     thrOverE2EB = cms.vdouble( 0.0 ),
46032     thrOverE2EE = cms.vdouble( 0.0 ),
46033     ncandcut = cms.int32( 1 ),
46034     doRhoCorrection = cms.bool( True ),
46035     rhoMax = cms.double( 9.9999999E7 ),
46036     rhoScale = cms.double( 1.0 ),
46037     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46040 )
46041 fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46042     offset = cms.uint32( 0 ),
46043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46044 )
46045 fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46046     saveTags = cms.bool( True ),
46047     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46048     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46049     etcutEB = cms.double( 90.0 ),
46050     etcutEE = cms.double( 9999999.0 ),
46051     minEtaCut = cms.double( -9999.0 ),
46052     maxEtaCut = cms.double( 9999.0 ),
46053     ncandcut = cms.int32( 1 )
46054 )
46055 fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46056     saveTags = cms.bool( True ),
46057     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ),
46058     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46059     rhoTag = cms.InputTag( "" ),
46060     energyLowEdges = cms.vdouble( 0.0 ),
46061     lessThan = cms.bool( True ),
46062     useEt = cms.bool( False ),
46063     useAbs = cms.bool( False ),
46064     thrRegularEB = cms.vdouble( 0.01 ),
46065     thrRegularEE = cms.vdouble( 0.0 ),
46066     thrOverEEB = cms.vdouble( -1.0 ),
46067     thrOverEEE = cms.vdouble( -1.0 ),
46068     thrOverE2EB = cms.vdouble( -1.0 ),
46069     thrOverE2EE = cms.vdouble( -1.0 ),
46070     ncandcut = cms.int32( 1 ),
46071     doRhoCorrection = cms.bool( False ),
46072     rhoMax = cms.double( 9.9999999E7 ),
46073     rhoScale = cms.double( 1.0 ),
46074     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46075     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46076     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46077 )
46078 fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46079     saveTags = cms.bool( True ),
46080     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ),
46081     varTag = cms.InputTag( "hltEgammaHoverE" ),
46082     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46083     energyLowEdges = cms.vdouble( 0.0 ),
46084     lessThan = cms.bool( True ),
46085     useEt = cms.bool( False ),
46086     useAbs = cms.bool( False ),
46087     thrRegularEB = cms.vdouble( -1.0 ),
46088     thrRegularEE = cms.vdouble( -1.0 ),
46089     thrOverEEB = cms.vdouble( 0.04 ),
46090     thrOverEEE = cms.vdouble( 0.0 ),
46091     thrOverE2EB = cms.vdouble( -1.0 ),
46092     thrOverE2EE = cms.vdouble( -1.0 ),
46093     ncandcut = cms.int32( 1 ),
46094     doRhoCorrection = cms.bool( True ),
46095     rhoMax = cms.double( 9.9999999E7 ),
46096     rhoScale = cms.double( 1.0 ),
46097     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46098     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46099     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46100 )
46101 fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46102     saveTags = cms.bool( True ),
46103     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ),
46104     varTag = cms.InputTag( "hltEgammaR9ID" ),
46105     rhoTag = cms.InputTag( "" ),
46106     energyLowEdges = cms.vdouble( 0.0 ),
46107     lessThan = cms.bool( False ),
46108     useEt = cms.bool( False ),
46109     useAbs = cms.bool( False ),
46110     thrRegularEB = cms.vdouble( 0.1 ),
46111     thrRegularEE = cms.vdouble( 0.1 ),
46112     thrOverEEB = cms.vdouble( -1.0 ),
46113     thrOverEEE = cms.vdouble( -1.0 ),
46114     thrOverE2EB = cms.vdouble( -1.0 ),
46115     thrOverE2EE = cms.vdouble( -1.0 ),
46116     ncandcut = cms.int32( 0 ),
46117     doRhoCorrection = cms.bool( False ),
46118     rhoMax = cms.double( 9.9999999E7 ),
46119     rhoScale = cms.double( 1.0 ),
46120     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46121     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46122     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46123 )
46124 fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46125     saveTags = cms.bool( True ),
46126     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ),
46127     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46128     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46129     energyLowEdges = cms.vdouble( 0.0 ),
46130     lessThan = cms.bool( True ),
46131     useEt = cms.bool( True ),
46132     useAbs = cms.bool( False ),
46133     thrRegularEB = cms.vdouble( 2.0 ),
46134     thrRegularEE = cms.vdouble( 2.5 ),
46135     thrOverEEB = cms.vdouble( 0.02 ),
46136     thrOverEEE = cms.vdouble( 0.0 ),
46137     thrOverE2EB = cms.vdouble( 0.0 ),
46138     thrOverE2EE = cms.vdouble( 0.0 ),
46139     ncandcut = cms.int32( 1 ),
46140     doRhoCorrection = cms.bool( True ),
46141     rhoMax = cms.double( 9.9999999E7 ),
46142     rhoScale = cms.double( 1.0 ),
46143     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46144     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46145     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46146 )
46147 fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46148     saveTags = cms.bool( True ),
46149     candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ),
46150     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46151     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46152     energyLowEdges = cms.vdouble( 0.0 ),
46153     lessThan = cms.bool( True ),
46154     useEt = cms.bool( True ),
46155     useAbs = cms.bool( False ),
46156     thrRegularEB = cms.vdouble( 3.5 ),
46157     thrRegularEE = cms.vdouble( 0.0 ),
46158     thrOverEEB = cms.vdouble( 0.005 ),
46159     thrOverEEE = cms.vdouble( 0.0 ),
46160     thrOverE2EB = cms.vdouble( 0.0 ),
46161     thrOverE2EE = cms.vdouble( 0.0 ),
46162     ncandcut = cms.int32( 1 ),
46163     doRhoCorrection = cms.bool( True ),
46164     rhoMax = cms.double( 9.9999999E7 ),
46165     rhoScale = cms.double( 1.0 ),
46166     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46167     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46168     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46169 )
46170 fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46171     saveTags = cms.bool( True ),
46172     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ),
46173     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46174     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46175     energyLowEdges = cms.vdouble( 0.0 ),
46176     lessThan = cms.bool( True ),
46177     useEt = cms.bool( True ),
46178     useAbs = cms.bool( False ),
46179     thrRegularEB = cms.vdouble( 0.0 ),
46180     thrRegularEE = cms.vdouble( 0.0 ),
46181     thrOverEEB = cms.vdouble( 0.01 ),
46182     thrOverEEE = cms.vdouble( 0.01 ),
46183     thrOverE2EB = cms.vdouble( 0.0 ),
46184     thrOverE2EE = cms.vdouble( 0.0 ),
46185     ncandcut = cms.int32( 1 ),
46186     doRhoCorrection = cms.bool( True ),
46187     rhoMax = cms.double( 9.9999999E7 ),
46188     rhoScale = cms.double( 1.0 ),
46189     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46190     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46191     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46192 )
46193 fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46194     offset = cms.uint32( 0 ),
46195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46196 )
46197 fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46198     saveTags = cms.bool( True ),
46199     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46200     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46201     etcutEB = cms.double( 110.0 ),
46202     etcutEE = cms.double( 9999999.0 ),
46203     minEtaCut = cms.double( -9999.0 ),
46204     maxEtaCut = cms.double( 9999.0 ),
46205     ncandcut = cms.int32( 1 )
46206 )
46207 fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46208     saveTags = cms.bool( True ),
46209     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ),
46210     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46211     rhoTag = cms.InputTag( "" ),
46212     energyLowEdges = cms.vdouble( 0.0 ),
46213     lessThan = cms.bool( True ),
46214     useEt = cms.bool( False ),
46215     useAbs = cms.bool( False ),
46216     thrRegularEB = cms.vdouble( 0.01 ),
46217     thrRegularEE = cms.vdouble( 0.0 ),
46218     thrOverEEB = cms.vdouble( -1.0 ),
46219     thrOverEEE = cms.vdouble( -1.0 ),
46220     thrOverE2EB = cms.vdouble( -1.0 ),
46221     thrOverE2EE = cms.vdouble( -1.0 ),
46222     ncandcut = cms.int32( 1 ),
46223     doRhoCorrection = cms.bool( False ),
46224     rhoMax = cms.double( 9.9999999E7 ),
46225     rhoScale = cms.double( 1.0 ),
46226     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46227     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46228     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46229 )
46230 fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46231     saveTags = cms.bool( True ),
46232     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ),
46233     varTag = cms.InputTag( "hltEgammaHoverE" ),
46234     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46235     energyLowEdges = cms.vdouble( 0.0 ),
46236     lessThan = cms.bool( True ),
46237     useEt = cms.bool( False ),
46238     useAbs = cms.bool( False ),
46239     thrRegularEB = cms.vdouble( -1.0 ),
46240     thrRegularEE = cms.vdouble( -1.0 ),
46241     thrOverEEB = cms.vdouble( 0.04 ),
46242     thrOverEEE = cms.vdouble( 0.0 ),
46243     thrOverE2EB = cms.vdouble( -1.0 ),
46244     thrOverE2EE = cms.vdouble( -1.0 ),
46245     ncandcut = cms.int32( 1 ),
46246     doRhoCorrection = cms.bool( True ),
46247     rhoMax = cms.double( 9.9999999E7 ),
46248     rhoScale = cms.double( 1.0 ),
46249     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46250     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46251     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46252 )
46253 fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46254     saveTags = cms.bool( True ),
46255     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ),
46256     varTag = cms.InputTag( "hltEgammaR9ID" ),
46257     rhoTag = cms.InputTag( "" ),
46258     energyLowEdges = cms.vdouble( 0.0 ),
46259     lessThan = cms.bool( False ),
46260     useEt = cms.bool( False ),
46261     useAbs = cms.bool( False ),
46262     thrRegularEB = cms.vdouble( 0.1 ),
46263     thrRegularEE = cms.vdouble( 0.1 ),
46264     thrOverEEB = cms.vdouble( -1.0 ),
46265     thrOverEEE = cms.vdouble( -1.0 ),
46266     thrOverE2EB = cms.vdouble( -1.0 ),
46267     thrOverE2EE = cms.vdouble( -1.0 ),
46268     ncandcut = cms.int32( 0 ),
46269     doRhoCorrection = cms.bool( False ),
46270     rhoMax = cms.double( 9.9999999E7 ),
46271     rhoScale = cms.double( 1.0 ),
46272     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46273     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46274     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46275 )
46276 fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46277     saveTags = cms.bool( True ),
46278     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ),
46279     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46280     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46281     energyLowEdges = cms.vdouble( 0.0 ),
46282     lessThan = cms.bool( True ),
46283     useEt = cms.bool( True ),
46284     useAbs = cms.bool( False ),
46285     thrRegularEB = cms.vdouble( 2.0 ),
46286     thrRegularEE = cms.vdouble( 2.5 ),
46287     thrOverEEB = cms.vdouble( 0.02 ),
46288     thrOverEEE = cms.vdouble( 0.0 ),
46289     thrOverE2EB = cms.vdouble( 0.0 ),
46290     thrOverE2EE = cms.vdouble( 0.0 ),
46291     ncandcut = cms.int32( 1 ),
46292     doRhoCorrection = cms.bool( True ),
46293     rhoMax = cms.double( 9.9999999E7 ),
46294     rhoScale = cms.double( 1.0 ),
46295     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46296     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46297     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46298 )
46299 fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46300     saveTags = cms.bool( True ),
46301     candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ),
46302     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46303     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46304     energyLowEdges = cms.vdouble( 0.0 ),
46305     lessThan = cms.bool( True ),
46306     useEt = cms.bool( True ),
46307     useAbs = cms.bool( False ),
46308     thrRegularEB = cms.vdouble( 3.5 ),
46309     thrRegularEE = cms.vdouble( 0.0 ),
46310     thrOverEEB = cms.vdouble( 0.005 ),
46311     thrOverEEE = cms.vdouble( 0.0 ),
46312     thrOverE2EB = cms.vdouble( 0.0 ),
46313     thrOverE2EE = cms.vdouble( 0.0 ),
46314     ncandcut = cms.int32( 1 ),
46315     doRhoCorrection = cms.bool( True ),
46316     rhoMax = cms.double( 9.9999999E7 ),
46317     rhoScale = cms.double( 1.0 ),
46318     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46319     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46320     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46321 )
46322 fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46323     saveTags = cms.bool( True ),
46324     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ),
46325     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46326     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46327     energyLowEdges = cms.vdouble( 0.0 ),
46328     lessThan = cms.bool( True ),
46329     useEt = cms.bool( True ),
46330     useAbs = cms.bool( False ),
46331     thrRegularEB = cms.vdouble( 0.0 ),
46332     thrRegularEE = cms.vdouble( 0.0 ),
46333     thrOverEEB = cms.vdouble( 0.01 ),
46334     thrOverEEE = cms.vdouble( 0.01 ),
46335     thrOverE2EB = cms.vdouble( 0.0 ),
46336     thrOverE2EE = cms.vdouble( 0.0 ),
46337     ncandcut = cms.int32( 1 ),
46338     doRhoCorrection = cms.bool( True ),
46339     rhoMax = cms.double( 9.9999999E7 ),
46340     rhoScale = cms.double( 1.0 ),
46341     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46342     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46343     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46344 )
46345 fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
46346     offset = cms.uint32( 0 ),
46347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46348 )
46349 fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
46350     offset = cms.uint32( 0 ),
46351     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46352 )
46353 fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
46354     offset = cms.uint32( 0 ),
46355     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46356 )
46357 fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
46358     offset = cms.uint32( 0 ),
46359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46360 )
46361 fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed",
46362     saveTags = cms.bool( True ),
46363     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
46364     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
46365     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
46366     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
46367     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
46368     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46369     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46370     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46371     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
46372     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
46373 )
46374 fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler",
46375     offset = cms.uint32( 0 ),
46376     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46377 )
46378 fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
46379     saveTags = cms.bool( True ),
46380     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
46381     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46382     candNonIsolatedTag = cms.InputTag( "" ),
46383     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46384     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ),
46385     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46386     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46387     ncandcut = cms.int32( 1 ),
46388     doIsolated = cms.bool( False ),
46389     region_eta_size = cms.double( 0.522 ),
46390     region_eta_size_ecap = cms.double( 1.0 ),
46391     region_phi_size = cms.double( 1.044 ),
46392     barrel_end = cms.double( 1.4791 ),
46393     endcap_end = cms.double( 2.65 )
46394 )
46395 fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46396     saveTags = cms.bool( True ),
46397     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46398     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46399     etcutEB = cms.double( 100.0 ),
46400     etcutEE = cms.double( 9999999.0 ),
46401     minEtaCut = cms.double( -9999.0 ),
46402     maxEtaCut = cms.double( 9999.0 ),
46403     ncandcut = cms.int32( 1 )
46404 )
46405 fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46406     saveTags = cms.bool( True ),
46407     candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ),
46408     varTag = cms.InputTag( "hltEgammaHoverE" ),
46409     rhoTag = cms.InputTag( "" ),
46410     energyLowEdges = cms.vdouble( 0.0 ),
46411     lessThan = cms.bool( True ),
46412     useEt = cms.bool( False ),
46413     useAbs = cms.bool( False ),
46414     thrRegularEB = cms.vdouble( -1.0 ),
46415     thrRegularEE = cms.vdouble( -1.0 ),
46416     thrOverEEB = cms.vdouble( 0.1 ),
46417     thrOverEEE = cms.vdouble( 0.1 ),
46418     thrOverE2EB = cms.vdouble( -1.0 ),
46419     thrOverE2EE = cms.vdouble( -1.0 ),
46420     ncandcut = cms.int32( 1 ),
46421     doRhoCorrection = cms.bool( False ),
46422     rhoMax = cms.double( 9.9999999E7 ),
46423     rhoScale = cms.double( 1.0 ),
46424     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46425     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46427 )
46428 fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46429     offset = cms.uint32( 0 ),
46430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46431 )
46432 fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46433     saveTags = cms.bool( True ),
46434     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46435     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46436     etcutEB = cms.double( 50.0 ),
46437     etcutEE = cms.double( 50.0 ),
46438     minEtaCut = cms.double( -9999.0 ),
46439     maxEtaCut = cms.double( 9999.0 ),
46440     ncandcut = cms.int32( 1 )
46441 )
46442 fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46443     saveTags = cms.bool( True ),
46444     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ),
46445     varTag = cms.InputTag( "hltEgammaHoverE" ),
46446     rhoTag = cms.InputTag( "" ),
46447     energyLowEdges = cms.vdouble( 0.0 ),
46448     lessThan = cms.bool( True ),
46449     useEt = cms.bool( False ),
46450     useAbs = cms.bool( False ),
46451     thrRegularEB = cms.vdouble( -1.0 ),
46452     thrRegularEE = cms.vdouble( -1.0 ),
46453     thrOverEEB = cms.vdouble( 0.1 ),
46454     thrOverEEE = cms.vdouble( 0.1 ),
46455     thrOverE2EB = cms.vdouble( -1.0 ),
46456     thrOverE2EE = cms.vdouble( -1.0 ),
46457     ncandcut = cms.int32( 1 ),
46458     doRhoCorrection = cms.bool( False ),
46459     rhoMax = cms.double( 9.9999999E7 ),
46460     rhoScale = cms.double( 1.0 ),
46461     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46462     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46463     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46464 )
46465 fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46466     saveTags = cms.bool( True ),
46467     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ),
46468     varTag = cms.InputTag( "hltEgammaR9ID" ),
46469     rhoTag = cms.InputTag( "" ),
46470     energyLowEdges = cms.vdouble( 0.0 ),
46471     lessThan = cms.bool( False ),
46472     useEt = cms.bool( False ),
46473     useAbs = cms.bool( False ),
46474     thrRegularEB = cms.vdouble( 0.9 ),
46475     thrRegularEE = cms.vdouble( 0.9 ),
46476     thrOverEEB = cms.vdouble( -1.0 ),
46477     thrOverEEE = cms.vdouble( -1.0 ),
46478     thrOverE2EB = cms.vdouble( -1.0 ),
46479     thrOverE2EE = cms.vdouble( -1.0 ),
46480     ncandcut = cms.int32( 0 ),
46481     doRhoCorrection = cms.bool( False ),
46482     rhoMax = cms.double( 9.9999999E7 ),
46483     rhoScale = cms.double( 1.0 ),
46484     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46485     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46486     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46487 )
46488 fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46489     saveTags = cms.bool( True ),
46490     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ),
46491     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46492     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46493     energyLowEdges = cms.vdouble( 0.0 ),
46494     lessThan = cms.bool( True ),
46495     useEt = cms.bool( True ),
46496     useAbs = cms.bool( False ),
46497     thrRegularEB = cms.vdouble( 5.0 ),
46498     thrRegularEE = cms.vdouble( 5.0 ),
46499     thrOverEEB = cms.vdouble( 0.012 ),
46500     thrOverEEE = cms.vdouble( 0.012 ),
46501     thrOverE2EB = cms.vdouble( 0.0 ),
46502     thrOverE2EE = cms.vdouble( 0.0 ),
46503     ncandcut = cms.int32( 1 ),
46504     doRhoCorrection = cms.bool( True ),
46505     rhoMax = cms.double( 9.9999999E7 ),
46506     rhoScale = cms.double( 1.0 ),
46507     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46508     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46509     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46510 )
46511 fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46512     saveTags = cms.bool( True ),
46513     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ),
46514     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46515     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46516     energyLowEdges = cms.vdouble( 0.0 ),
46517     lessThan = cms.bool( True ),
46518     useEt = cms.bool( True ),
46519     useAbs = cms.bool( False ),
46520     thrRegularEB = cms.vdouble( 10.0 ),
46521     thrRegularEE = cms.vdouble( 10.0 ),
46522     thrOverEEB = cms.vdouble( 0.005 ),
46523     thrOverEEE = cms.vdouble( 0.005 ),
46524     thrOverE2EB = cms.vdouble( 0.0 ),
46525     thrOverE2EE = cms.vdouble( 0.0 ),
46526     ncandcut = cms.int32( 0 ),
46527     doRhoCorrection = cms.bool( True ),
46528     rhoMax = cms.double( 9.9999999E7 ),
46529     rhoScale = cms.double( 1.0 ),
46530     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46531     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46532     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46533 )
46534 fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
46535     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
46536     trackProducer = cms.InputTag( "hltMergedTracks" ),
46537     countTracks = cms.bool( False ),
46538     egTrkIsoPtMin = cms.double( 1.0 ),
46539     egTrkIsoConeSize = cms.double( 0.29 ),
46540     egTrkIsoZSpan = cms.double( 999999.0 ),
46541     egTrkIsoRSpan = cms.double( 999999.0 ),
46542     egTrkIsoVetoConeSize = cms.double( 0.06 ),
46543     egTrkIsoStripBarrel = cms.double( 0.03 ),
46544     egTrkIsoStripEndcap = cms.double( 0.03 )
46545 )
46546 fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46547     saveTags = cms.bool( True ),
46548     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ),
46549     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46550     rhoTag = cms.InputTag( "" ),
46551     energyLowEdges = cms.vdouble( 0.0 ),
46552     lessThan = cms.bool( True ),
46553     useEt = cms.bool( True ),
46554     useAbs = cms.bool( False ),
46555     thrRegularEB = cms.vdouble( 4.0 ),
46556     thrRegularEE = cms.vdouble( 4.0 ),
46557     thrOverEEB = cms.vdouble( 0.002 ),
46558     thrOverEEE = cms.vdouble( 0.002 ),
46559     thrOverE2EB = cms.vdouble( 0.0 ),
46560     thrOverE2EE = cms.vdouble( 0.0 ),
46561     ncandcut = cms.int32( 1 ),
46562     doRhoCorrection = cms.bool( False ),
46563     rhoMax = cms.double( 9.9999999E7 ),
46564     rhoScale = cms.double( 1.0 ),
46565     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46566     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46567     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46568 )
46569 fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46570     offset = cms.uint32( 0 ),
46571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46572 )
46573 fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46574     saveTags = cms.bool( True ),
46575     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46576     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46577     etcutEB = cms.double( 75.0 ),
46578     etcutEE = cms.double( 75.0 ),
46579     minEtaCut = cms.double( -9999.0 ),
46580     maxEtaCut = cms.double( 9999.0 ),
46581     ncandcut = cms.int32( 1 )
46582 )
46583 fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46584     saveTags = cms.bool( True ),
46585     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ),
46586     varTag = cms.InputTag( "hltEgammaHoverE" ),
46587     rhoTag = cms.InputTag( "" ),
46588     energyLowEdges = cms.vdouble( 0.0 ),
46589     lessThan = cms.bool( True ),
46590     useEt = cms.bool( False ),
46591     useAbs = cms.bool( False ),
46592     thrRegularEB = cms.vdouble( -1.0 ),
46593     thrRegularEE = cms.vdouble( -1.0 ),
46594     thrOverEEB = cms.vdouble( 0.1 ),
46595     thrOverEEE = cms.vdouble( 0.1 ),
46596     thrOverE2EB = cms.vdouble( -1.0 ),
46597     thrOverE2EE = cms.vdouble( -1.0 ),
46598     ncandcut = cms.int32( 1 ),
46599     doRhoCorrection = cms.bool( False ),
46600     rhoMax = cms.double( 9.9999999E7 ),
46601     rhoScale = cms.double( 1.0 ),
46602     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46603     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46604     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46605 )
46606 fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46607     saveTags = cms.bool( True ),
46608     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ),
46609     varTag = cms.InputTag( "hltEgammaR9ID" ),
46610     rhoTag = cms.InputTag( "" ),
46611     energyLowEdges = cms.vdouble( 0.0 ),
46612     lessThan = cms.bool( False ),
46613     useEt = cms.bool( False ),
46614     useAbs = cms.bool( False ),
46615     thrRegularEB = cms.vdouble( 0.9 ),
46616     thrRegularEE = cms.vdouble( 0.9 ),
46617     thrOverEEB = cms.vdouble( -1.0 ),
46618     thrOverEEE = cms.vdouble( -1.0 ),
46619     thrOverE2EB = cms.vdouble( -1.0 ),
46620     thrOverE2EE = cms.vdouble( -1.0 ),
46621     ncandcut = cms.int32( 0 ),
46622     doRhoCorrection = cms.bool( False ),
46623     rhoMax = cms.double( 9.9999999E7 ),
46624     rhoScale = cms.double( 1.0 ),
46625     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46626     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46627     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46628 )
46629 fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46630     saveTags = cms.bool( True ),
46631     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ),
46632     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46633     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46634     energyLowEdges = cms.vdouble( 0.0 ),
46635     lessThan = cms.bool( True ),
46636     useEt = cms.bool( True ),
46637     useAbs = cms.bool( False ),
46638     thrRegularEB = cms.vdouble( 5.0 ),
46639     thrRegularEE = cms.vdouble( 5.0 ),
46640     thrOverEEB = cms.vdouble( 0.012 ),
46641     thrOverEEE = cms.vdouble( 0.012 ),
46642     thrOverE2EB = cms.vdouble( 0.0 ),
46643     thrOverE2EE = cms.vdouble( 0.0 ),
46644     ncandcut = cms.int32( 1 ),
46645     doRhoCorrection = cms.bool( True ),
46646     rhoMax = cms.double( 9.9999999E7 ),
46647     rhoScale = cms.double( 1.0 ),
46648     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46649     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46651 )
46652 fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46653     saveTags = cms.bool( True ),
46654     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ),
46655     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46656     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46657     energyLowEdges = cms.vdouble( 0.0 ),
46658     lessThan = cms.bool( True ),
46659     useEt = cms.bool( True ),
46660     useAbs = cms.bool( False ),
46661     thrRegularEB = cms.vdouble( 10.0 ),
46662     thrRegularEE = cms.vdouble( 10.0 ),
46663     thrOverEEB = cms.vdouble( 0.005 ),
46664     thrOverEEE = cms.vdouble( 0.005 ),
46665     thrOverE2EB = cms.vdouble( 0.0 ),
46666     thrOverE2EE = cms.vdouble( 0.0 ),
46667     ncandcut = cms.int32( 0 ),
46668     doRhoCorrection = cms.bool( True ),
46669     rhoMax = cms.double( 9.9999999E7 ),
46670     rhoScale = cms.double( 1.0 ),
46671     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46672     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46673     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46674 )
46675 fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46676     saveTags = cms.bool( True ),
46677     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ),
46678     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46679     rhoTag = cms.InputTag( "" ),
46680     energyLowEdges = cms.vdouble( 0.0 ),
46681     lessThan = cms.bool( True ),
46682     useEt = cms.bool( True ),
46683     useAbs = cms.bool( False ),
46684     thrRegularEB = cms.vdouble( 4.0 ),
46685     thrRegularEE = cms.vdouble( 4.0 ),
46686     thrOverEEB = cms.vdouble( 0.002 ),
46687     thrOverEEE = cms.vdouble( 0.002 ),
46688     thrOverE2EB = cms.vdouble( 0.0 ),
46689     thrOverE2EE = cms.vdouble( 0.0 ),
46690     ncandcut = cms.int32( 1 ),
46691     doRhoCorrection = cms.bool( False ),
46692     rhoMax = cms.double( 9.9999999E7 ),
46693     rhoScale = cms.double( 1.0 ),
46694     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46695     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46696     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46697 )
46698 fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46699     offset = cms.uint32( 0 ),
46700     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46701 )
46702 fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46703     saveTags = cms.bool( True ),
46704     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46705     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46706     etcutEB = cms.double( 90.0 ),
46707     etcutEE = cms.double( 90.0 ),
46708     minEtaCut = cms.double( -9999.0 ),
46709     maxEtaCut = cms.double( 9999.0 ),
46710     ncandcut = cms.int32( 1 )
46711 )
46712 fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46713     saveTags = cms.bool( True ),
46714     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ),
46715     varTag = cms.InputTag( "hltEgammaHoverE" ),
46716     rhoTag = cms.InputTag( "" ),
46717     energyLowEdges = cms.vdouble( 0.0 ),
46718     lessThan = cms.bool( True ),
46719     useEt = cms.bool( False ),
46720     useAbs = cms.bool( False ),
46721     thrRegularEB = cms.vdouble( -1.0 ),
46722     thrRegularEE = cms.vdouble( -1.0 ),
46723     thrOverEEB = cms.vdouble( 0.1 ),
46724     thrOverEEE = cms.vdouble( 0.1 ),
46725     thrOverE2EB = cms.vdouble( -1.0 ),
46726     thrOverE2EE = cms.vdouble( -1.0 ),
46727     ncandcut = cms.int32( 1 ),
46728     doRhoCorrection = cms.bool( False ),
46729     rhoMax = cms.double( 9.9999999E7 ),
46730     rhoScale = cms.double( 1.0 ),
46731     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46732     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46733     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46734 )
46735 fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46736     saveTags = cms.bool( True ),
46737     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ),
46738     varTag = cms.InputTag( "hltEgammaR9ID" ),
46739     rhoTag = cms.InputTag( "" ),
46740     energyLowEdges = cms.vdouble( 0.0 ),
46741     lessThan = cms.bool( False ),
46742     useEt = cms.bool( False ),
46743     useAbs = cms.bool( False ),
46744     thrRegularEB = cms.vdouble( 0.9 ),
46745     thrRegularEE = cms.vdouble( 0.9 ),
46746     thrOverEEB = cms.vdouble( -1.0 ),
46747     thrOverEEE = cms.vdouble( -1.0 ),
46748     thrOverE2EB = cms.vdouble( -1.0 ),
46749     thrOverE2EE = cms.vdouble( -1.0 ),
46750     ncandcut = cms.int32( 0 ),
46751     doRhoCorrection = cms.bool( False ),
46752     rhoMax = cms.double( 9.9999999E7 ),
46753     rhoScale = cms.double( 1.0 ),
46754     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46755     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46756     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46757 )
46758 fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46759     saveTags = cms.bool( True ),
46760     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ),
46761     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46762     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46763     energyLowEdges = cms.vdouble( 0.0 ),
46764     lessThan = cms.bool( True ),
46765     useEt = cms.bool( True ),
46766     useAbs = cms.bool( False ),
46767     thrRegularEB = cms.vdouble( 5.0 ),
46768     thrRegularEE = cms.vdouble( 5.0 ),
46769     thrOverEEB = cms.vdouble( 0.012 ),
46770     thrOverEEE = cms.vdouble( 0.012 ),
46771     thrOverE2EB = cms.vdouble( 0.0 ),
46772     thrOverE2EE = cms.vdouble( 0.0 ),
46773     ncandcut = cms.int32( 1 ),
46774     doRhoCorrection = cms.bool( True ),
46775     rhoMax = cms.double( 9.9999999E7 ),
46776     rhoScale = cms.double( 1.0 ),
46777     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46778     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46779     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46780 )
46781 fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46782     saveTags = cms.bool( True ),
46783     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ),
46784     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46785     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46786     energyLowEdges = cms.vdouble( 0.0 ),
46787     lessThan = cms.bool( True ),
46788     useEt = cms.bool( True ),
46789     useAbs = cms.bool( False ),
46790     thrRegularEB = cms.vdouble( 10.0 ),
46791     thrRegularEE = cms.vdouble( 10.0 ),
46792     thrOverEEB = cms.vdouble( 0.005 ),
46793     thrOverEEE = cms.vdouble( 0.005 ),
46794     thrOverE2EB = cms.vdouble( 0.0 ),
46795     thrOverE2EE = cms.vdouble( 0.0 ),
46796     ncandcut = cms.int32( 0 ),
46797     doRhoCorrection = cms.bool( True ),
46798     rhoMax = cms.double( 9.9999999E7 ),
46799     rhoScale = cms.double( 1.0 ),
46800     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46801     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46802     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46803 )
46804 fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46805     saveTags = cms.bool( True ),
46806     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ),
46807     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46808     rhoTag = cms.InputTag( "" ),
46809     energyLowEdges = cms.vdouble( 0.0 ),
46810     lessThan = cms.bool( True ),
46811     useEt = cms.bool( True ),
46812     useAbs = cms.bool( False ),
46813     thrRegularEB = cms.vdouble( 4.0 ),
46814     thrRegularEE = cms.vdouble( 4.0 ),
46815     thrOverEEB = cms.vdouble( 0.002 ),
46816     thrOverEEE = cms.vdouble( 0.002 ),
46817     thrOverE2EB = cms.vdouble( 0.0 ),
46818     thrOverE2EE = cms.vdouble( 0.0 ),
46819     ncandcut = cms.int32( 1 ),
46820     doRhoCorrection = cms.bool( False ),
46821     rhoMax = cms.double( 9.9999999E7 ),
46822     rhoScale = cms.double( 1.0 ),
46823     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46824     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46825     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46826 )
46827 fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46828     offset = cms.uint32( 0 ),
46829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46830 )
46831 fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46832     saveTags = cms.bool( True ),
46833     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46834     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46835     etcutEB = cms.double( 120.0 ),
46836     etcutEE = cms.double( 120.0 ),
46837     minEtaCut = cms.double( -9999.0 ),
46838     maxEtaCut = cms.double( 9999.0 ),
46839     ncandcut = cms.int32( 1 )
46840 )
46841 fragment.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46842     saveTags = cms.bool( True ),
46843     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ),
46844     varTag = cms.InputTag( "hltEgammaHoverE" ),
46845     rhoTag = cms.InputTag( "" ),
46846     energyLowEdges = cms.vdouble( 0.0 ),
46847     lessThan = cms.bool( True ),
46848     useEt = cms.bool( False ),
46849     useAbs = cms.bool( False ),
46850     thrRegularEB = cms.vdouble( -1.0 ),
46851     thrRegularEE = cms.vdouble( -1.0 ),
46852     thrOverEEB = cms.vdouble( 0.1 ),
46853     thrOverEEE = cms.vdouble( 0.1 ),
46854     thrOverE2EB = cms.vdouble( -1.0 ),
46855     thrOverE2EE = cms.vdouble( -1.0 ),
46856     ncandcut = cms.int32( 1 ),
46857     doRhoCorrection = cms.bool( False ),
46858     rhoMax = cms.double( 9.9999999E7 ),
46859     rhoScale = cms.double( 1.0 ),
46860     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46861     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46862     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46863 )
46864 fragment.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46865     saveTags = cms.bool( True ),
46866     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ),
46867     varTag = cms.InputTag( "hltEgammaR9ID" ),
46868     rhoTag = cms.InputTag( "" ),
46869     energyLowEdges = cms.vdouble( 0.0 ),
46870     lessThan = cms.bool( False ),
46871     useEt = cms.bool( False ),
46872     useAbs = cms.bool( False ),
46873     thrRegularEB = cms.vdouble( 0.9 ),
46874     thrRegularEE = cms.vdouble( 0.9 ),
46875     thrOverEEB = cms.vdouble( -1.0 ),
46876     thrOverEEE = cms.vdouble( -1.0 ),
46877     thrOverE2EB = cms.vdouble( -1.0 ),
46878     thrOverE2EE = cms.vdouble( -1.0 ),
46879     ncandcut = cms.int32( 0 ),
46880     doRhoCorrection = cms.bool( False ),
46881     rhoMax = cms.double( 9.9999999E7 ),
46882     rhoScale = cms.double( 1.0 ),
46883     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46884     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46885     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46886 )
46887 fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46888     saveTags = cms.bool( True ),
46889     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ),
46890     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46891     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46892     energyLowEdges = cms.vdouble( 0.0 ),
46893     lessThan = cms.bool( True ),
46894     useEt = cms.bool( True ),
46895     useAbs = cms.bool( False ),
46896     thrRegularEB = cms.vdouble( 5.0 ),
46897     thrRegularEE = cms.vdouble( 5.0 ),
46898     thrOverEEB = cms.vdouble( 0.012 ),
46899     thrOverEEE = cms.vdouble( 0.012 ),
46900     thrOverE2EB = cms.vdouble( 0.0 ),
46901     thrOverE2EE = cms.vdouble( 0.0 ),
46902     ncandcut = cms.int32( 1 ),
46903     doRhoCorrection = cms.bool( True ),
46904     rhoMax = cms.double( 9.9999999E7 ),
46905     rhoScale = cms.double( 1.0 ),
46906     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46907     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46908     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46909 )
46910 fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46911     saveTags = cms.bool( True ),
46912     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ),
46913     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46914     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46915     energyLowEdges = cms.vdouble( 0.0 ),
46916     lessThan = cms.bool( True ),
46917     useEt = cms.bool( True ),
46918     useAbs = cms.bool( False ),
46919     thrRegularEB = cms.vdouble( 10.0 ),
46920     thrRegularEE = cms.vdouble( 10.0 ),
46921     thrOverEEB = cms.vdouble( 0.005 ),
46922     thrOverEEE = cms.vdouble( 0.005 ),
46923     thrOverE2EB = cms.vdouble( 0.0 ),
46924     thrOverE2EE = cms.vdouble( 0.0 ),
46925     ncandcut = cms.int32( 0 ),
46926     doRhoCorrection = cms.bool( True ),
46927     rhoMax = cms.double( 9.9999999E7 ),
46928     rhoScale = cms.double( 1.0 ),
46929     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46930     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46931     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46932 )
46933 fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46934     saveTags = cms.bool( True ),
46935     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ),
46936     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46937     rhoTag = cms.InputTag( "" ),
46938     energyLowEdges = cms.vdouble( 0.0 ),
46939     lessThan = cms.bool( True ),
46940     useEt = cms.bool( True ),
46941     useAbs = cms.bool( False ),
46942     thrRegularEB = cms.vdouble( 4.0 ),
46943     thrRegularEE = cms.vdouble( 4.0 ),
46944     thrOverEEB = cms.vdouble( 0.002 ),
46945     thrOverEEE = cms.vdouble( 0.002 ),
46946     thrOverE2EB = cms.vdouble( 0.0 ),
46947     thrOverE2EE = cms.vdouble( 0.0 ),
46948     ncandcut = cms.int32( 1 ),
46949     doRhoCorrection = cms.bool( False ),
46950     rhoMax = cms.double( 9.9999999E7 ),
46951     rhoScale = cms.double( 1.0 ),
46952     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46953     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46954     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46955 )
46956 fragment.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46957     offset = cms.uint32( 0 ),
46958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46959 )
46960 fragment.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46961     saveTags = cms.bool( True ),
46962     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46963     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46964     etcutEB = cms.double( 165.0 ),
46965     etcutEE = cms.double( 165.0 ),
46966     minEtaCut = cms.double( -9999.0 ),
46967     maxEtaCut = cms.double( 9999.0 ),
46968     ncandcut = cms.int32( 1 )
46969 )
46970 fragment.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46971     saveTags = cms.bool( True ),
46972     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ),
46973     varTag = cms.InputTag( "hltEgammaHoverE" ),
46974     rhoTag = cms.InputTag( "" ),
46975     energyLowEdges = cms.vdouble( 0.0 ),
46976     lessThan = cms.bool( True ),
46977     useEt = cms.bool( False ),
46978     useAbs = cms.bool( False ),
46979     thrRegularEB = cms.vdouble( -1.0 ),
46980     thrRegularEE = cms.vdouble( -1.0 ),
46981     thrOverEEB = cms.vdouble( 0.1 ),
46982     thrOverEEE = cms.vdouble( 0.1 ),
46983     thrOverE2EB = cms.vdouble( -1.0 ),
46984     thrOverE2EE = cms.vdouble( -1.0 ),
46985     ncandcut = cms.int32( 1 ),
46986     doRhoCorrection = cms.bool( False ),
46987     rhoMax = cms.double( 9.9999999E7 ),
46988     rhoScale = cms.double( 1.0 ),
46989     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46991     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46992 )
46993 fragment.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46994     saveTags = cms.bool( True ),
46995     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ),
46996     varTag = cms.InputTag( "hltEgammaR9ID" ),
46997     rhoTag = cms.InputTag( "" ),
46998     energyLowEdges = cms.vdouble( 0.0 ),
46999     lessThan = cms.bool( False ),
47000     useEt = cms.bool( False ),
47001     useAbs = cms.bool( False ),
47002     thrRegularEB = cms.vdouble( 0.9 ),
47003     thrRegularEE = cms.vdouble( 0.9 ),
47004     thrOverEEB = cms.vdouble( -1.0 ),
47005     thrOverEEE = cms.vdouble( -1.0 ),
47006     thrOverE2EB = cms.vdouble( -1.0 ),
47007     thrOverE2EE = cms.vdouble( -1.0 ),
47008     ncandcut = cms.int32( 0 ),
47009     doRhoCorrection = cms.bool( False ),
47010     rhoMax = cms.double( 9.9999999E7 ),
47011     rhoScale = cms.double( 1.0 ),
47012     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47014     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47015 )
47016 fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47017     saveTags = cms.bool( True ),
47018     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ),
47019     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47020     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47021     energyLowEdges = cms.vdouble( 0.0 ),
47022     lessThan = cms.bool( True ),
47023     useEt = cms.bool( True ),
47024     useAbs = cms.bool( False ),
47025     thrRegularEB = cms.vdouble( 5.0 ),
47026     thrRegularEE = cms.vdouble( 5.0 ),
47027     thrOverEEB = cms.vdouble( 0.012 ),
47028     thrOverEEE = cms.vdouble( 0.012 ),
47029     thrOverE2EB = cms.vdouble( 0.0 ),
47030     thrOverE2EE = cms.vdouble( 0.0 ),
47031     ncandcut = cms.int32( 1 ),
47032     doRhoCorrection = cms.bool( True ),
47033     rhoMax = cms.double( 9.9999999E7 ),
47034     rhoScale = cms.double( 1.0 ),
47035     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47036     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47037     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47038 )
47039 fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47040     saveTags = cms.bool( True ),
47041     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ),
47042     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47043     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47044     energyLowEdges = cms.vdouble( 0.0 ),
47045     lessThan = cms.bool( True ),
47046     useEt = cms.bool( True ),
47047     useAbs = cms.bool( False ),
47048     thrRegularEB = cms.vdouble( 10.0 ),
47049     thrRegularEE = cms.vdouble( 10.0 ),
47050     thrOverEEB = cms.vdouble( 0.005 ),
47051     thrOverEEE = cms.vdouble( 0.005 ),
47052     thrOverE2EB = cms.vdouble( 0.0 ),
47053     thrOverE2EE = cms.vdouble( 0.0 ),
47054     ncandcut = cms.int32( 0 ),
47055     doRhoCorrection = cms.bool( True ),
47056     rhoMax = cms.double( 9.9999999E7 ),
47057     rhoScale = cms.double( 1.0 ),
47058     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47059     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47060     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47061 )
47062 fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47063     saveTags = cms.bool( True ),
47064     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ),
47065     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47066     rhoTag = cms.InputTag( "" ),
47067     energyLowEdges = cms.vdouble( 0.0 ),
47068     lessThan = cms.bool( True ),
47069     useEt = cms.bool( True ),
47070     useAbs = cms.bool( False ),
47071     thrRegularEB = cms.vdouble( 4.0 ),
47072     thrRegularEE = cms.vdouble( 4.0 ),
47073     thrOverEEB = cms.vdouble( 0.002 ),
47074     thrOverEEE = cms.vdouble( 0.002 ),
47075     thrOverE2EB = cms.vdouble( 0.0 ),
47076     thrOverE2EE = cms.vdouble( 0.0 ),
47077     ncandcut = cms.int32( 1 ),
47078     doRhoCorrection = cms.bool( False ),
47079     rhoMax = cms.double( 9.9999999E7 ),
47080     rhoScale = cms.double( 1.0 ),
47081     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47082     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47083     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47084 )
47085 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler",
47086     offset = cms.uint32( 0 ),
47087     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47088 )
47089 fragment.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47090     saveTags = cms.bool( True ),
47091     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
47092     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47093     etcutEB = cms.double( 30.0 ),
47094     etcutEE = cms.double( 30.0 ),
47095     minEtaCut = cms.double( -9999.0 ),
47096     maxEtaCut = cms.double( 9999.0 ),
47097     ncandcut = cms.int32( 1 )
47098 )
47099 fragment.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47100     saveTags = cms.bool( True ),
47101     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
47102     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47103     rhoTag = cms.InputTag( "" ),
47104     energyLowEdges = cms.vdouble( 0.0 ),
47105     lessThan = cms.bool( False ),
47106     useEt = cms.bool( False ),
47107     useAbs = cms.bool( False ),
47108     thrRegularEB = cms.vdouble( 0.5 ),
47109     thrRegularEE = cms.vdouble( 0.8 ),
47110     thrOverEEB = cms.vdouble( -1.0 ),
47111     thrOverEEE = cms.vdouble( -1.0 ),
47112     thrOverE2EB = cms.vdouble( -1.0 ),
47113     thrOverE2EE = cms.vdouble( -1.0 ),
47114     ncandcut = cms.int32( 1 ),
47115     doRhoCorrection = cms.bool( False ),
47116     rhoMax = cms.double( 9.9999999E7 ),
47117     rhoScale = cms.double( 1.0 ),
47118     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47119     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47120     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47121 )
47122 fragment.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47123     saveTags = cms.bool( True ),
47124     candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ),
47125     varTag = cms.InputTag( "hltEgammaHoverE" ),
47126     rhoTag = cms.InputTag( "" ),
47127     energyLowEdges = cms.vdouble( 0.0 ),
47128     lessThan = cms.bool( True ),
47129     useEt = cms.bool( False ),
47130     useAbs = cms.bool( False ),
47131     thrRegularEB = cms.vdouble( 0.0 ),
47132     thrRegularEE = cms.vdouble( 0.0 ),
47133     thrOverEEB = cms.vdouble( 0.12 ),
47134     thrOverEEE = cms.vdouble( 0.1 ),
47135     thrOverE2EB = cms.vdouble( 0.0 ),
47136     thrOverE2EE = cms.vdouble( 0.0 ),
47137     ncandcut = cms.int32( 1 ),
47138     doRhoCorrection = cms.bool( False ),
47139     rhoMax = cms.double( 9.9999999E7 ),
47140     rhoScale = cms.double( 1.0 ),
47141     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47142     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47143     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47144 )
47145 fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47146     saveTags = cms.bool( True ),
47147     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47148     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47149     rhoTag = cms.InputTag( "" ),
47150     energyLowEdges = cms.vdouble( 0.0 ),
47151     lessThan = cms.bool( False ),
47152     useEt = cms.bool( False ),
47153     useAbs = cms.bool( False ),
47154     thrRegularEB = cms.vdouble( 0.85 ),
47155     thrRegularEE = cms.vdouble( 0.9 ),
47156     thrOverEEB = cms.vdouble( -1.0 ),
47157     thrOverEEE = cms.vdouble( -1.0 ),
47158     thrOverE2EB = cms.vdouble( -1.0 ),
47159     thrOverE2EE = cms.vdouble( -1.0 ),
47160     ncandcut = cms.int32( 1 ),
47161     doRhoCorrection = cms.bool( False ),
47162     rhoMax = cms.double( 9.9999999E7 ),
47163     rhoScale = cms.double( 1.0 ),
47164     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47165     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47166     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47167 )
47168 fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47169     saveTags = cms.bool( True ),
47170     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47171     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
47172     rhoTag = cms.InputTag( "" ),
47173     energyLowEdges = cms.vdouble( 0.0 ),
47174     lessThan = cms.bool( True ),
47175     useEt = cms.bool( False ),
47176     useAbs = cms.bool( False ),
47177     thrRegularEB = cms.vdouble( 0.015 ),
47178     thrRegularEE = cms.vdouble( 0.035 ),
47179     thrOverEEB = cms.vdouble( -1.0 ),
47180     thrOverEEE = cms.vdouble( -1.0 ),
47181     thrOverE2EB = cms.vdouble( -1.0 ),
47182     thrOverE2EE = cms.vdouble( -1.0 ),
47183     ncandcut = cms.int32( 1 ),
47184     doRhoCorrection = cms.bool( False ),
47185     rhoMax = cms.double( 9.9999999E7 ),
47186     rhoScale = cms.double( 1.0 ),
47187     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47188     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47189     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47190 )
47191 fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47192     saveTags = cms.bool( True ),
47193     candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ),
47194     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47195     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47196     energyLowEdges = cms.vdouble( 0.0 ),
47197     lessThan = cms.bool( True ),
47198     useEt = cms.bool( True ),
47199     useAbs = cms.bool( False ),
47200     thrRegularEB = cms.vdouble( 6.0 ),
47201     thrRegularEE = cms.vdouble( 6.0 ),
47202     thrOverEEB = cms.vdouble( 0.012 ),
47203     thrOverEEE = cms.vdouble( 0.012 ),
47204     thrOverE2EB = cms.vdouble( 0.0 ),
47205     thrOverE2EE = cms.vdouble( 0.0 ),
47206     ncandcut = cms.int32( 1 ),
47207     doRhoCorrection = cms.bool( True ),
47208     rhoMax = cms.double( 9.9999999E7 ),
47209     rhoScale = cms.double( 1.0 ),
47210     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47211     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47212     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47213 )
47214 fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
47215     saveTags = cms.bool( True ),
47216     firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ),
47217     secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ),
47218     nrRequiredFirstLeg = cms.int32( 0 ),
47219     nrRequiredSecondLeg = cms.int32( 0 ),
47220     nrRequiredUniqueLeg = cms.int32( 1 ),
47221     maxMatchDR = cms.double( 0.01 )
47222 )
47223 fragment.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
47224     saveTags = cms.bool( True ),
47225     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47226     triggerType = cms.int32( 92 ),
47227     MinE = cms.double( -1.0 ),
47228     MinPt = cms.double( 22.0 ),
47229     MinMass = cms.double( -1.0 ),
47230     MaxMass = cms.double( -1.0 ),
47231     MinEta = cms.double( -1.0 ),
47232     MaxEta = cms.double( 2.55 ),
47233     MinN = cms.int32( 2 )
47234 )
47235 fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47236     saveTags = cms.bool( True ),
47237     candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ),
47238     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47239     rhoTag = cms.InputTag( "" ),
47240     energyLowEdges = cms.vdouble( 0.0 ),
47241     lessThan = cms.bool( False ),
47242     useEt = cms.bool( False ),
47243     useAbs = cms.bool( False ),
47244     thrRegularEB = cms.vdouble( 0.5 ),
47245     thrRegularEE = cms.vdouble( 0.8 ),
47246     thrOverEEB = cms.vdouble( -1.0 ),
47247     thrOverEEE = cms.vdouble( -1.0 ),
47248     thrOverE2EB = cms.vdouble( -1.0 ),
47249     thrOverE2EE = cms.vdouble( -1.0 ),
47250     ncandcut = cms.int32( 2 ),
47251     doRhoCorrection = cms.bool( False ),
47252     rhoMax = cms.double( 9.9999999E7 ),
47253     rhoScale = cms.double( 1.0 ),
47254     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47256     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47257 )
47258 fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47259     saveTags = cms.bool( True ),
47260     candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ),
47261     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
47262     rhoTag = cms.InputTag( "" ),
47263     energyLowEdges = cms.vdouble( 0.0 ),
47264     lessThan = cms.bool( True ),
47265     useEt = cms.bool( False ),
47266     useAbs = cms.bool( False ),
47267     thrRegularEB = cms.vdouble( 0.0 ),
47268     thrRegularEE = cms.vdouble( 0.0 ),
47269     thrOverEEB = cms.vdouble( 0.12 ),
47270     thrOverEEE = cms.vdouble( 0.1 ),
47271     thrOverE2EB = cms.vdouble( 0.0 ),
47272     thrOverE2EE = cms.vdouble( 0.0 ),
47273     ncandcut = cms.int32( 2 ),
47274     doRhoCorrection = cms.bool( False ),
47275     rhoMax = cms.double( 9.9999999E7 ),
47276     rhoScale = cms.double( 1.0 ),
47277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47279     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47280 )
47281 fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47282     saveTags = cms.bool( True ),
47283     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47284     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47285     rhoTag = cms.InputTag( "" ),
47286     energyLowEdges = cms.vdouble( 0.0 ),
47287     lessThan = cms.bool( False ),
47288     useEt = cms.bool( False ),
47289     useAbs = cms.bool( False ),
47290     thrRegularEB = cms.vdouble( 0.85 ),
47291     thrRegularEE = cms.vdouble( 0.9 ),
47292     thrOverEEB = cms.vdouble( -1.0 ),
47293     thrOverEEE = cms.vdouble( -1.0 ),
47294     thrOverE2EB = cms.vdouble( -1.0 ),
47295     thrOverE2EE = cms.vdouble( -1.0 ),
47296     ncandcut = cms.int32( 1 ),
47297     doRhoCorrection = cms.bool( False ),
47298     rhoMax = cms.double( 9.9999999E7 ),
47299     rhoScale = cms.double( 1.0 ),
47300     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47301     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47302     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47303 )
47304 fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47305     saveTags = cms.bool( True ),
47306     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47307     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
47308     rhoTag = cms.InputTag( "" ),
47309     energyLowEdges = cms.vdouble( 0.0 ),
47310     lessThan = cms.bool( True ),
47311     useEt = cms.bool( False ),
47312     useAbs = cms.bool( False ),
47313     thrRegularEB = cms.vdouble( 0.015 ),
47314     thrRegularEE = cms.vdouble( 0.035 ),
47315     thrOverEEB = cms.vdouble( -1.0 ),
47316     thrOverEEE = cms.vdouble( -1.0 ),
47317     thrOverE2EB = cms.vdouble( -1.0 ),
47318     thrOverE2EE = cms.vdouble( -1.0 ),
47319     ncandcut = cms.int32( 1 ),
47320     doRhoCorrection = cms.bool( False ),
47321     rhoMax = cms.double( 9.9999999E7 ),
47322     rhoScale = cms.double( 1.0 ),
47323     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47324     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47325     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47326 )
47327 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47328     saveTags = cms.bool( True ),
47329     candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ),
47330     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
47331     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47332     energyLowEdges = cms.vdouble( 0.0 ),
47333     lessThan = cms.bool( True ),
47334     useEt = cms.bool( True ),
47335     useAbs = cms.bool( False ),
47336     thrRegularEB = cms.vdouble( 6.0 ),
47337     thrRegularEE = cms.vdouble( 6.0 ),
47338     thrOverEEB = cms.vdouble( 0.012 ),
47339     thrOverEEE = cms.vdouble( 0.012 ),
47340     thrOverE2EB = cms.vdouble( 0.0 ),
47341     thrOverE2EE = cms.vdouble( 0.0 ),
47342     ncandcut = cms.int32( 1 ),
47343     doRhoCorrection = cms.bool( True ),
47344     rhoMax = cms.double( 9.9999999E7 ),
47345     rhoScale = cms.double( 1.0 ),
47346     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
47347     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47348     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47349 )
47350 fragment.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
47351     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47352     trackProducer = cms.InputTag( "hltMergedTracks" ),
47353     countTracks = cms.bool( False ),
47354     egTrkIsoPtMin = cms.double( 1.0 ),
47355     egTrkIsoConeSize = cms.double( 0.29 ),
47356     egTrkIsoZSpan = cms.double( 999999.0 ),
47357     egTrkIsoRSpan = cms.double( 999999.0 ),
47358     egTrkIsoVetoConeSize = cms.double( 0.06 ),
47359     egTrkIsoStripBarrel = cms.double( 0.03 ),
47360     egTrkIsoStripEndcap = cms.double( 0.03 )
47361 )
47362 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47363     saveTags = cms.bool( True ),
47364     candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ),
47365     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
47366     rhoTag = cms.InputTag( "" ),
47367     energyLowEdges = cms.vdouble( 0.0 ),
47368     lessThan = cms.bool( True ),
47369     useEt = cms.bool( True ),
47370     useAbs = cms.bool( False ),
47371     thrRegularEB = cms.vdouble( 6.0 ),
47372     thrRegularEE = cms.vdouble( 6.0 ),
47373     thrOverEEB = cms.vdouble( 0.002 ),
47374     thrOverEEE = cms.vdouble( 0.002 ),
47375     thrOverE2EB = cms.vdouble( 0.0 ),
47376     thrOverE2EE = cms.vdouble( 0.0 ),
47377     ncandcut = cms.int32( 1 ),
47378     doRhoCorrection = cms.bool( False ),
47379     rhoMax = cms.double( 9.9999999E7 ),
47380     rhoScale = cms.double( 1.0 ),
47381     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47382     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47383     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47384 )
47385 fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47386     saveTags = cms.bool( True ),
47387     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47388     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47389     minMass = cms.double( 90.0 )
47390 )
47391 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler",
47392     offset = cms.uint32( 0 ),
47393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47394 )
47395 fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47396     saveTags = cms.bool( True ),
47397     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47398     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47399     minMass = cms.double( 95.0 )
47400 )
47401 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed",
47402     saveTags = cms.bool( True ),
47403     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ),
47404     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47405     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47406     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47407     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47408     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47409     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47410     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47411     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47412     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47413 )
47414 fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler",
47415     offset = cms.uint32( 0 ),
47416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47417 )
47418 fragment.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
47419     saveTags = cms.bool( True ),
47420     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
47421     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47422     candNonIsolatedTag = cms.InputTag( "" ),
47423     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47424     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
47425     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47426     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47427     ncandcut = cms.int32( 1 ),
47428     doIsolated = cms.bool( False ),
47429     region_eta_size = cms.double( 0.522 ),
47430     region_eta_size_ecap = cms.double( 1.0 ),
47431     region_phi_size = cms.double( 1.044 ),
47432     barrel_end = cms.double( 1.4791 ),
47433     endcap_end = cms.double( 2.65 )
47434 )
47435 fragment.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47436     saveTags = cms.bool( True ),
47437     inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ),
47438     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47439     etcutEB = cms.double( 35.0 ),
47440     etcutEE = cms.double( 35.0 ),
47441     minEtaCut = cms.double( -9999.0 ),
47442     maxEtaCut = cms.double( 9999.0 ),
47443     ncandcut = cms.int32( 1 )
47444 )
47445 fragment.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47446     saveTags = cms.bool( True ),
47447     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ),
47448     varTag = cms.InputTag( "hltEgammaHoverE" ),
47449     rhoTag = cms.InputTag( "" ),
47450     energyLowEdges = cms.vdouble( 0.0 ),
47451     lessThan = cms.bool( True ),
47452     useEt = cms.bool( False ),
47453     useAbs = cms.bool( False ),
47454     thrRegularEB = cms.vdouble( -1.0 ),
47455     thrRegularEE = cms.vdouble( -1.0 ),
47456     thrOverEEB = cms.vdouble( 0.1 ),
47457     thrOverEEE = cms.vdouble( 0.1 ),
47458     thrOverE2EB = cms.vdouble( -1.0 ),
47459     thrOverE2EE = cms.vdouble( -1.0 ),
47460     ncandcut = cms.int32( 1 ),
47461     doRhoCorrection = cms.bool( False ),
47462     rhoMax = cms.double( 9.9999999E7 ),
47463     rhoScale = cms.double( 1.0 ),
47464     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47465     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47466     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47467 )
47468 fragment.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47469     saveTags = cms.bool( True ),
47470     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ),
47471     varTag = cms.InputTag( "hltEgammaR9ID" ),
47472     rhoTag = cms.InputTag( "" ),
47473     energyLowEdges = cms.vdouble( 0.0 ),
47474     lessThan = cms.bool( False ),
47475     useEt = cms.bool( False ),
47476     useAbs = cms.bool( False ),
47477     thrRegularEB = cms.vdouble( 0.9 ),
47478     thrRegularEE = cms.vdouble( 0.9 ),
47479     thrOverEEB = cms.vdouble( -1.0 ),
47480     thrOverEEE = cms.vdouble( -1.0 ),
47481     thrOverE2EB = cms.vdouble( -1.0 ),
47482     thrOverE2EE = cms.vdouble( -1.0 ),
47483     ncandcut = cms.int32( 1 ),
47484     doRhoCorrection = cms.bool( False ),
47485     rhoMax = cms.double( 9.9999999E7 ),
47486     rhoScale = cms.double( 1.0 ),
47487     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47488     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47489     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47490 )
47491 fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47492     saveTags = cms.bool( True ),
47493     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ),
47494     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47495     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47496     energyLowEdges = cms.vdouble( 0.0 ),
47497     lessThan = cms.bool( True ),
47498     useEt = cms.bool( True ),
47499     useAbs = cms.bool( False ),
47500     thrRegularEB = cms.vdouble( 6.0 ),
47501     thrRegularEE = cms.vdouble( 6.0 ),
47502     thrOverEEB = cms.vdouble( 0.012 ),
47503     thrOverEEE = cms.vdouble( 0.012 ),
47504     thrOverE2EB = cms.vdouble( 0.0 ),
47505     thrOverE2EE = cms.vdouble( 0.0 ),
47506     ncandcut = cms.int32( 1 ),
47507     doRhoCorrection = cms.bool( True ),
47508     rhoMax = cms.double( 9.9999999E7 ),
47509     rhoScale = cms.double( 1.0 ),
47510     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47511     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47512     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47513 )
47514 fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47515     saveTags = cms.bool( True ),
47516     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ),
47517     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47518     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47519     energyLowEdges = cms.vdouble( 0.0 ),
47520     lessThan = cms.bool( True ),
47521     useEt = cms.bool( True ),
47522     useAbs = cms.bool( False ),
47523     thrRegularEB = cms.vdouble( 10.0 ),
47524     thrRegularEE = cms.vdouble( 10.0 ),
47525     thrOverEEB = cms.vdouble( 0.005 ),
47526     thrOverEEE = cms.vdouble( 0.005 ),
47527     thrOverE2EB = cms.vdouble( 0.0 ),
47528     thrOverE2EE = cms.vdouble( 0.0 ),
47529     ncandcut = cms.int32( 1 ),
47530     doRhoCorrection = cms.bool( True ),
47531     rhoMax = cms.double( 9.9999999E7 ),
47532     rhoScale = cms.double( 1.0 ),
47533     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47534     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47535     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47536 )
47537 fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47538     saveTags = cms.bool( True ),
47539     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ),
47540     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47541     rhoTag = cms.InputTag( "" ),
47542     energyLowEdges = cms.vdouble( 0.0 ),
47543     lessThan = cms.bool( True ),
47544     useEt = cms.bool( True ),
47545     useAbs = cms.bool( False ),
47546     thrRegularEB = cms.vdouble( 6.0 ),
47547     thrRegularEE = cms.vdouble( 6.0 ),
47548     thrOverEEB = cms.vdouble( 0.002 ),
47549     thrOverEEE = cms.vdouble( 0.002 ),
47550     thrOverE2EB = cms.vdouble( 0.0 ),
47551     thrOverE2EE = cms.vdouble( 0.0 ),
47552     ncandcut = cms.int32( 1 ),
47553     doRhoCorrection = cms.bool( False ),
47554     rhoMax = cms.double( 9.9999999E7 ),
47555     rhoScale = cms.double( 1.0 ),
47556     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47557     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47558     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47559 )
47560 fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet",
47561     saveTags = cms.bool( True ),
47562     inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
47563     triggerType = cms.int32( 84 ),
47564     MinE = cms.double( -1.0 ),
47565     MinPt = cms.double( 5.0 ),
47566     MinMass = cms.double( -1.0 ),
47567     MaxMass = cms.double( -1.0 ),
47568     MinEta = cms.double( -1.0 ),
47569     MaxEta = cms.double( 2.5 ),
47570     MinN = cms.int32( 1 )
47571 )
47572 fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer",
47573     verbose = cms.untracked.bool( False ),
47574     debug = cms.untracked.bool( False ),
47575     elementImporters = cms.VPSet( 
47576       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
47577         cleanBadConvertedBrems = cms.bool( False ),
47578         muonMaxDPtOPt = cms.double( 1.0 ),
47579         source = cms.InputTag( "hltLightPFTracks" ),
47580         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
47581         vetoEndcap = cms.bool( False ),
47582         useIterativeTracking = cms.bool( False ),
47583         importerName = cms.string( "GeneralTracksImporter" ),
47584         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
47585         trackQuality = cms.string( "highPurity" )
47586       ),
47587       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
47588         importerName = cms.string( "ECALClusterImporter" ),
47589         BCtoPFCMap = cms.InputTag( "" )
47590       ),
47591       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
47592         importerName = cms.string( "GenericClusterImporter" )
47593       ),
47594       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
47595         importerName = cms.string( "GenericClusterImporter" )
47596       )
47597     ),
47598     linkDefinitions = cms.VPSet( 
47599       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
47600         useKDTree = cms.bool( True ),
47601         linkerName = cms.string( "TrackAndECALLinker" )
47602       ),
47603       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
47604         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
47605         nMaxHcalLinksPerTrack = cms.int32( 1 ),
47606         linkType = cms.string( "TRACK:HCAL" ),
47607         useKDTree = cms.bool( True ),
47608         linkerName = cms.string( "TrackAndHCALLinker" )
47609       ),
47610       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
47611         linkType = cms.string( "ECAL:HCAL" ),
47612         useKDTree = cms.bool( False ),
47613         linkerName = cms.string( "ECALAndHCALLinker" )
47614       ),
47615       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
47616         useKDTree = cms.bool( False ),
47617         linkerName = cms.string( "HFEMAndHFHADLinker" )
47618       )
47619     )
47620 )
47621 fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer",
47622     verbose = cms.untracked.bool( False ),
47623     debug = cms.untracked.bool( False ),
47624     blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ),
47625     muons = cms.InputTag( "hltMuons" ),
47626     postMuonCleaning = cms.bool( True ),
47627     vetoEndcap = cms.bool( False ),
47628     vertexCollection = cms.InputTag( "hltPixelVertices" ),
47629     useVerticesForNeutral = cms.bool( True ),
47630     useHO = cms.bool( False ),
47631     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
47632     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
47633     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
47634     useEGammaElectrons = cms.bool( False ),
47635     egammaElectrons = cms.InputTag( "" ),
47636     useEGammaFilters = cms.bool( False ),
47637     useProtectionsForJetMET = cms.bool( True ),
47638     PFEGammaFiltersParameters = cms.PSet( 
47639       electron_missinghits = cms.uint32( 1 ),
47640       electron_protectionsForJetMET = cms.PSet( 
47641         maxEeleOverPoutRes = cms.double( 0.5 ),
47642         maxEleHcalEOverEcalE = cms.double( 0.1 ),
47643         maxEcalEOverPRes = cms.double( 0.2 ),
47644         maxHcalEOverP = cms.double( 1.0 ),
47645         maxE = cms.double( 50.0 ),
47646         maxTrackPOverEele = cms.double( 1.0 ),
47647         maxDPhiIN = cms.double( 0.1 ),
47648         maxEcalEOverP_2 = cms.double( 0.2 ),
47649         maxEcalEOverP_1 = cms.double( 0.5 ),
47650         maxEeleOverPout = cms.double( 0.2 ),
47651         maxHcalEOverEcalE = cms.double( 0.1 ),
47652         maxHcalE = cms.double( 10.0 ),
47653         maxNtracks = cms.double( 3.0 )
47654       ),
47655       photon_MinEt = cms.double( 10.0 ),
47656       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
47657       electron_protectionsForBadHcal = cms.PSet( 
47658         dEta = cms.vdouble( 0.0064, 0.01264 ),
47659         dPhi = cms.vdouble( 0.0547, 0.0394 ),
47660         enableProtections = cms.bool( False ),
47661         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
47662         eInvPInv = cms.vdouble( 0.184, 0.0721 )
47663       ),
47664       photon_protectionsForBadHcal = cms.PSet( 
47665         enableProtections = cms.bool( False ),
47666         solidConeTrkIsoOffset = cms.double( 10.0 ),
47667         solidConeTrkIsoSlope = cms.double( 0.3 )
47668       ),
47669       electron_iso_mva_barrel = cms.double( -0.1875 ),
47670       electron_iso_mva_endcap = cms.double( -0.1075 ),
47671       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
47672       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
47673       photon_HoE = cms.double( 0.05 ),
47674       electron_iso_combIso_endcap = cms.double( 10.0 ),
47675       electron_iso_pt = cms.double( 10.0 ),
47676       photon_protectionsForJetMET = cms.PSet( 
47677         sumPtTrackIsoSlope = cms.double( 0.001 ),
47678         sumPtTrackIso = cms.double( 4.0 )
47679       ),
47680       electron_iso_combIso_barrel = cms.double( 10.0 ),
47681       electron_noniso_mvaCut = cms.double( -0.1 ),
47682       photon_combIso = cms.double( 10.0 ),
47683       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
47684     ),
47685     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
47686     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
47687     muon_HO = cms.vdouble( 0.9, 0.9 ),
47688     PFMuonAlgoParameters = cms.PSet(  ),
47689     rejectTracks_Bad = cms.bool( False ),
47690     rejectTracks_Step45 = cms.bool( False ),
47691     usePFNuclearInteractions = cms.bool( False ),
47692     usePFConversions = cms.bool( False ),
47693     usePFDecays = cms.bool( False ),
47694     dptRel_DispVtx = cms.double( 10.0 ),
47695     iCfgCandConnector = cms.PSet( 
47696       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
47697       bCorrect = cms.bool( False ),
47698       bCalibPrimary = cms.bool( False )
47699     ),
47700     nsigma_TRACK = cms.double( 1.0 ),
47701     pt_Error = cms.double( 1.0 ),
47702     factors_45 = cms.vdouble( 10.0, 100.0 ),
47703     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
47704     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
47705     goodTrackDeadHcal_layers = cms.uint32( 4 ),
47706     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
47707     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
47708     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
47709     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
47710     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
47711     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
47712     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
47713     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
47714     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
47715     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
47716     pf_nsigma_ECAL = cms.double( 0.0 ),
47717     pf_nsigma_HCAL = cms.double( 1.0 ),
47718     pf_nsigma_HFEM = cms.double( 1.0 ),
47719     pf_nsigma_HFHAD = cms.double( 1.0 ),
47720     useCalibrationsFromDB = cms.bool( True ),
47721     calibrationsLabel = cms.string( "HLT" ),
47722     postHFCleaning = cms.bool( False ),
47723     PFHFCleaningParameters = cms.PSet( 
47724       minHFCleaningPt = cms.double( 5.0 ),
47725       minDeltaMet = cms.double( 0.4 ),
47726       maxSignificance = cms.double( 2.5 ),
47727       minSignificance = cms.double( 2.5 ),
47728       minSignificanceReduction = cms.double( 1.4 ),
47729       maxDeltaPhiPt = cms.double( 7.0 )
47730     ),
47731     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
47732     calibHF_use = cms.bool( False ),
47733     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 ),
47734     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 ),
47735     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 ),
47736     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 ),
47737     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 ),
47738     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
47739 )
47740 fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer",
47741     useMassDropTagger = cms.bool( False ),
47742     useFiltering = cms.bool( False ),
47743     useDynamicFiltering = cms.bool( False ),
47744     useTrimming = cms.bool( False ),
47745     usePruning = cms.bool( False ),
47746     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
47747     useKtPruning = cms.bool( False ),
47748     useConstituentSubtraction = cms.bool( False ),
47749     useSoftDrop = cms.bool( False ),
47750     correctShape = cms.bool( False ),
47751     UseOnlyVertexTracks = cms.bool( False ),
47752     UseOnlyOnePV = cms.bool( False ),
47753     muCut = cms.double( -1.0 ),
47754     yCut = cms.double( -1.0 ),
47755     rFilt = cms.double( -1.0 ),
47756     rFiltFactor = cms.double( -1.0 ),
47757     trimPtFracMin = cms.double( -1.0 ),
47758     zcut = cms.double( -1.0 ),
47759     rcut_factor = cms.double( -1.0 ),
47760     csRho_EtaMax = cms.double( -1.0 ),
47761     csRParam = cms.double( -1.0 ),
47762     beta = cms.double( -1.0 ),
47763     R0 = cms.double( -1.0 ),
47764     gridMaxRapidity = cms.double( -1.0 ),
47765     gridSpacing = cms.double( -1.0 ),
47766     DzTrVtxMax = cms.double( 0.0 ),
47767     DxyTrVtxMax = cms.double( 0.0 ),
47768     MaxVtxZ = cms.double( 15.0 ),
47769     subjetPtMin = cms.double( -1.0 ),
47770     muMin = cms.double( -1.0 ),
47771     muMax = cms.double( -1.0 ),
47772     yMin = cms.double( -1.0 ),
47773     yMax = cms.double( -1.0 ),
47774     dRMin = cms.double( -1.0 ),
47775     dRMax = cms.double( -1.0 ),
47776     maxDepth = cms.int32( -1 ),
47777     nFilt = cms.int32( -1 ),
47778     MinVtxNdof = cms.int32( 0 ),
47779     src = cms.InputTag( "hltParticleFlowForTaus" ),
47780     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
47781     jetType = cms.string( "PFJet" ),
47782     jetAlgorithm = cms.string( "AntiKt" ),
47783     rParam = cms.double( 0.4 ),
47784     inputEtMin = cms.double( 0.0 ),
47785     inputEMin = cms.double( 0.0 ),
47786     jetPtMin = cms.double( 0.0 ),
47787     doPVCorrection = cms.bool( False ),
47788     doAreaFastjet = cms.bool( False ),
47789     doRhoFastjet = cms.bool( False ),
47790     doPUOffsetCorr = cms.bool( False ),
47791     puPtMin = cms.double( 10.0 ),
47792     nSigmaPU = cms.double( 1.0 ),
47793     radiusPU = cms.double( 0.4 ),
47794     subtractorName = cms.string( "" ),
47795     useExplicitGhosts = cms.bool( False ),
47796     doAreaDiskApprox = cms.bool( True ),
47797     voronoiRfact = cms.double( -9.0 ),
47798     Rho_EtaMax = cms.double( 4.4 ),
47799     Ghost_EtaMax = cms.double( 6.0 ),
47800     Active_Area_Repeats = cms.int32( 5 ),
47801     GhostArea = cms.double( 0.01 ),
47802     restrictInputs = cms.bool( False ),
47803     maxInputs = cms.uint32( 1 ),
47804     writeCompound = cms.bool( False ),
47805     writeJetsWithConst = cms.bool( False ),
47806     doFastJetNonUniform = cms.bool( False ),
47807     useDeterministicSeed = cms.bool( True ),
47808     minSeed = cms.uint32( 0 ),
47809     verbosity = cms.int32( 0 ),
47810     puWidth = cms.double( 0.0 ),
47811     nExclude = cms.uint32( 0 ),
47812     maxBadEcalCells = cms.uint32( 9999999 ),
47813     maxBadHcalCells = cms.uint32( 9999999 ),
47814     maxProblematicEcalCells = cms.uint32( 9999999 ),
47815     maxProblematicHcalCells = cms.uint32( 9999999 ),
47816     maxRecoveredEcalCells = cms.uint32( 9999999 ),
47817     maxRecoveredHcalCells = cms.uint32( 9999999 ),
47818     puCenters = cms.vdouble(  ),
47819     applyWeight = cms.bool( False ),
47820     srcWeights = cms.InputTag( "" ),
47821     minimumTowersFraction = cms.double( 0.0 ),
47822     jetCollInstanceName = cms.string( "" ),
47823     sumRecHits = cms.bool( False )
47824 )
47825 fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer",
47826     deltaR = cms.double( 0.8 ),
47827     src = cms.InputTag( "hltAK4PFJetsForTaus" ),
47828     minJetPt = cms.double( -1.0 ),
47829     maxJetAbsEta = cms.double( 99.0 ),
47830     pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
47831     pfCandAssocMapSrc = cms.InputTag( "" ),
47832     verbosity = cms.int32( 0 )
47833 )
47834 fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer",
47835     ranking = cms.VPSet( 
47836       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47837         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
47838         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
47839         name = cms.string( "ChargedPFCandidate" ),
47840         selectionPassFunction = cms.string( "-pt" )
47841       )
47842     ),
47843     verbosity = cms.int32( 0 ),
47844     maxJetAbsEta = cms.double( 99.0 ),
47845     outputSelection = cms.string( "pt > 0.5" ),
47846     minJetPt = cms.double( -1.0 ),
47847     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47848     builders = cms.VPSet( 
47849       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
47850         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
47851         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
47852         dRmergePhotonWrtOther = cms.double( 0.005 ),
47853         qualityCuts = cms.PSet( 
47854           vertexTrackFiltering = cms.bool( False ),
47855           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47856           recoverLeadingTrk = cms.bool( False ),
47857           signalQualityCuts = cms.PSet( 
47858             minNeutralHadronEt = cms.double( 30.0 ),
47859             maxDeltaZ = cms.double( 0.2 ),
47860             minTrackPt = cms.double( 0.0 ),
47861             minGammaEt = cms.double( 0.5 ),
47862             minTrackHits = cms.uint32( 3 ),
47863             minTrackPixelHits = cms.uint32( 0 ),
47864             maxTrackChi2 = cms.double( 1000.0 ),
47865             maxTransverseImpactParameter = cms.double( 0.2 ),
47866             useTracksInsteadOfPFHadrons = cms.bool( False )
47867           ),
47868           vxAssocQualityCuts = cms.PSet( 
47869             minTrackPt = cms.double( 0.0 ),
47870             minGammaEt = cms.double( 0.5 ),
47871             minTrackHits = cms.uint32( 3 ),
47872             minTrackPixelHits = cms.uint32( 0 ),
47873             maxTrackChi2 = cms.double( 1000.0 ),
47874             maxTransverseImpactParameter = cms.double( 0.2 ),
47875             useTracksInsteadOfPFHadrons = cms.bool( False )
47876           ),
47877           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47878         ),
47879         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
47880         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
47881         dRmergePhotonWrtElectron = cms.double( 0.005 ),
47882         minMergeGammaEt = cms.double( 0.0 ),
47883         minBlockElementMatchesPhoton = cms.int32( 2 ),
47884         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
47885         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
47886         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
47887         minMergeChargedHadronPt = cms.double( 100.0 ),
47888         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
47889         name = cms.string( "chargedPFCandidates" ),
47890         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
47891         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
47892         minMergeNeutralHadronEt = cms.double( 0.0 )
47893       )
47894     )
47895 )
47896 fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
47897     massHypothesis = cms.double( 0.136 ),
47898     ranking = cms.VPSet( 
47899       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47900         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
47901         selection = cms.string( "algoIs('kStrips')" ),
47902         name = cms.string( "InStrip" ),
47903         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
47904       )
47905     ),
47906     verbosity = cms.int32( 0 ),
47907     maxJetAbsEta = cms.double( 99.0 ),
47908     outputSelection = cms.string( "pt > 0" ),
47909     minJetPt = cms.double( -1.0 ),
47910     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47911     builders = cms.VPSet( 
47912       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
47913         applyElecTrackQcuts = cms.bool( False ),
47914         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
47915         makeCombinatoricStrips = cms.bool( False ),
47916         stripPhiAssociationDistance = cms.double( 0.2 ),
47917         qualityCuts = cms.PSet( 
47918           vertexTrackFiltering = cms.bool( False ),
47919           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47920           recoverLeadingTrk = cms.bool( False ),
47921           signalQualityCuts = cms.PSet( 
47922             maxDeltaZ = cms.double( 0.2 ),
47923             minTrackPt = cms.double( 0.0 ),
47924             minGammaEt = cms.double( 0.5 ),
47925             minTrackHits = cms.uint32( 3 ),
47926             minTrackPixelHits = cms.uint32( 0 ),
47927             maxTrackChi2 = cms.double( 1000.0 ),
47928             maxTransverseImpactParameter = cms.double( 0.2 ),
47929             useTracksInsteadOfPFHadrons = cms.bool( False )
47930           ),
47931           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47932         ),
47933         maxStripBuildIterations = cms.int32( -1 ),
47934         updateStripAfterEachDaughter = cms.bool( False ),
47935         stripEtaAssociationDistance = cms.double( 0.05 ),
47936         minStripEt = cms.double( 1.0 ),
47937         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
47938         minGammaEtStripAdd = cms.double( 0.0 ),
47939         name = cms.string( "s" )
47940       )
47941     )
47942 )
47943 fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer",
47944     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
47945     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
47946     maxJetAbsEta = cms.double( 99.0 ),
47947     outputSelection = cms.string( "" ),
47948     chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ),
47949     minJetPt = cms.double( -1.0 ),
47950     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47951     builders = cms.VPSet( 
47952       cms.PSet(  isoConePiZeros = cms.string( "0.4" ),
47953         leadObjectPt = cms.double( 0.5 ),
47954         signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
47955         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
47956         qualityCuts = cms.PSet( 
47957           vertexTrackFiltering = cms.bool( False ),
47958           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47959           recoverLeadingTrk = cms.bool( False ),
47960           signalQualityCuts = cms.PSet( 
47961             maxDeltaZ = cms.double( 0.2 ),
47962             minTrackPt = cms.double( 0.0 ),
47963             minGammaEt = cms.double( 0.5 ),
47964             minTrackHits = cms.uint32( 3 ),
47965             minTrackPixelHits = cms.uint32( 0 ),
47966             maxTrackChi2 = cms.double( 1000.0 ),
47967             maxTransverseImpactParameter = cms.double( 0.2 ),
47968             useTracksInsteadOfPFHadrons = cms.bool( False ),
47969             minNeutralHadronEt = cms.double( 1.0 )
47970           ),
47971           vxAssocQualityCuts = cms.PSet( 
47972             minTrackPt = cms.double( 0.0 ),
47973             minGammaEt = cms.double( 0.5 ),
47974             minTrackHits = cms.uint32( 3 ),
47975             minTrackPixelHits = cms.uint32( 0 ),
47976             maxTrackChi2 = cms.double( 1000.0 ),
47977             maxTransverseImpactParameter = cms.double( 0.2 ),
47978             useTracksInsteadOfPFHadrons = cms.bool( False )
47979           ),
47980           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47981         ),
47982         signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
47983         matchingCone = cms.string( "0.4" ),
47984         isoConeChargedHadrons = cms.string( "0.4" ),
47985         plugin = cms.string( "RecoTauBuilderConePlugin" ),
47986         usePFLeptons = cms.bool( True ),
47987         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
47988         isoConeNeutralHadrons = cms.string( "0.4" ),
47989         name = cms.string( "fixedConeTau" ),
47990         maxSignalConeChargedHadrons = cms.int32( 3 ),
47991         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
47992         signalConeNeutralHadrons = cms.string( "0.1" )
47993       )
47994     ),
47995     buildNullTaus = cms.bool( True ),
47996     verbosity = cms.int32( 0 ),
47997     modifiers = cms.VPSet( 
47998       cms.PSet(  ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
47999         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
48000         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ),
48001         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
48002         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
48003         EcalStripSumE_deltaEta = cms.double( 0.03 ),
48004         name = cms.string( "shrinkingConeElectronRej" ),
48005         DataType = cms.string( "AOD" ),
48006         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
48007         maximumForElectrionPreIDOutput = cms.double( -0.1 )
48008       )
48009     )
48010 )
48011 fragment.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder",
48012     src = cms.InputTag( "hltPFTausSansRef" )
48013 )
48014 fragment.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
48015     MinPtLeadingObject = cms.double( 0.0 ),
48016     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48017     UseOnlyChargedHadrons = cms.bool( True ),
48018     PFTauProducer = cms.InputTag( "hltPFTaus" )
48019 )
48020 fragment.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
48021     src = cms.InputTag( "hltPFTaus" ),
48022     cut = cms.string( "pt > 0" ),
48023     discriminators = cms.VPSet( 
48024       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48025         selectionCut = cms.double( 0.5 )
48026       )
48027     ),
48028     discriminatorContainers = cms.VPSet( 
48029     )
48030 )
48031 fragment.hltPFTauTrack = cms.EDFilter( "HLT1PFTau",
48032     saveTags = cms.bool( True ),
48033     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48034     triggerType = cms.int32( 84 ),
48035     MinE = cms.double( -1.0 ),
48036     MinPt = cms.double( 0.0 ),
48037     MinMass = cms.double( -1.0 ),
48038     MaxMass = cms.double( -1.0 ),
48039     MinEta = cms.double( -1.0 ),
48040     MaxEta = cms.double( 2.5 ),
48041     MinN = cms.int32( 1 )
48042 )
48043 fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
48044     saveTags = cms.bool( True ),
48045     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48046     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
48047     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48048     inputTag2 = cms.InputTag( "hltTauJet5" ),
48049     triggerType1 = cms.int32( 81 ),
48050     triggerType2 = cms.int32( 84 ),
48051     MinDeta = cms.double( 0.0 ),
48052     MaxDeta = cms.double( -1.0 ),
48053     MinDphi = cms.double( 0.0 ),
48054     MaxDphi = cms.double( -1.0 ),
48055     MinDelR = cms.double( 0.3 ),
48056     MaxDelR = cms.double( 99999.0 ),
48057     MinPt = cms.double( 1.0 ),
48058     MaxPt = cms.double( -1.0 ),
48059     MinMinv = cms.double( 30.0 ),
48060     MaxMinv = cms.double( -1.0 ),
48061     MinN = cms.int32( 1 )
48062 )
48063 fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48064     storeRawFootprintCorrection = cms.bool( False ),
48065     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48066     storeRawOccupancy = cms.bool( False ),
48067     maximumSumPtCut = cms.double( 2.3 ),
48068     qualityCuts = cms.PSet( 
48069       vertexTrackFiltering = cms.bool( False ),
48070       isolationQualityCuts = cms.PSet( 
48071         maxDeltaZ = cms.double( 0.2 ),
48072         minTrackPt = cms.double( 0.5 ),
48073         minGammaEt = cms.double( 0.5 ),
48074         minTrackHits = cms.uint32( 3 ),
48075         minTrackPixelHits = cms.uint32( 0 ),
48076         maxTrackChi2 = cms.double( 100.0 ),
48077         maxTransverseImpactParameter = cms.double( 0.1 ),
48078         useTracksInsteadOfPFHadrons = cms.bool( False )
48079       ),
48080       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48081       recoverLeadingTrk = cms.bool( False ),
48082       signalQualityCuts = cms.PSet( 
48083         maxDeltaZ = cms.double( 0.2 ),
48084         minTrackPt = cms.double( 0.0 ),
48085         minGammaEt = cms.double( 0.5 ),
48086         minTrackHits = cms.uint32( 3 ),
48087         minTrackPixelHits = cms.uint32( 0 ),
48088         maxTrackChi2 = cms.double( 1000.0 ),
48089         maxTransverseImpactParameter = cms.double( 0.2 ),
48090         useTracksInsteadOfPFHadrons = cms.bool( False ),
48091         minNeutralHadronEt = cms.double( 1.0 )
48092       ),
48093       vxAssocQualityCuts = cms.PSet( 
48094         minTrackPt = cms.double( 0.0 ),
48095         minGammaEt = cms.double( 0.5 ),
48096         minTrackHits = cms.uint32( 3 ),
48097         minTrackPixelHits = cms.uint32( 0 ),
48098         maxTrackChi2 = cms.double( 1000.0 ),
48099         maxTransverseImpactParameter = cms.double( 0.2 ),
48100         useTracksInsteadOfPFHadrons = cms.bool( False )
48101       ),
48102       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48103     ),
48104     minTauPtForNoIso = cms.double( -99.0 ),
48105     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48106     vertexSrc = cms.InputTag( "NotUsed" ),
48107     applySumPtCut = cms.bool( True ),
48108     rhoConeSize = cms.double( 0.5 ),
48109     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48110     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48111     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
48112     enableHGCalWorkaround = cms.bool( False ),
48113     footprintCorrections = cms.VPSet( 
48114       cms.PSet(  offset = cms.string( "0.0" ),
48115         selection = cms.string( "decayMode() = 0" )
48116       ),
48117       cms.PSet(  offset = cms.string( "0.0" ),
48118         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48119       ),
48120       cms.PSet(  offset = cms.string( "2.7" ),
48121         selection = cms.string( "decayMode() = 5" )
48122       ),
48123       cms.PSet(  offset = cms.string( "0.0" ),
48124         selection = cms.string( "decayMode() = 6" )
48125       ),
48126       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48127         selection = cms.string( "decayMode() = 10" )
48128       )
48129     ),
48130     deltaBetaFactor = cms.string( "0.38" ),
48131     applyFootprintCorrection = cms.bool( False ),
48132     UseAllPFCandsForWeights = cms.bool( False ),
48133     relativeSumPtCut = cms.double( 0.03 ),
48134     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48135     maximumOccupancy = cms.uint32( 0 ),
48136     verbosity = cms.int32( 0 ),
48137     applyOccupancyCut = cms.bool( False ),
48138     applyDeltaBetaCorrection = cms.bool( False ),
48139     applyRelativeSumPtCut = cms.bool( False ),
48140     storeRawPUsumPt = cms.bool( False ),
48141     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48142     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48143     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48144     storeRawSumPt = cms.bool( False ),
48145     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48146     applyRhoCorrection = cms.bool( False ),
48147     WeightECALIsolation = cms.double( 1.0 ),
48148     rhoUEOffsetCorrection = cms.double( 1.0 ),
48149     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48150     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48151     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48152     relativeSumPtOffset = cms.double( 0.0 ),
48153     customOuterCone = cms.double( -1.0 ),
48154     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48155 )
48156 fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48157     storeRawFootprintCorrection = cms.bool( False ),
48158     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48159     storeRawOccupancy = cms.bool( False ),
48160     maximumSumPtCut = cms.double( 3.0 ),
48161     qualityCuts = cms.PSet( 
48162       vertexTrackFiltering = cms.bool( False ),
48163       isolationQualityCuts = cms.PSet( 
48164         maxDeltaZ = cms.double( 0.2 ),
48165         minTrackPt = cms.double( 0.5 ),
48166         minGammaEt = cms.double( 0.5 ),
48167         minTrackHits = cms.uint32( 3 ),
48168         minTrackPixelHits = cms.uint32( 0 ),
48169         maxTrackChi2 = cms.double( 100.0 ),
48170         maxTransverseImpactParameter = cms.double( 0.1 ),
48171         useTracksInsteadOfPFHadrons = cms.bool( False )
48172       ),
48173       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48174       recoverLeadingTrk = cms.bool( False ),
48175       signalQualityCuts = cms.PSet( 
48176         maxDeltaZ = cms.double( 0.2 ),
48177         minTrackPt = cms.double( 0.0 ),
48178         minGammaEt = cms.double( 0.5 ),
48179         minTrackHits = cms.uint32( 3 ),
48180         minTrackPixelHits = cms.uint32( 0 ),
48181         maxTrackChi2 = cms.double( 1000.0 ),
48182         maxTransverseImpactParameter = cms.double( 0.2 ),
48183         useTracksInsteadOfPFHadrons = cms.bool( False ),
48184         minNeutralHadronEt = cms.double( 1.0 )
48185       ),
48186       vxAssocQualityCuts = cms.PSet( 
48187         minTrackPt = cms.double( 0.0 ),
48188         minGammaEt = cms.double( 0.5 ),
48189         minTrackHits = cms.uint32( 3 ),
48190         minTrackPixelHits = cms.uint32( 0 ),
48191         maxTrackChi2 = cms.double( 1000.0 ),
48192         maxTransverseImpactParameter = cms.double( 0.2 ),
48193         useTracksInsteadOfPFHadrons = cms.bool( False )
48194       ),
48195       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48196     ),
48197     minTauPtForNoIso = cms.double( -99.0 ),
48198     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48199     vertexSrc = cms.InputTag( "NotUsed" ),
48200     applySumPtCut = cms.bool( False ),
48201     rhoConeSize = cms.double( 0.5 ),
48202     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48203     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48204     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
48205     enableHGCalWorkaround = cms.bool( False ),
48206     footprintCorrections = cms.VPSet( 
48207       cms.PSet(  offset = cms.string( "0.0" ),
48208         selection = cms.string( "decayMode() = 0" )
48209       ),
48210       cms.PSet(  offset = cms.string( "0.0" ),
48211         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48212       ),
48213       cms.PSet(  offset = cms.string( "2.7" ),
48214         selection = cms.string( "decayMode() = 5" )
48215       ),
48216       cms.PSet(  offset = cms.string( "0.0" ),
48217         selection = cms.string( "decayMode() = 6" )
48218       ),
48219       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48220         selection = cms.string( "decayMode() = 10" )
48221       )
48222     ),
48223     deltaBetaFactor = cms.string( "0.38" ),
48224     applyFootprintCorrection = cms.bool( False ),
48225     UseAllPFCandsForWeights = cms.bool( False ),
48226     relativeSumPtCut = cms.double( 0.05 ),
48227     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48228     maximumOccupancy = cms.uint32( 0 ),
48229     verbosity = cms.int32( 0 ),
48230     applyOccupancyCut = cms.bool( False ),
48231     applyDeltaBetaCorrection = cms.bool( False ),
48232     applyRelativeSumPtCut = cms.bool( True ),
48233     storeRawPUsumPt = cms.bool( False ),
48234     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48235     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48236     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48237     storeRawSumPt = cms.bool( False ),
48238     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48239     applyRhoCorrection = cms.bool( False ),
48240     WeightECALIsolation = cms.double( 1.0 ),
48241     rhoUEOffsetCorrection = cms.double( 1.0 ),
48242     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48243     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48244     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48245     relativeSumPtOffset = cms.double( 60.0 ),
48246     customOuterCone = cms.double( -1.0 ),
48247     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48248 )
48249 fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
48250     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48251     Prediscriminants = cms.PSet( 
48252       BooleanOperator = cms.string( "or" ),
48253       discr1 = cms.PSet( 
48254         cut = cms.double( 0.5 ),
48255         Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" )
48256       ),
48257       discr2 = cms.PSet( 
48258         cut = cms.double( 0.5 ),
48259         Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" )
48260       )
48261     ),
48262     PassValue = cms.double( 1.0 ),
48263     FailValue = cms.double( 0.0 )
48264 )
48265 fragment.hltPFTau35 = cms.EDFilter( "HLT1PFTau",
48266     saveTags = cms.bool( True ),
48267     inputTag = cms.InputTag( "hltPFTaus" ),
48268     triggerType = cms.int32( 84 ),
48269     MinE = cms.double( -1.0 ),
48270     MinPt = cms.double( 35.0 ),
48271     MinMass = cms.double( -1.0 ),
48272     MaxMass = cms.double( -1.0 ),
48273     MinEta = cms.double( -1.0 ),
48274     MaxEta = cms.double( 2.5 ),
48275     MinN = cms.int32( 1 )
48276 )
48277 fragment.hltPFTau35Track = cms.EDFilter( "HLT1PFTau",
48278     saveTags = cms.bool( True ),
48279     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48280     triggerType = cms.int32( 84 ),
48281     MinE = cms.double( -1.0 ),
48282     MinPt = cms.double( 35.0 ),
48283     MinMass = cms.double( -1.0 ),
48284     MaxMass = cms.double( -1.0 ),
48285     MinEta = cms.double( -1.0 ),
48286     MaxEta = cms.double( 2.5 ),
48287     MinN = cms.int32( 1 )
48288 )
48289 fragment.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
48290     qualityCuts = cms.PSet( 
48291       vertexTrackFiltering = cms.bool( False ),
48292       isolationQualityCuts = cms.PSet( 
48293         maxDeltaZ = cms.double( 0.1 ),
48294         minTrackPt = cms.double( 0.5 ),
48295         minGammaEt = cms.double( 0.5 ),
48296         minTrackHits = cms.uint32( 3 ),
48297         minTrackPixelHits = cms.uint32( 0 ),
48298         maxTrackChi2 = cms.double( 100.0 ),
48299         maxTransverseImpactParameter = cms.double( 0.1 ),
48300         minTrackVertexWeight = cms.double( -1.0 )
48301       ),
48302       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48303       recoverLeadingTrk = cms.bool( False ),
48304       signalQualityCuts = cms.PSet( 
48305         minNeutralHadronEt = cms.double( 30.0 ),
48306         maxDeltaZ = cms.double( 0.2 ),
48307         minTrackPt = cms.double( 0.0 ),
48308         minGammaEt = cms.double( 0.5 ),
48309         minTrackHits = cms.uint32( 3 ),
48310         minTrackPixelHits = cms.uint32( 0 ),
48311         maxTrackChi2 = cms.double( 1000.0 ),
48312         maxTransverseImpactParameter = cms.double( 0.2 ),
48313         minTrackVertexWeight = cms.double( -1.0 )
48314       ),
48315       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
48316       vxAssocQualityCuts = cms.PSet( 
48317         minTrackPt = cms.double( 0.0 ),
48318         minGammaEt = cms.double( 0.5 ),
48319         minTrackHits = cms.uint32( 3 ),
48320         minTrackPixelHits = cms.uint32( 0 ),
48321         maxTrackChi2 = cms.double( 1000.0 ),
48322         maxTransverseImpactParameter = cms.double( 0.2 ),
48323         minTrackVertexWeight = cms.double( -1.0 )
48324       ),
48325       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48326     ),
48327     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48328     BooleanOutput = cms.bool( True ),
48329     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48330     MinN = cms.uint32( 2 ),
48331     MaxN = cms.uint32( 2 )
48332 )
48333 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector",
48334     src = cms.InputTag( "hltPFTaus" ),
48335     cut = cms.string( "pt > 0" ),
48336     discriminators = cms.VPSet( 
48337       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48338         selectionCut = cms.double( 0.5 )
48339       ),
48340       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
48341         selectionCut = cms.double( 0.5 )
48342       )
48343     ),
48344     discriminatorContainers = cms.VPSet( 
48345     )
48346 )
48347 fragment.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
48348     saveTags = cms.bool( True ),
48349     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ),
48350     triggerType = cms.int32( 84 ),
48351     MinE = cms.double( -1.0 ),
48352     MinPt = cms.double( 35.0 ),
48353     MinMass = cms.double( -1.0 ),
48354     MaxMass = cms.double( -1.0 ),
48355     MinEta = cms.double( -1.0 ),
48356     MaxEta = cms.double( 2.5 ),
48357     MinN = cms.int32( 1 )
48358 )
48359 fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau",
48360     saveTags = cms.bool( True ),
48361     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48362     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ),
48363     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48364     inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ),
48365     triggerType1 = cms.int32( 81 ),
48366     triggerType2 = cms.int32( 84 ),
48367     MinDeta = cms.double( 0.0 ),
48368     MaxDeta = cms.double( -1.0 ),
48369     MinDphi = cms.double( 0.0 ),
48370     MaxDphi = cms.double( -1.0 ),
48371     MinDelR = cms.double( 0.3 ),
48372     MaxDelR = cms.double( 99999.0 ),
48373     MinPt = cms.double( 1.0 ),
48374     MaxPt = cms.double( -1.0 ),
48375     MinMinv = cms.double( 100.0 ),
48376     MaxMinv = cms.double( -1.0 ),
48377     MinN = cms.int32( 1 )
48378 )
48379 fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler",
48380     offset = cms.uint32( 0 ),
48381     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48382 )
48383 fragment.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler",
48384     offset = cms.uint32( 0 ),
48385     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48386 )
48387 fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48388     saveTags = cms.bool( True ),
48389     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48390     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48391     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
48392     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48393     MinN = cms.int32( 0 ),
48394     MaxEta = cms.double( 2.5 ),
48395     AbsEtaBins = cms.vdouble( 0.0 ),
48396     MinNstations = cms.vint32( 0 ),
48397     MinNhits = cms.vint32( 0 ),
48398     CutOnChambers = cms.bool( False ),
48399     MinNchambers = cms.vint32( 0 ),
48400     MaxDr = cms.double( 9999.0 ),
48401     MinDr = cms.double( -1.0 ),
48402     MaxDz = cms.double( 9999.0 ),
48403     MinDxySig = cms.double( -1.0 ),
48404     MinPt = cms.double( 0.0 ),
48405     NSigmaPt = cms.double( 0.0 ),
48406     MatchToPreviousCand = cms.bool( True )
48407 )
48408 fragment.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48409     saveTags = cms.bool( True ),
48410     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48411     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48412     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48413     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48414     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48415     PreviousCandIsL2 = cms.bool( True ),
48416     FastAccept = cms.bool( False ),
48417     MinN = cms.int32( 1 ),
48418     MaxEta = cms.double( 2.5 ),
48419     MinNhits = cms.int32( 0 ),
48420     MaxDr = cms.double( 2.0 ),
48421     MaxDz = cms.double( 9999.0 ),
48422     ChargeOpt = cms.int32( -1 ),
48423     MinPtPair = cms.vdouble( 0.0 ),
48424     MaxPtPair = cms.vdouble( 1.0E125 ),
48425     MinPtMax = cms.vdouble( 0.0 ),
48426     MinPtMin = cms.vdouble( 0.0 ),
48427     MaxPtMin = cms.vdouble( 1.0E125 ),
48428     MinInvMass = cms.vdouble( 2.9 ),
48429     MaxInvMass = cms.vdouble( 3.3 ),
48430     MinDiMuonDeltaR = cms.double( -1.0 ),
48431     MinAcop = cms.double( -999.0 ),
48432     MaxAcop = cms.double( 999.0 ),
48433     MinPtBalance = cms.double( -1.0 ),
48434     MaxPtBalance = cms.double( 999999.0 ),
48435     NSigmaPt = cms.double( 0.0 ),
48436     MaxDCAMuMu = cms.double( 0.5 ),
48437     MaxRapidityPair = cms.double( 999999.0 ),
48438     CutCowboys = cms.bool( False ),
48439     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48440     L1MatchingdR = cms.double( 0.3 ),
48441     MatchToPreviousCand = cms.bool( True ),
48442     useSimpleGeometry = cms.bool( True ),
48443     useStation2 = cms.bool( True ),
48444     fallbackToME1 = cms.bool( False ),
48445     cosmicPropagationHypothesis = cms.bool( False ),
48446     useMB2InOverlap = cms.bool( False ),
48447     useTrack = cms.string( "tracker" ),
48448     useState = cms.string( "atVertex" ),
48449     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48450     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48451     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48452 )
48453 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48454     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48455     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ),
48456     matchToPrevious = cms.bool( True ),
48457     MaxEta = cms.double( 2.5 ),
48458     MinPt = cms.double( 0.0 ),
48459     MinPtPair = cms.double( 0.0 ),
48460     MinInvMass = cms.double( 0.0 ),
48461     MaxInvMass = cms.double( 999999.0 ),
48462     ChargeOpt = cms.int32( -1 )
48463 )
48464 fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter",
48465     saveTags = cms.bool( True ),
48466     FastAccept = cms.bool( True ),
48467     MinLxySignificance = cms.double( 0.0 ),
48468     MaxLxySignificance = cms.double( 0.0 ),
48469     MaxNormalisedChi2 = cms.double( 999999.0 ),
48470     MinVtxProbability = cms.double( 0.005 ),
48471     MinCosinePointingAngle = cms.double( -2.0 ),
48472     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ),
48473     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48474     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48475 )
48476 fragment.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler",
48477     offset = cms.uint32( 0 ),
48478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48479 )
48480 fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48481     saveTags = cms.bool( True ),
48482     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48483     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48484     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48485     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48486     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48487     PreviousCandIsL2 = cms.bool( True ),
48488     FastAccept = cms.bool( False ),
48489     MinN = cms.int32( 1 ),
48490     MaxEta = cms.double( 2.5 ),
48491     MinNhits = cms.int32( 0 ),
48492     MaxDr = cms.double( 2.0 ),
48493     MaxDz = cms.double( 9999.0 ),
48494     ChargeOpt = cms.int32( 0 ),
48495     MinPtPair = cms.vdouble( 0.0 ),
48496     MaxPtPair = cms.vdouble( 1.0E125 ),
48497     MinPtMax = cms.vdouble( 0.0 ),
48498     MinPtMin = cms.vdouble( 0.0 ),
48499     MaxPtMin = cms.vdouble( 1.0E125 ),
48500     MinInvMass = cms.vdouble( 2.9 ),
48501     MaxInvMass = cms.vdouble( 3.3 ),
48502     MinDiMuonDeltaR = cms.double( -1.0 ),
48503     MinAcop = cms.double( -999.0 ),
48504     MaxAcop = cms.double( 999.0 ),
48505     MinPtBalance = cms.double( -1.0 ),
48506     MaxPtBalance = cms.double( 999999.0 ),
48507     NSigmaPt = cms.double( 0.0 ),
48508     MaxDCAMuMu = cms.double( 0.5 ),
48509     MaxRapidityPair = cms.double( 999999.0 ),
48510     CutCowboys = cms.bool( False ),
48511     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48512     L1MatchingdR = cms.double( 0.3 ),
48513     MatchToPreviousCand = cms.bool( True ),
48514     useSimpleGeometry = cms.bool( True ),
48515     useStation2 = cms.bool( True ),
48516     fallbackToME1 = cms.bool( False ),
48517     cosmicPropagationHypothesis = cms.bool( False ),
48518     useMB2InOverlap = cms.bool( False ),
48519     useTrack = cms.string( "tracker" ),
48520     useState = cms.string( "atVertex" ),
48521     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48522     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48523     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48524 )
48525 fragment.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48526     saveTags = cms.bool( True ),
48527     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ),
48528     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48529     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48530     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48531     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48532     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48533     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48534     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48535     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48536     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48537 )
48538 fragment.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler",
48539     offset = cms.uint32( 0 ),
48540     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48541 )
48542 fragment.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48543     saveTags = cms.bool( True ),
48544     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ),
48545     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48546     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48547     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48548     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48549     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48550     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48551     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48552     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48553     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48554 )
48555 fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48556     saveTags = cms.bool( True ),
48557     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48558     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ),
48559     MaxEta = cms.double( 2.5 ),
48560     MinPt = cms.double( 0.0 ),
48561     MaxDeltaR = cms.double( 0.3 ),
48562     MinN = cms.int32( 2 ),
48563     CentralBxOnly = cms.bool( True ),
48564     SelectQualities = cms.vint32(  )
48565 )
48566 fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48567     saveTags = cms.bool( True ),
48568     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48569     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48570     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48571     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48572     MinN = cms.int32( 0 ),
48573     MaxEta = cms.double( 2.5 ),
48574     AbsEtaBins = cms.vdouble( 0.0 ),
48575     MinNstations = cms.vint32( 0 ),
48576     MinNhits = cms.vint32( 0 ),
48577     CutOnChambers = cms.bool( False ),
48578     MinNchambers = cms.vint32( 0 ),
48579     MaxDr = cms.double( 9999.0 ),
48580     MinDr = cms.double( -1.0 ),
48581     MaxDz = cms.double( 9999.0 ),
48582     MinDxySig = cms.double( -1.0 ),
48583     MinPt = cms.double( 0.0 ),
48584     NSigmaPt = cms.double( 0.0 ),
48585     MatchToPreviousCand = cms.bool( True )
48586 )
48587 fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48588     saveTags = cms.bool( True ),
48589     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48590     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48591     MaxEta = cms.double( 2.5 ),
48592     MinPt = cms.double( 0.0 ),
48593     MaxDeltaR = cms.double( 0.3 ),
48594     MinN = cms.int32( 1 ),
48595     CentralBxOnly = cms.bool( True ),
48596     SelectQualities = cms.vint32(  )
48597 )
48598 fragment.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48599     saveTags = cms.bool( True ),
48600     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48601     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48602     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
48603     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
48604     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48605     PreviousCandIsL2 = cms.bool( True ),
48606     FastAccept = cms.bool( False ),
48607     MinN = cms.int32( 1 ),
48608     MaxEta = cms.double( 2.5 ),
48609     MinNhits = cms.int32( 0 ),
48610     MaxDr = cms.double( 2.0 ),
48611     MaxDz = cms.double( 9999.0 ),
48612     ChargeOpt = cms.int32( -1 ),
48613     MinPtPair = cms.vdouble( 0.0 ),
48614     MaxPtPair = cms.vdouble( 1.0E125 ),
48615     MinPtMax = cms.vdouble( 0.0 ),
48616     MinPtMin = cms.vdouble( 0.0 ),
48617     MaxPtMin = cms.vdouble( 1.0E125 ),
48618     MinInvMass = cms.vdouble( 2.9 ),
48619     MaxInvMass = cms.vdouble( 3.3 ),
48620     MinDiMuonDeltaR = cms.double( -1.0 ),
48621     MinAcop = cms.double( -999.0 ),
48622     MaxAcop = cms.double( 999.0 ),
48623     MinPtBalance = cms.double( -1.0 ),
48624     MaxPtBalance = cms.double( 999999.0 ),
48625     NSigmaPt = cms.double( 0.0 ),
48626     MaxDCAMuMu = cms.double( 0.5 ),
48627     MaxRapidityPair = cms.double( 999999.0 ),
48628     CutCowboys = cms.bool( False ),
48629     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48630     L1MatchingdR = cms.double( 0.3 ),
48631     MatchToPreviousCand = cms.bool( True ),
48632     useSimpleGeometry = cms.bool( True ),
48633     useStation2 = cms.bool( True ),
48634     fallbackToME1 = cms.bool( False ),
48635     cosmicPropagationHypothesis = cms.bool( False ),
48636     useMB2InOverlap = cms.bool( False ),
48637     useTrack = cms.string( "tracker" ),
48638     useState = cms.string( "atVertex" ),
48639     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48640     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48641     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48642 )
48643 fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48644     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48645     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ),
48646     matchToPrevious = cms.bool( True ),
48647     MaxEta = cms.double( 2.5 ),
48648     MinPt = cms.double( 0.0 ),
48649     MinPtPair = cms.double( 0.0 ),
48650     MinInvMass = cms.double( 0.0 ),
48651     MaxInvMass = cms.double( 999999.0 ),
48652     ChargeOpt = cms.int32( -1 )
48653 )
48654 fragment.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
48655     saveTags = cms.bool( True ),
48656     FastAccept = cms.bool( True ),
48657     MinLxySignificance = cms.double( 0.0 ),
48658     MaxLxySignificance = cms.double( 0.0 ),
48659     MaxNormalisedChi2 = cms.double( 999999.0 ),
48660     MinVtxProbability = cms.double( 0.005 ),
48661     MinCosinePointingAngle = cms.double( -2.0 ),
48662     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ),
48663     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48664     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48665 )
48666 fragment.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
48667     offset = cms.uint32( 0 ),
48668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48669 )
48670 fragment.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48671     offset = cms.uint32( 0 ),
48672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48673 )
48674 fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48675     saveTags = cms.bool( True ),
48676     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48677     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48678     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48679     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48680     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48681     PreviousCandIsL2 = cms.bool( True ),
48682     FastAccept = cms.bool( False ),
48683     MinN = cms.int32( 1 ),
48684     MaxEta = cms.double( 2.5 ),
48685     MinNhits = cms.int32( 0 ),
48686     MaxDr = cms.double( 2.0 ),
48687     MaxDz = cms.double( 9999.0 ),
48688     ChargeOpt = cms.int32( -1 ),
48689     MinPtPair = cms.vdouble( 0.0 ),
48690     MaxPtPair = cms.vdouble( 1.0E125 ),
48691     MinPtMax = cms.vdouble( 0.0 ),
48692     MinPtMin = cms.vdouble( 0.0 ),
48693     MaxPtMin = cms.vdouble( 1.0E125 ),
48694     MinInvMass = cms.vdouble( 2.9 ),
48695     MaxInvMass = cms.vdouble( 3.3 ),
48696     MinDiMuonDeltaR = cms.double( -1.0 ),
48697     MinAcop = cms.double( -999.0 ),
48698     MaxAcop = cms.double( 999.0 ),
48699     MinPtBalance = cms.double( -1.0 ),
48700     MaxPtBalance = cms.double( 999999.0 ),
48701     NSigmaPt = cms.double( 0.0 ),
48702     MaxDCAMuMu = cms.double( 0.5 ),
48703     MaxRapidityPair = cms.double( 999999.0 ),
48704     CutCowboys = cms.bool( False ),
48705     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48706     L1MatchingdR = cms.double( 0.3 ),
48707     MatchToPreviousCand = cms.bool( True ),
48708     useSimpleGeometry = cms.bool( True ),
48709     useStation2 = cms.bool( True ),
48710     fallbackToME1 = cms.bool( False ),
48711     cosmicPropagationHypothesis = cms.bool( False ),
48712     useMB2InOverlap = cms.bool( False ),
48713     useTrack = cms.string( "tracker" ),
48714     useState = cms.string( "atVertex" ),
48715     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48716     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48717     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48718 )
48719 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48720     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48721     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ),
48722     matchToPrevious = cms.bool( True ),
48723     MaxEta = cms.double( 2.5 ),
48724     MinPt = cms.double( 0.0 ),
48725     MinPtPair = cms.double( 0.0 ),
48726     MinInvMass = cms.double( 0.0 ),
48727     MaxInvMass = cms.double( 999999.0 ),
48728     ChargeOpt = cms.int32( -1 )
48729 )
48730 fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter",
48731     saveTags = cms.bool( True ),
48732     FastAccept = cms.bool( True ),
48733     MinLxySignificance = cms.double( 0.0 ),
48734     MaxLxySignificance = cms.double( 0.0 ),
48735     MaxNormalisedChi2 = cms.double( 999999.0 ),
48736     MinVtxProbability = cms.double( 0.005 ),
48737     MinCosinePointingAngle = cms.double( -2.0 ),
48738     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ),
48739     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48740     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48741 )
48742 fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48743     offset = cms.uint32( 0 ),
48744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48745 )
48746 fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed",
48747     saveTags = cms.bool( True ),
48748     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" ),
48749     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48750     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48751     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48752     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48753     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48754     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48755     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48756     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48757     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48758 )
48759 fragment.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler",
48760     offset = cms.uint32( 0 ),
48761     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48762 )
48763 fragment.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48764     saveTags = cms.bool( False ),
48765     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48766     PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ),
48767     MaxEta = cms.double( 2.5 ),
48768     MinPt = cms.double( 0.0 ),
48769     MaxDeltaR = cms.double( 0.3 ),
48770     MinN = cms.int32( 3 ),
48771     CentralBxOnly = cms.bool( True ),
48772     SelectQualities = cms.vint32(  )
48773 )
48774 fragment.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48775     saveTags = cms.bool( True ),
48776     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48777     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48778     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48779     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48780     MinN = cms.int32( 0 ),
48781     MaxEta = cms.double( 2.5 ),
48782     AbsEtaBins = cms.vdouble( 0.0 ),
48783     MinNstations = cms.vint32( 0 ),
48784     MinNhits = cms.vint32( 0 ),
48785     CutOnChambers = cms.bool( False ),
48786     MinNchambers = cms.vint32( 0 ),
48787     MaxDr = cms.double( 9999.0 ),
48788     MinDr = cms.double( -1.0 ),
48789     MaxDz = cms.double( 9999.0 ),
48790     MinDxySig = cms.double( -1.0 ),
48791     MinPt = cms.double( 0.0 ),
48792     NSigmaPt = cms.double( 0.0 ),
48793     MatchToPreviousCand = cms.bool( True )
48794 )
48795 fragment.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48796     saveTags = cms.bool( True ),
48797     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48798     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48799     MaxEta = cms.double( 2.5 ),
48800     MinPt = cms.double( 0.0 ),
48801     MaxDeltaR = cms.double( 0.3 ),
48802     MinN = cms.int32( 1 ),
48803     CentralBxOnly = cms.bool( True ),
48804     SelectQualities = cms.vint32(  )
48805 )
48806 fragment.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
48807     saveTags = cms.bool( True ),
48808     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48809     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48810     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48811     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48812     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48813     MinN = cms.int32( 3 ),
48814     MaxEta = cms.double( 2.5 ),
48815     MinNhits = cms.int32( 0 ),
48816     MaxDr = cms.double( 2.0 ),
48817     MinDr = cms.double( -1.0 ),
48818     MaxDz = cms.double( 9999.0 ),
48819     MinDxySig = cms.double( -1.0 ),
48820     MinPt = cms.double( 2.0 ),
48821     NSigmaPt = cms.double( 0.0 ),
48822     MaxNormalizedChi2 = cms.double( 9999.0 ),
48823     MaxDXYBeamSpot = cms.double( 9999.0 ),
48824     MinDXYBeamSpot = cms.double( -1.0 ),
48825     MinNmuonHits = cms.int32( 0 ),
48826     MaxPtDifference = cms.double( 9999.0 ),
48827     MinTrackPt = cms.double( 0.0 ),
48828     minMuonStations = cms.int32( 2 ),
48829     minTrkHits = cms.int32( -1 ),
48830     minMuonHits = cms.int32( -1 ),
48831     allowedTypeMask = cms.uint32( 255 ),
48832     requiredTypeMask = cms.uint32( 0 ),
48833     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48834     trkMuonId = cms.uint32( 0 ),
48835     L1MatchingdR = cms.double( 0.3 ),
48836     MatchToPreviousCand = cms.bool( True ),
48837     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48838     requireL3MuonTrajectorySeed = cms.bool( False ),
48839     useSimpleGeometry = cms.bool( True ),
48840     useStation2 = cms.bool( True ),
48841     fallbackToME1 = cms.bool( False ),
48842     cosmicPropagationHypothesis = cms.bool( False ),
48843     useMB2InOverlap = cms.bool( False ),
48844     useTrack = cms.string( "tracker" ),
48845     useState = cms.string( "atVertex" ),
48846     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48847     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48848     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48849 )
48850 fragment.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter",
48851     saveTags = cms.bool( True ),
48852     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48853     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48854     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48855     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48856     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48857     PreviousCandIsL2 = cms.bool( True ),
48858     FastAccept = cms.bool( False ),
48859     MinN = cms.int32( 1 ),
48860     MaxEta = cms.double( 2.5 ),
48861     MinNhits = cms.int32( 0 ),
48862     MaxDr = cms.double( 2.0 ),
48863     MaxDz = cms.double( 9999.0 ),
48864     ChargeOpt = cms.int32( -1 ),
48865     MinPtPair = cms.vdouble( 0.0 ),
48866     MaxPtPair = cms.vdouble( 1.0E125 ),
48867     MinPtMax = cms.vdouble( 0.0 ),
48868     MinPtMin = cms.vdouble( 3.5 ),
48869     MaxPtMin = cms.vdouble( 1.0E125 ),
48870     MinInvMass = cms.vdouble( 2.95 ),
48871     MaxInvMass = cms.vdouble( 3.25 ),
48872     MinDiMuonDeltaR = cms.double( -1.0 ),
48873     MinAcop = cms.double( -999.0 ),
48874     MaxAcop = cms.double( 999.0 ),
48875     MinPtBalance = cms.double( -1.0 ),
48876     MaxPtBalance = cms.double( 999999.0 ),
48877     NSigmaPt = cms.double( 0.0 ),
48878     MaxDCAMuMu = cms.double( 0.5 ),
48879     MaxRapidityPair = cms.double( 999999.0 ),
48880     CutCowboys = cms.bool( False ),
48881     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48882     L1MatchingdR = cms.double( 0.3 ),
48883     MatchToPreviousCand = cms.bool( True ),
48884     useSimpleGeometry = cms.bool( True ),
48885     useStation2 = cms.bool( True ),
48886     fallbackToME1 = cms.bool( False ),
48887     cosmicPropagationHypothesis = cms.bool( False ),
48888     useMB2InOverlap = cms.bool( False ),
48889     useTrack = cms.string( "tracker" ),
48890     useState = cms.string( "atVertex" ),
48891     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48892     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48893     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48894 )
48895 fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48896     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48897     PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ),
48898     matchToPrevious = cms.bool( True ),
48899     MaxEta = cms.double( 2.5 ),
48900     MinPt = cms.double( 3.5 ),
48901     MinPtPair = cms.double( 0.0 ),
48902     MinInvMass = cms.double( 0.0 ),
48903     MaxInvMass = cms.double( 999999.0 ),
48904     ChargeOpt = cms.int32( -1 )
48905 )
48906 fragment.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
48907     saveTags = cms.bool( True ),
48908     FastAccept = cms.bool( True ),
48909     MinLxySignificance = cms.double( 0.0 ),
48910     MaxLxySignificance = cms.double( -1.0 ),
48911     MaxNormalisedChi2 = cms.double( 999999.0 ),
48912     MinVtxProbability = cms.double( 0.005 ),
48913     MinCosinePointingAngle = cms.double( -2.0 ),
48914     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ),
48915     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48916     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48917 )
48918 fragment.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48919     saveTags = cms.bool( True ),
48920     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48921     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48922     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48923     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48924     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48925     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48926     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48927     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48928     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48929     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48930 )
48931 fragment.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler",
48932     offset = cms.uint32( 0 ),
48933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48934 )
48935 fragment.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48936     saveTags = cms.bool( True ),
48937     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48938     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48939     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48940     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48941     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48942     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48943     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48944     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48945     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48946     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48947 )
48948 fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48949     saveTags = cms.bool( True ),
48950     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48951     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ),
48952     MaxEta = cms.double( 2.5 ),
48953     MinPt = cms.double( 0.0 ),
48954     MaxDeltaR = cms.double( 0.3 ),
48955     MinN = cms.int32( 2 ),
48956     CentralBxOnly = cms.bool( True ),
48957     SelectQualities = cms.vint32(  )
48958 )
48959 fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48960     saveTags = cms.bool( True ),
48961     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48962     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48963     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48964     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48965     MinN = cms.int32( 0 ),
48966     MaxEta = cms.double( 2.5 ),
48967     AbsEtaBins = cms.vdouble( 0.0 ),
48968     MinNstations = cms.vint32( 0 ),
48969     MinNhits = cms.vint32( 0 ),
48970     CutOnChambers = cms.bool( False ),
48971     MinNchambers = cms.vint32( 0 ),
48972     MaxDr = cms.double( 9999.0 ),
48973     MinDr = cms.double( -1.0 ),
48974     MaxDz = cms.double( 9999.0 ),
48975     MinDxySig = cms.double( -1.0 ),
48976     MinPt = cms.double( 0.0 ),
48977     NSigmaPt = cms.double( 0.0 ),
48978     MatchToPreviousCand = cms.bool( True )
48979 )
48980 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48981     saveTags = cms.bool( True ),
48982     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48983     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48984     MaxEta = cms.double( 2.5 ),
48985     MinPt = cms.double( 0.0 ),
48986     MaxDeltaR = cms.double( 0.3 ),
48987     MinN = cms.int32( 1 ),
48988     CentralBxOnly = cms.bool( True ),
48989     SelectQualities = cms.vint32(  )
48990 )
48991 fragment.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48992     saveTags = cms.bool( True ),
48993     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48994     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48995     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ),
48996     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48997     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48998     PreviousCandIsL2 = cms.bool( True ),
48999     FastAccept = cms.bool( False ),
49000     MinN = cms.int32( 1 ),
49001     MaxEta = cms.double( 2.5 ),
49002     MinNhits = cms.int32( 0 ),
49003     MaxDr = cms.double( 2.0 ),
49004     MaxDz = cms.double( 9999.0 ),
49005     ChargeOpt = cms.int32( -1 ),
49006     MinPtPair = cms.vdouble( 0.0 ),
49007     MaxPtPair = cms.vdouble( 1.0E125 ),
49008     MinPtMax = cms.vdouble( 0.0 ),
49009     MinPtMin = cms.vdouble( 0.0 ),
49010     MaxPtMin = cms.vdouble( 1.0E125 ),
49011     MinInvMass = cms.vdouble( 8.5 ),
49012     MaxInvMass = cms.vdouble( 11.5 ),
49013     MinDiMuonDeltaR = cms.double( -1.0 ),
49014     MinAcop = cms.double( -999.0 ),
49015     MaxAcop = cms.double( 999.0 ),
49016     MinPtBalance = cms.double( -1.0 ),
49017     MaxPtBalance = cms.double( 999999.0 ),
49018     NSigmaPt = cms.double( 0.0 ),
49019     MaxDCAMuMu = cms.double( 0.5 ),
49020     MaxRapidityPair = cms.double( 999999.0 ),
49021     CutCowboys = cms.bool( False ),
49022     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49023     L1MatchingdR = cms.double( 0.3 ),
49024     MatchToPreviousCand = cms.bool( True ),
49025     useSimpleGeometry = cms.bool( True ),
49026     useStation2 = cms.bool( True ),
49027     fallbackToME1 = cms.bool( False ),
49028     cosmicPropagationHypothesis = cms.bool( False ),
49029     useMB2InOverlap = cms.bool( False ),
49030     useTrack = cms.string( "tracker" ),
49031     useState = cms.string( "atVertex" ),
49032     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49033     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49034     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49035 )
49036 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49037     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49038     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ),
49039     matchToPrevious = cms.bool( True ),
49040     MaxEta = cms.double( 2.5 ),
49041     MinPt = cms.double( 0.0 ),
49042     MinPtPair = cms.double( 0.0 ),
49043     MinInvMass = cms.double( 0.0 ),
49044     MaxInvMass = cms.double( 999999.0 ),
49045     ChargeOpt = cms.int32( -1 )
49046 )
49047 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49048     saveTags = cms.bool( True ),
49049     FastAccept = cms.bool( True ),
49050     MinLxySignificance = cms.double( 0.0 ),
49051     MaxLxySignificance = cms.double( 0.0 ),
49052     MaxNormalisedChi2 = cms.double( 999999.0 ),
49053     MinVtxProbability = cms.double( 0.005 ),
49054     MinCosinePointingAngle = cms.double( -2.0 ),
49055     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ),
49056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49057     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49058 )
49059 fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49060     saveTags = cms.bool( True ),
49061     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ),
49062     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49063     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49064     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49065     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49066     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49067     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49068     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49069     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49070     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49071 )
49072 fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler",
49073     offset = cms.uint32( 0 ),
49074     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49075 )
49076 fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49077     saveTags = cms.bool( True ),
49078     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ),
49079     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49080     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49081     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49082     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49083     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49084     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49085     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49086     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49087     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49088 )
49089 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49090     saveTags = cms.bool( True ),
49091     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49092     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ),
49093     MaxEta = cms.double( 2.5 ),
49094     MinPt = cms.double( 0.0 ),
49095     MaxDeltaR = cms.double( 0.3 ),
49096     MinN = cms.int32( 2 ),
49097     CentralBxOnly = cms.bool( True ),
49098     SelectQualities = cms.vint32(  )
49099 )
49100 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49101     saveTags = cms.bool( True ),
49102     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49103     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49104     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49105     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49106     MinN = cms.int32( 0 ),
49107     MaxEta = cms.double( 2.5 ),
49108     AbsEtaBins = cms.vdouble( 0.0 ),
49109     MinNstations = cms.vint32( 0 ),
49110     MinNhits = cms.vint32( 0 ),
49111     CutOnChambers = cms.bool( False ),
49112     MinNchambers = cms.vint32( 0 ),
49113     MaxDr = cms.double( 9999.0 ),
49114     MinDr = cms.double( -1.0 ),
49115     MaxDz = cms.double( 9999.0 ),
49116     MinDxySig = cms.double( -1.0 ),
49117     MinPt = cms.double( 0.0 ),
49118     NSigmaPt = cms.double( 0.0 ),
49119     MatchToPreviousCand = cms.bool( True )
49120 )
49121 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49122     saveTags = cms.bool( True ),
49123     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49124     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49125     MaxEta = cms.double( 2.5 ),
49126     MinPt = cms.double( 0.0 ),
49127     MaxDeltaR = cms.double( 0.3 ),
49128     MinN = cms.int32( 1 ),
49129     CentralBxOnly = cms.bool( True ),
49130     SelectQualities = cms.vint32(  )
49131 )
49132 fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49133     saveTags = cms.bool( True ),
49134     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49135     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49136     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ),
49137     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49138     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49139     PreviousCandIsL2 = cms.bool( True ),
49140     FastAccept = cms.bool( False ),
49141     MinN = cms.int32( 1 ),
49142     MaxEta = cms.double( 2.5 ),
49143     MinNhits = cms.int32( 0 ),
49144     MaxDr = cms.double( 2.0 ),
49145     MaxDz = cms.double( 9999.0 ),
49146     ChargeOpt = cms.int32( -1 ),
49147     MinPtPair = cms.vdouble( 0.0 ),
49148     MaxPtPair = cms.vdouble( 1.0E125 ),
49149     MinPtMax = cms.vdouble( 0.0 ),
49150     MinPtMin = cms.vdouble( 0.0 ),
49151     MaxPtMin = cms.vdouble( 1.0E125 ),
49152     MinInvMass = cms.vdouble( 8.5 ),
49153     MaxInvMass = cms.vdouble( 11.5 ),
49154     MinDiMuonDeltaR = cms.double( -1.0 ),
49155     MinAcop = cms.double( -999.0 ),
49156     MaxAcop = cms.double( 999.0 ),
49157     MinPtBalance = cms.double( -1.0 ),
49158     MaxPtBalance = cms.double( 999999.0 ),
49159     NSigmaPt = cms.double( 0.0 ),
49160     MaxDCAMuMu = cms.double( 0.5 ),
49161     MaxRapidityPair = cms.double( 999999.0 ),
49162     CutCowboys = cms.bool( False ),
49163     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49164     L1MatchingdR = cms.double( 0.3 ),
49165     MatchToPreviousCand = cms.bool( True ),
49166     useSimpleGeometry = cms.bool( True ),
49167     useStation2 = cms.bool( True ),
49168     fallbackToME1 = cms.bool( False ),
49169     cosmicPropagationHypothesis = cms.bool( False ),
49170     useMB2InOverlap = cms.bool( False ),
49171     useTrack = cms.string( "tracker" ),
49172     useState = cms.string( "atVertex" ),
49173     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49174     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49175     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49176 )
49177 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49178     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49179     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ),
49180     matchToPrevious = cms.bool( True ),
49181     MaxEta = cms.double( 2.5 ),
49182     MinPt = cms.double( 0.0 ),
49183     MinPtPair = cms.double( 0.0 ),
49184     MinInvMass = cms.double( 0.0 ),
49185     MaxInvMass = cms.double( 999999.0 ),
49186     ChargeOpt = cms.int32( -1 )
49187 )
49188 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter",
49189     saveTags = cms.bool( True ),
49190     FastAccept = cms.bool( True ),
49191     MinLxySignificance = cms.double( 0.0 ),
49192     MaxLxySignificance = cms.double( 0.0 ),
49193     MaxNormalisedChi2 = cms.double( 999999.0 ),
49194     MinVtxProbability = cms.double( 0.005 ),
49195     MinCosinePointingAngle = cms.double( -2.0 ),
49196     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ),
49197     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49198     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49199 )
49200 fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed",
49201     saveTags = cms.bool( True ),
49202     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
49203     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49204     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49205     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49206     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49207     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49208     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49209     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49210     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49211     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49212 )
49213 fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler",
49214     offset = cms.uint32( 0 ),
49215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49216 )
49217 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49218     saveTags = cms.bool( True ),
49219     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49220     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ),
49221     MaxEta = cms.double( 2.5 ),
49222     MinPt = cms.double( 0.0 ),
49223     MaxDeltaR = cms.double( 0.3 ),
49224     MinN = cms.int32( 2 ),
49225     CentralBxOnly = cms.bool( True ),
49226     SelectQualities = cms.vint32(  )
49227 )
49228 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49229     saveTags = cms.bool( True ),
49230     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49231     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49232     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49233     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49234     MinN = cms.int32( 0 ),
49235     MaxEta = cms.double( 2.5 ),
49236     AbsEtaBins = cms.vdouble( 0.0 ),
49237     MinNstations = cms.vint32( 0 ),
49238     MinNhits = cms.vint32( 0 ),
49239     CutOnChambers = cms.bool( False ),
49240     MinNchambers = cms.vint32( 0 ),
49241     MaxDr = cms.double( 9999.0 ),
49242     MinDr = cms.double( -1.0 ),
49243     MaxDz = cms.double( 9999.0 ),
49244     MinDxySig = cms.double( -1.0 ),
49245     MinPt = cms.double( 0.0 ),
49246     NSigmaPt = cms.double( 0.0 ),
49247     MatchToPreviousCand = cms.bool( True )
49248 )
49249 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49250     saveTags = cms.bool( True ),
49251     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49252     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49253     MaxEta = cms.double( 2.5 ),
49254     MinPt = cms.double( 0.0 ),
49255     MaxDeltaR = cms.double( 0.3 ),
49256     MinN = cms.int32( 1 ),
49257     CentralBxOnly = cms.bool( True ),
49258     SelectQualities = cms.vint32(  )
49259 )
49260 fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49261     saveTags = cms.bool( True ),
49262     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49263     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49264     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ),
49265     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49266     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49267     PreviousCandIsL2 = cms.bool( True ),
49268     FastAccept = cms.bool( False ),
49269     MinN = cms.int32( 1 ),
49270     MaxEta = cms.double( 2.5 ),
49271     MinNhits = cms.int32( 0 ),
49272     MaxDr = cms.double( 2.0 ),
49273     MaxDz = cms.double( 9999.0 ),
49274     ChargeOpt = cms.int32( -1 ),
49275     MinPtPair = cms.vdouble( 0.0 ),
49276     MaxPtPair = cms.vdouble( 1.0E125 ),
49277     MinPtMax = cms.vdouble( 0.0 ),
49278     MinPtMin = cms.vdouble( 0.0 ),
49279     MaxPtMin = cms.vdouble( 1.0E125 ),
49280     MinInvMass = cms.vdouble( 8.5 ),
49281     MaxInvMass = cms.vdouble( 11.5 ),
49282     MinDiMuonDeltaR = cms.double( -1.0 ),
49283     MinAcop = cms.double( -999.0 ),
49284     MaxAcop = cms.double( 999.0 ),
49285     MinPtBalance = cms.double( -1.0 ),
49286     MaxPtBalance = cms.double( 999999.0 ),
49287     NSigmaPt = cms.double( 0.0 ),
49288     MaxDCAMuMu = cms.double( 0.5 ),
49289     MaxRapidityPair = cms.double( 999999.0 ),
49290     CutCowboys = cms.bool( False ),
49291     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49292     L1MatchingdR = cms.double( 0.3 ),
49293     MatchToPreviousCand = cms.bool( True ),
49294     useSimpleGeometry = cms.bool( True ),
49295     useStation2 = cms.bool( True ),
49296     fallbackToME1 = cms.bool( False ),
49297     cosmicPropagationHypothesis = cms.bool( False ),
49298     useMB2InOverlap = cms.bool( False ),
49299     useTrack = cms.string( "tracker" ),
49300     useState = cms.string( "atVertex" ),
49301     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49302     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49303     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49304 )
49305 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49306     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49307     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ),
49308     matchToPrevious = cms.bool( True ),
49309     MaxEta = cms.double( 2.5 ),
49310     MinPt = cms.double( 0.0 ),
49311     MinPtPair = cms.double( 0.0 ),
49312     MinInvMass = cms.double( 0.0 ),
49313     MaxInvMass = cms.double( 999999.0 ),
49314     ChargeOpt = cms.int32( -1 )
49315 )
49316 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter",
49317     saveTags = cms.bool( True ),
49318     FastAccept = cms.bool( True ),
49319     MinLxySignificance = cms.double( 0.0 ),
49320     MaxLxySignificance = cms.double( 0.0 ),
49321     MaxNormalisedChi2 = cms.double( 999999.0 ),
49322     MinVtxProbability = cms.double( 0.005 ),
49323     MinCosinePointingAngle = cms.double( -2.0 ),
49324     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ),
49325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49326     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49327 )
49328 fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler",
49329     offset = cms.uint32( 0 ),
49330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49331 )
49332 fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49333     saveTags = cms.bool( True ),
49334     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ),
49335     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49336     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49337     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49338     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49339     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49340     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49341     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49342     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49343     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49344 )
49345 fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler",
49346     offset = cms.uint32( 0 ),
49347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49348 )
49349 fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49350     saveTags = cms.bool( True ),
49351     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ),
49352     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49353     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49354     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49355     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49356     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49357     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49358     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49359     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49360     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49361 )
49362 fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49363     saveTags = cms.bool( True ),
49364     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49365     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ),
49366     MaxEta = cms.double( 2.5 ),
49367     MinPt = cms.double( 0.0 ),
49368     MaxDeltaR = cms.double( 0.3 ),
49369     MinN = cms.int32( 2 ),
49370     CentralBxOnly = cms.bool( True ),
49371     SelectQualities = cms.vint32(  )
49372 )
49373 fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49374     saveTags = cms.bool( True ),
49375     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49376     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49377     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49378     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49379     MinN = cms.int32( 0 ),
49380     MaxEta = cms.double( 2.5 ),
49381     AbsEtaBins = cms.vdouble( 0.0 ),
49382     MinNstations = cms.vint32( 0 ),
49383     MinNhits = cms.vint32( 0 ),
49384     CutOnChambers = cms.bool( False ),
49385     MinNchambers = cms.vint32( 0 ),
49386     MaxDr = cms.double( 9999.0 ),
49387     MinDr = cms.double( -1.0 ),
49388     MaxDz = cms.double( 9999.0 ),
49389     MinDxySig = cms.double( -1.0 ),
49390     MinPt = cms.double( 0.0 ),
49391     NSigmaPt = cms.double( 0.0 ),
49392     MatchToPreviousCand = cms.bool( True )
49393 )
49394 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49395     saveTags = cms.bool( True ),
49396     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49397     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49398     MaxEta = cms.double( 2.5 ),
49399     MinPt = cms.double( 0.0 ),
49400     MaxDeltaR = cms.double( 0.3 ),
49401     MinN = cms.int32( 1 ),
49402     CentralBxOnly = cms.bool( True ),
49403     SelectQualities = cms.vint32(  )
49404 )
49405 fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49406     saveTags = cms.bool( True ),
49407     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49408     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49409     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ),
49410     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49411     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49412     PreviousCandIsL2 = cms.bool( True ),
49413     FastAccept = cms.bool( False ),
49414     MinN = cms.int32( 1 ),
49415     MaxEta = cms.double( 2.5 ),
49416     MinNhits = cms.int32( 0 ),
49417     MaxDr = cms.double( 2.0 ),
49418     MaxDz = cms.double( 9999.0 ),
49419     ChargeOpt = cms.int32( -1 ),
49420     MinPtPair = cms.vdouble( 0.0 ),
49421     MaxPtPair = cms.vdouble( 1.0E125 ),
49422     MinPtMax = cms.vdouble( 0.0 ),
49423     MinPtMin = cms.vdouble( 0.0 ),
49424     MaxPtMin = cms.vdouble( 1.0E125 ),
49425     MinInvMass = cms.vdouble( 0.85 ),
49426     MaxInvMass = cms.vdouble( 6.0 ),
49427     MinDiMuonDeltaR = cms.double( -1.0 ),
49428     MinAcop = cms.double( -999.0 ),
49429     MaxAcop = cms.double( 999.0 ),
49430     MinPtBalance = cms.double( -1.0 ),
49431     MaxPtBalance = cms.double( 999999.0 ),
49432     NSigmaPt = cms.double( 0.0 ),
49433     MaxDCAMuMu = cms.double( 0.5 ),
49434     MaxRapidityPair = cms.double( 999999.0 ),
49435     CutCowboys = cms.bool( False ),
49436     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49437     L1MatchingdR = cms.double( 0.3 ),
49438     MatchToPreviousCand = cms.bool( True ),
49439     useSimpleGeometry = cms.bool( True ),
49440     useStation2 = cms.bool( True ),
49441     fallbackToME1 = cms.bool( False ),
49442     cosmicPropagationHypothesis = cms.bool( False ),
49443     useMB2InOverlap = cms.bool( False ),
49444     useTrack = cms.string( "tracker" ),
49445     useState = cms.string( "atVertex" ),
49446     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49447     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49448     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49449 )
49450 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49451     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49452     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ),
49453     matchToPrevious = cms.bool( True ),
49454     MaxEta = cms.double( 2.5 ),
49455     MinPt = cms.double( 0.0 ),
49456     MinPtPair = cms.double( 0.0 ),
49457     MinInvMass = cms.double( 0.0 ),
49458     MaxInvMass = cms.double( 999999.0 ),
49459     ChargeOpt = cms.int32( -1 )
49460 )
49461 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49462     saveTags = cms.bool( True ),
49463     FastAccept = cms.bool( True ),
49464     MinLxySignificance = cms.double( 0.0 ),
49465     MaxLxySignificance = cms.double( 0.0 ),
49466     MaxNormalisedChi2 = cms.double( 999999.0 ),
49467     MinVtxProbability = cms.double( 0.005 ),
49468     MinCosinePointingAngle = cms.double( -2.0 ),
49469     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ),
49470     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49471     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49472 )
49473 fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler",
49474     offset = cms.uint32( 0 ),
49475     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49476 )
49477 fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49478     saveTags = cms.bool( True ),
49479     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49480     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49481     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
49482     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
49483     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49484     PreviousCandIsL2 = cms.bool( True ),
49485     FastAccept = cms.bool( False ),
49486     MinN = cms.int32( 1 ),
49487     MaxEta = cms.double( 2.5 ),
49488     MinNhits = cms.int32( 0 ),
49489     MaxDr = cms.double( 2.0 ),
49490     MaxDz = cms.double( 9999.0 ),
49491     ChargeOpt = cms.int32( -1 ),
49492     MinPtPair = cms.vdouble( 0.0 ),
49493     MaxPtPair = cms.vdouble( 1.0E125 ),
49494     MinPtMax = cms.vdouble( 0.0 ),
49495     MinPtMin = cms.vdouble( 0.0 ),
49496     MaxPtMin = cms.vdouble( 1.0E125 ),
49497     MinInvMass = cms.vdouble( 0.85 ),
49498     MaxInvMass = cms.vdouble( 6.0 ),
49499     MinDiMuonDeltaR = cms.double( -1.0 ),
49500     MinAcop = cms.double( -999.0 ),
49501     MaxAcop = cms.double( 999.0 ),
49502     MinPtBalance = cms.double( -1.0 ),
49503     MaxPtBalance = cms.double( 999999.0 ),
49504     NSigmaPt = cms.double( 0.0 ),
49505     MaxDCAMuMu = cms.double( 0.5 ),
49506     MaxRapidityPair = cms.double( 999999.0 ),
49507     CutCowboys = cms.bool( False ),
49508     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49509     L1MatchingdR = cms.double( 0.3 ),
49510     MatchToPreviousCand = cms.bool( True ),
49511     useSimpleGeometry = cms.bool( True ),
49512     useStation2 = cms.bool( True ),
49513     fallbackToME1 = cms.bool( False ),
49514     cosmicPropagationHypothesis = cms.bool( False ),
49515     useMB2InOverlap = cms.bool( False ),
49516     useTrack = cms.string( "tracker" ),
49517     useState = cms.string( "atVertex" ),
49518     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49519     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49520     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49521 )
49522 fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49523     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49524     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ),
49525     matchToPrevious = cms.bool( True ),
49526     MaxEta = cms.double( 2.5 ),
49527     MinPt = cms.double( 0.0 ),
49528     MinPtPair = cms.double( 0.0 ),
49529     MinInvMass = cms.double( 0.0 ),
49530     MaxInvMass = cms.double( 999999.0 ),
49531     ChargeOpt = cms.int32( -1 )
49532 )
49533 fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
49534     saveTags = cms.bool( True ),
49535     FastAccept = cms.bool( True ),
49536     MinLxySignificance = cms.double( 0.0 ),
49537     MaxLxySignificance = cms.double( 0.0 ),
49538     MaxNormalisedChi2 = cms.double( 999999.0 ),
49539     MinVtxProbability = cms.double( 0.005 ),
49540     MinCosinePointingAngle = cms.double( -2.0 ),
49541     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ),
49542     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49543     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49544 )
49545 fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49546     saveTags = cms.bool( True ),
49547     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ),
49548     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49549     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49550     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49551     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49552     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49553     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49554     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49555     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49556     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49557 )
49558 fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler",
49559     offset = cms.uint32( 0 ),
49560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49561 )
49562 fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49563     saveTags = cms.bool( True ),
49564     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ),
49565     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49566     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49567     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49568     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49569     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49570     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49571     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49572     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49573     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49574 )
49575 fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49576     saveTags = cms.bool( True ),
49577     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49578     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ),
49579     MaxEta = cms.double( 2.5 ),
49580     MinPt = cms.double( 0.0 ),
49581     MaxDeltaR = cms.double( 0.3 ),
49582     MinN = cms.int32( 2 ),
49583     CentralBxOnly = cms.bool( True ),
49584     SelectQualities = cms.vint32(  )
49585 )
49586 fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49587     saveTags = cms.bool( True ),
49588     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49589     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49590     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49591     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49592     MinN = cms.int32( 0 ),
49593     MaxEta = cms.double( 2.5 ),
49594     AbsEtaBins = cms.vdouble( 0.0 ),
49595     MinNstations = cms.vint32( 0 ),
49596     MinNhits = cms.vint32( 0 ),
49597     CutOnChambers = cms.bool( False ),
49598     MinNchambers = cms.vint32( 0 ),
49599     MaxDr = cms.double( 9999.0 ),
49600     MinDr = cms.double( -1.0 ),
49601     MaxDz = cms.double( 9999.0 ),
49602     MinDxySig = cms.double( -1.0 ),
49603     MinPt = cms.double( 0.0 ),
49604     NSigmaPt = cms.double( 0.0 ),
49605     MatchToPreviousCand = cms.bool( True )
49606 )
49607 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49608     saveTags = cms.bool( True ),
49609     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49610     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49611     MaxEta = cms.double( 2.5 ),
49612     MinPt = cms.double( 0.0 ),
49613     MaxDeltaR = cms.double( 0.3 ),
49614     MinN = cms.int32( 1 ),
49615     CentralBxOnly = cms.bool( True ),
49616     SelectQualities = cms.vint32(  )
49617 )
49618 fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49619     saveTags = cms.bool( True ),
49620     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49621     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49622     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ),
49623     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49624     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49625     PreviousCandIsL2 = cms.bool( True ),
49626     FastAccept = cms.bool( False ),
49627     MinN = cms.int32( 1 ),
49628     MaxEta = cms.double( 2.5 ),
49629     MinNhits = cms.int32( 0 ),
49630     MaxDr = cms.double( 2.0 ),
49631     MaxDz = cms.double( 9999.0 ),
49632     ChargeOpt = cms.int32( -1 ),
49633     MinPtPair = cms.vdouble( 0.0 ),
49634     MaxPtPair = cms.vdouble( 1.0E125 ),
49635     MinPtMax = cms.vdouble( 0.0 ),
49636     MinPtMin = cms.vdouble( 0.0 ),
49637     MaxPtMin = cms.vdouble( 1.0E125 ),
49638     MinInvMass = cms.vdouble( 0.85 ),
49639     MaxInvMass = cms.vdouble( 6.0 ),
49640     MinDiMuonDeltaR = cms.double( -1.0 ),
49641     MinAcop = cms.double( -999.0 ),
49642     MaxAcop = cms.double( 999.0 ),
49643     MinPtBalance = cms.double( -1.0 ),
49644     MaxPtBalance = cms.double( 999999.0 ),
49645     NSigmaPt = cms.double( 0.0 ),
49646     MaxDCAMuMu = cms.double( 0.5 ),
49647     MaxRapidityPair = cms.double( 999999.0 ),
49648     CutCowboys = cms.bool( False ),
49649     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49650     L1MatchingdR = cms.double( 0.3 ),
49651     MatchToPreviousCand = cms.bool( True ),
49652     useSimpleGeometry = cms.bool( True ),
49653     useStation2 = cms.bool( True ),
49654     fallbackToME1 = cms.bool( False ),
49655     cosmicPropagationHypothesis = cms.bool( False ),
49656     useMB2InOverlap = cms.bool( False ),
49657     useTrack = cms.string( "tracker" ),
49658     useState = cms.string( "atVertex" ),
49659     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49660     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49661     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49662 )
49663 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49664     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49665     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ),
49666     matchToPrevious = cms.bool( True ),
49667     MaxEta = cms.double( 2.5 ),
49668     MinPt = cms.double( 0.0 ),
49669     MinPtPair = cms.double( 0.0 ),
49670     MinInvMass = cms.double( 0.0 ),
49671     MaxInvMass = cms.double( 999999.0 ),
49672     ChargeOpt = cms.int32( -1 )
49673 )
49674 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter",
49675     saveTags = cms.bool( True ),
49676     FastAccept = cms.bool( True ),
49677     MinLxySignificance = cms.double( 0.0 ),
49678     MaxLxySignificance = cms.double( 0.0 ),
49679     MaxNormalisedChi2 = cms.double( 999999.0 ),
49680     MinVtxProbability = cms.double( 0.005 ),
49681     MinCosinePointingAngle = cms.double( -2.0 ),
49682     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ),
49683     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49684     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49685 )
49686 fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed",
49687     saveTags = cms.bool( True ),
49688     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ),
49689     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49690     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49691     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49692     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49693     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49694     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49695     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49696     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49697     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49698 )
49699 fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler",
49700     offset = cms.uint32( 0 ),
49701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49702 )
49703 fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49704     saveTags = cms.bool( True ),
49705     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49706     PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ),
49707     MaxEta = cms.double( 2.5 ),
49708     MinPt = cms.double( 0.0 ),
49709     MaxDeltaR = cms.double( 0.3 ),
49710     MinN = cms.int32( 2 ),
49711     CentralBxOnly = cms.bool( True ),
49712     SelectQualities = cms.vint32(  )
49713 )
49714 fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49715     saveTags = cms.bool( True ),
49716     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49717     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49718     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49719     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49720     MinN = cms.int32( 0 ),
49721     MaxEta = cms.double( 2.5 ),
49722     AbsEtaBins = cms.vdouble( 0.0 ),
49723     MinNstations = cms.vint32( 0 ),
49724     MinNhits = cms.vint32( 0 ),
49725     CutOnChambers = cms.bool( False ),
49726     MinNchambers = cms.vint32( 0 ),
49727     MaxDr = cms.double( 9999.0 ),
49728     MinDr = cms.double( -1.0 ),
49729     MaxDz = cms.double( 9999.0 ),
49730     MinDxySig = cms.double( -1.0 ),
49731     MinPt = cms.double( 0.0 ),
49732     NSigmaPt = cms.double( 0.0 ),
49733     MatchToPreviousCand = cms.bool( True )
49734 )
49735 fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49736     saveTags = cms.bool( True ),
49737     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49738     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49739     MaxEta = cms.double( 2.5 ),
49740     MinPt = cms.double( 0.0 ),
49741     MaxDeltaR = cms.double( 0.3 ),
49742     MinN = cms.int32( 1 ),
49743     CentralBxOnly = cms.bool( True ),
49744     SelectQualities = cms.vint32(  )
49745 )
49746 fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49747     saveTags = cms.bool( True ),
49748     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49749     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49750     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ),
49751     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ),
49752     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49753     PreviousCandIsL2 = cms.bool( True ),
49754     FastAccept = cms.bool( False ),
49755     MinN = cms.int32( 1 ),
49756     MaxEta = cms.double( 2.5 ),
49757     MinNhits = cms.int32( 0 ),
49758     MaxDr = cms.double( 2.0 ),
49759     MaxDz = cms.double( 9999.0 ),
49760     ChargeOpt = cms.int32( -1 ),
49761     MinPtPair = cms.vdouble( 0.0 ),
49762     MaxPtPair = cms.vdouble( 1.0E125 ),
49763     MinPtMax = cms.vdouble( 0.0 ),
49764     MinPtMin = cms.vdouble( 0.0 ),
49765     MaxPtMin = cms.vdouble( 1.0E125 ),
49766     MinInvMass = cms.vdouble( 0.5 ),
49767     MaxInvMass = cms.vdouble( 6.0 ),
49768     MinDiMuonDeltaR = cms.double( -1.0 ),
49769     MinAcop = cms.double( -999.0 ),
49770     MaxAcop = cms.double( 999.0 ),
49771     MinPtBalance = cms.double( -1.0 ),
49772     MaxPtBalance = cms.double( 999999.0 ),
49773     NSigmaPt = cms.double( 0.0 ),
49774     MaxDCAMuMu = cms.double( 0.5 ),
49775     MaxRapidityPair = cms.double( 999999.0 ),
49776     CutCowboys = cms.bool( False ),
49777     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49778     L1MatchingdR = cms.double( 0.3 ),
49779     MatchToPreviousCand = cms.bool( True ),
49780     useSimpleGeometry = cms.bool( True ),
49781     useStation2 = cms.bool( True ),
49782     fallbackToME1 = cms.bool( False ),
49783     cosmicPropagationHypothesis = cms.bool( False ),
49784     useMB2InOverlap = cms.bool( False ),
49785     useTrack = cms.string( "tracker" ),
49786     useState = cms.string( "atVertex" ),
49787     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49788     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49789     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49790 )
49791 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49792     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49793     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ),
49794     matchToPrevious = cms.bool( True ),
49795     MaxEta = cms.double( 2.5 ),
49796     MinPt = cms.double( 0.0 ),
49797     MinPtPair = cms.double( 0.0 ),
49798     MinInvMass = cms.double( 0.0 ),
49799     MaxInvMass = cms.double( 999999.0 ),
49800     ChargeOpt = cms.int32( -1 )
49801 )
49802 fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter",
49803     saveTags = cms.bool( True ),
49804     FastAccept = cms.bool( True ),
49805     MinLxySignificance = cms.double( 0.0 ),
49806     MaxLxySignificance = cms.double( 0.0 ),
49807     MaxNormalisedChi2 = cms.double( 999999.0 ),
49808     MinVtxProbability = cms.double( 0.005 ),
49809     MinCosinePointingAngle = cms.double( -2.0 ),
49810     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ),
49811     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49812     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49813 )
49814 fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed",
49815     saveTags = cms.bool( True ),
49816     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ),
49817     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49818     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49819     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49820     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49821     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49822     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49823     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49824     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49825     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49826 )
49827 fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler",
49828     offset = cms.uint32( 0 ),
49829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49830 )
49831 fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49832     saveTags = cms.bool( True ),
49833     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49834     PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ),
49835     MaxEta = cms.double( 2.5 ),
49836     MinPt = cms.double( 0.0 ),
49837     MaxDeltaR = cms.double( 0.3 ),
49838     MinN = cms.int32( 3 ),
49839     CentralBxOnly = cms.bool( True ),
49840     SelectQualities = cms.vint32(  )
49841 )
49842 fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49843     saveTags = cms.bool( True ),
49844     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49845     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49846     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49847     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49848     MinN = cms.int32( 0 ),
49849     MaxEta = cms.double( 2.5 ),
49850     AbsEtaBins = cms.vdouble( 0.0 ),
49851     MinNstations = cms.vint32( 0 ),
49852     MinNhits = cms.vint32( 0 ),
49853     CutOnChambers = cms.bool( False ),
49854     MinNchambers = cms.vint32( 0 ),
49855     MaxDr = cms.double( 9999.0 ),
49856     MinDr = cms.double( -1.0 ),
49857     MaxDz = cms.double( 9999.0 ),
49858     MinDxySig = cms.double( -1.0 ),
49859     MinPt = cms.double( 0.0 ),
49860     NSigmaPt = cms.double( 0.0 ),
49861     MatchToPreviousCand = cms.bool( True )
49862 )
49863 fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49864     saveTags = cms.bool( True ),
49865     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49866     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49867     MaxEta = cms.double( 2.5 ),
49868     MinPt = cms.double( 0.0 ),
49869     MaxDeltaR = cms.double( 0.3 ),
49870     MinN = cms.int32( 1 ),
49871     CentralBxOnly = cms.bool( True ),
49872     SelectQualities = cms.vint32(  )
49873 )
49874 fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
49875     saveTags = cms.bool( True ),
49876     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49877     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49878     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49879     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49880     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49881     MinN = cms.int32( 3 ),
49882     MaxEta = cms.double( 2.5 ),
49883     MinNhits = cms.int32( 0 ),
49884     MaxDr = cms.double( 2.0 ),
49885     MinDr = cms.double( -1.0 ),
49886     MaxDz = cms.double( 9999.0 ),
49887     MinDxySig = cms.double( -1.0 ),
49888     MinPt = cms.double( 0.0 ),
49889     NSigmaPt = cms.double( 0.0 ),
49890     MaxNormalizedChi2 = cms.double( 9999.0 ),
49891     MaxDXYBeamSpot = cms.double( 9999.0 ),
49892     MinDXYBeamSpot = cms.double( -1.0 ),
49893     MinNmuonHits = cms.int32( 0 ),
49894     MaxPtDifference = cms.double( 9999.0 ),
49895     MinTrackPt = cms.double( 0.0 ),
49896     minMuonStations = cms.int32( 2 ),
49897     minTrkHits = cms.int32( -1 ),
49898     minMuonHits = cms.int32( -1 ),
49899     allowedTypeMask = cms.uint32( 255 ),
49900     requiredTypeMask = cms.uint32( 0 ),
49901     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49902     trkMuonId = cms.uint32( 0 ),
49903     L1MatchingdR = cms.double( 0.3 ),
49904     MatchToPreviousCand = cms.bool( True ),
49905     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49906     requireL3MuonTrajectorySeed = cms.bool( False ),
49907     useSimpleGeometry = cms.bool( True ),
49908     useStation2 = cms.bool( True ),
49909     fallbackToME1 = cms.bool( False ),
49910     cosmicPropagationHypothesis = cms.bool( False ),
49911     useMB2InOverlap = cms.bool( False ),
49912     useTrack = cms.string( "tracker" ),
49913     useState = cms.string( "atVertex" ),
49914     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49915     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49916     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49917 )
49918 fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter",
49919     saveTags = cms.bool( True ),
49920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49921     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49922     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49923     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49924     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49925     PreviousCandIsL2 = cms.bool( True ),
49926     FastAccept = cms.bool( False ),
49927     MinN = cms.int32( 1 ),
49928     MaxEta = cms.double( 2.5 ),
49929     MinNhits = cms.int32( 0 ),
49930     MaxDr = cms.double( 2.0 ),
49931     MaxDz = cms.double( 9999.0 ),
49932     ChargeOpt = cms.int32( -1 ),
49933     MinPtPair = cms.vdouble( 0.0 ),
49934     MaxPtPair = cms.vdouble( 1.0E125 ),
49935     MinPtMax = cms.vdouble( 5.0 ),
49936     MinPtMin = cms.vdouble( 0.0 ),
49937     MaxPtMin = cms.vdouble( 1.0E125 ),
49938     MinInvMass = cms.vdouble( 8.5 ),
49939     MaxInvMass = cms.vdouble( 11.4 ),
49940     MinDiMuonDeltaR = cms.double( -1.0 ),
49941     MinAcop = cms.double( -999.0 ),
49942     MaxAcop = cms.double( 999.0 ),
49943     MinPtBalance = cms.double( -1.0 ),
49944     MaxPtBalance = cms.double( 999999.0 ),
49945     NSigmaPt = cms.double( 0.0 ),
49946     MaxDCAMuMu = cms.double( 0.5 ),
49947     MaxRapidityPair = cms.double( 999999.0 ),
49948     CutCowboys = cms.bool( False ),
49949     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49950     L1MatchingdR = cms.double( 0.3 ),
49951     MatchToPreviousCand = cms.bool( True ),
49952     useSimpleGeometry = cms.bool( True ),
49953     useStation2 = cms.bool( True ),
49954     fallbackToME1 = cms.bool( False ),
49955     cosmicPropagationHypothesis = cms.bool( False ),
49956     useMB2InOverlap = cms.bool( False ),
49957     useTrack = cms.string( "tracker" ),
49958     useState = cms.string( "atVertex" ),
49959     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49960     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49961     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49962 )
49963 fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49964     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49965     PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ),
49966     matchToPrevious = cms.bool( True ),
49967     MaxEta = cms.double( 2.5 ),
49968     MinPt = cms.double( 0.0 ),
49969     MinPtPair = cms.double( 0.0 ),
49970     MinInvMass = cms.double( 0.0 ),
49971     MaxInvMass = cms.double( 999999.0 ),
49972     ChargeOpt = cms.int32( -1 )
49973 )
49974 fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
49975     saveTags = cms.bool( True ),
49976     FastAccept = cms.bool( True ),
49977     MinLxySignificance = cms.double( 0.0 ),
49978     MaxLxySignificance = cms.double( -1.0 ),
49979     MaxNormalisedChi2 = cms.double( 999999.0 ),
49980     MinVtxProbability = cms.double( 0.005 ),
49981     MinCosinePointingAngle = cms.double( -2.0 ),
49982     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ),
49983     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49984     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49985 )
49986 fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed",
49987     saveTags = cms.bool( True ),
49988     L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ),
49989     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49990     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49991     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49992     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49993     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49994     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49995     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49996     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49997     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49998 )
49999 fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler",
50000     offset = cms.uint32( 0 ),
50001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50002 )
50003 fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50004     saveTags = cms.bool( True ),
50005     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50006     PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ),
50007     MaxEta = cms.double( 2.5 ),
50008     MinPt = cms.double( 3.0 ),
50009     MaxDeltaR = cms.double( 0.3 ),
50010     MinN = cms.int32( 3 ),
50011     CentralBxOnly = cms.bool( True ),
50012     SelectQualities = cms.vint32(  )
50013 )
50014 fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50015     saveTags = cms.bool( True ),
50016     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50017     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50018     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50019     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50020     MinN = cms.int32( 0 ),
50021     MaxEta = cms.double( 2.5 ),
50022     AbsEtaBins = cms.vdouble( 0.0 ),
50023     MinNstations = cms.vint32( 0 ),
50024     MinNhits = cms.vint32( 0 ),
50025     CutOnChambers = cms.bool( False ),
50026     MinNchambers = cms.vint32( 0 ),
50027     MaxDr = cms.double( 9999.0 ),
50028     MinDr = cms.double( -1.0 ),
50029     MaxDz = cms.double( 9999.0 ),
50030     MinDxySig = cms.double( -1.0 ),
50031     MinPt = cms.double( 0.0 ),
50032     NSigmaPt = cms.double( 0.0 ),
50033     MatchToPreviousCand = cms.bool( True )
50034 )
50035 fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50036     saveTags = cms.bool( True ),
50037     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50038     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50039     MaxEta = cms.double( 2.5 ),
50040     MinPt = cms.double( 0.0 ),
50041     MaxDeltaR = cms.double( 0.3 ),
50042     MinN = cms.int32( 1 ),
50043     CentralBxOnly = cms.bool( True ),
50044     SelectQualities = cms.vint32(  )
50045 )
50046 fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter",
50047     saveTags = cms.bool( True ),
50048     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50049     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50050     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50051     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50052     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50053     MinN = cms.int32( 3 ),
50054     MaxEta = cms.double( 2.5 ),
50055     MinNhits = cms.int32( 0 ),
50056     MaxDr = cms.double( 2.0 ),
50057     MinDr = cms.double( -1.0 ),
50058     MaxDz = cms.double( 9999.0 ),
50059     MinDxySig = cms.double( -1.0 ),
50060     MinPt = cms.double( 3.0 ),
50061     NSigmaPt = cms.double( 0.0 ),
50062     MaxNormalizedChi2 = cms.double( 9999.0 ),
50063     MaxDXYBeamSpot = cms.double( 9999.0 ),
50064     MinDXYBeamSpot = cms.double( -1.0 ),
50065     MinNmuonHits = cms.int32( 0 ),
50066     MaxPtDifference = cms.double( 9999.0 ),
50067     MinTrackPt = cms.double( 0.0 ),
50068     minMuonStations = cms.int32( 2 ),
50069     minTrkHits = cms.int32( -1 ),
50070     minMuonHits = cms.int32( -1 ),
50071     allowedTypeMask = cms.uint32( 255 ),
50072     requiredTypeMask = cms.uint32( 0 ),
50073     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50074     trkMuonId = cms.uint32( 0 ),
50075     L1MatchingdR = cms.double( 0.3 ),
50076     MatchToPreviousCand = cms.bool( True ),
50077     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50078     requireL3MuonTrajectorySeed = cms.bool( False ),
50079     useSimpleGeometry = cms.bool( True ),
50080     useStation2 = cms.bool( True ),
50081     fallbackToME1 = cms.bool( False ),
50082     cosmicPropagationHypothesis = cms.bool( False ),
50083     useMB2InOverlap = cms.bool( False ),
50084     useTrack = cms.string( "tracker" ),
50085     useState = cms.string( "atVertex" ),
50086     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50087     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50088     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50089 )
50090 fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter",
50091     saveTags = cms.bool( True ),
50092     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50093     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50094     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50095     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50096     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50097     MinN = cms.int32( 1 ),
50098     MaxEta = cms.double( 2.5 ),
50099     MinNhits = cms.int32( 0 ),
50100     MaxDr = cms.double( 2.0 ),
50101     MinDr = cms.double( -1.0 ),
50102     MaxDz = cms.double( 9999.0 ),
50103     MinDxySig = cms.double( -1.0 ),
50104     MinPt = cms.double( 5.0 ),
50105     NSigmaPt = cms.double( 0.0 ),
50106     MaxNormalizedChi2 = cms.double( 9999.0 ),
50107     MaxDXYBeamSpot = cms.double( 9999.0 ),
50108     MinDXYBeamSpot = cms.double( -1.0 ),
50109     MinNmuonHits = cms.int32( 0 ),
50110     MaxPtDifference = cms.double( 9999.0 ),
50111     MinTrackPt = cms.double( 0.0 ),
50112     minMuonStations = cms.int32( 2 ),
50113     minTrkHits = cms.int32( -1 ),
50114     minMuonHits = cms.int32( -1 ),
50115     allowedTypeMask = cms.uint32( 255 ),
50116     requiredTypeMask = cms.uint32( 0 ),
50117     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50118     trkMuonId = cms.uint32( 0 ),
50119     L1MatchingdR = cms.double( 0.3 ),
50120     MatchToPreviousCand = cms.bool( True ),
50121     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50122     requireL3MuonTrajectorySeed = cms.bool( False ),
50123     useSimpleGeometry = cms.bool( True ),
50124     useStation2 = cms.bool( True ),
50125     fallbackToME1 = cms.bool( False ),
50126     cosmicPropagationHypothesis = cms.bool( False ),
50127     useMB2InOverlap = cms.bool( False ),
50128     useTrack = cms.string( "tracker" ),
50129     useState = cms.string( "atVertex" ),
50130     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50131     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50132     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50133 )
50134 fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50135     saveTags = cms.bool( True ),
50136     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50137     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50138     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50139     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50140     triggerType1 = cms.int32( 83 ),
50141     triggerType2 = cms.int32( 83 ),
50142     MinDR = cms.double( 0.001 ),
50143     MaxDZ = cms.double( 0.2 ),
50144     MinN = cms.int32( 3 ),
50145     MinPixHitsForDZ = cms.int32( 1 ),
50146     checkSC = cms.bool( False )
50147 )
50148 fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50149     saveTags = cms.bool( True ),
50150     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50151     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50152     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50153     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50154     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50155     PreviousCandIsL2 = cms.bool( True ),
50156     FastAccept = cms.bool( False ),
50157     MinN = cms.int32( 3 ),
50158     MaxEta = cms.double( 2.5 ),
50159     MinNhits = cms.int32( 0 ),
50160     MaxDr = cms.double( 2.0 ),
50161     MaxDz = cms.double( 9999.0 ),
50162     ChargeOpt = cms.int32( 0 ),
50163     MinPtPair = cms.vdouble( 0.0 ),
50164     MaxPtPair = cms.vdouble( 1.0E125 ),
50165     MinPtMax = cms.vdouble( 0.0 ),
50166     MinPtMin = cms.vdouble( 3.0 ),
50167     MaxPtMin = cms.vdouble( 1.0E125 ),
50168     MinInvMass = cms.vdouble( 3.8 ),
50169     MaxInvMass = cms.vdouble( 999999.0 ),
50170     MinDiMuonDeltaR = cms.double( -1.0 ),
50171     MinAcop = cms.double( -1.0 ),
50172     MaxAcop = cms.double( 999.0 ),
50173     MinPtBalance = cms.double( -1.0 ),
50174     MaxPtBalance = cms.double( 999999.0 ),
50175     NSigmaPt = cms.double( 0.0 ),
50176     MaxDCAMuMu = cms.double( 99999.9 ),
50177     MaxRapidityPair = cms.double( 999999.0 ),
50178     CutCowboys = cms.bool( False ),
50179     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50180     L1MatchingdR = cms.double( 0.3 ),
50181     MatchToPreviousCand = cms.bool( True ),
50182     useSimpleGeometry = cms.bool( True ),
50183     useStation2 = cms.bool( True ),
50184     fallbackToME1 = cms.bool( False ),
50185     cosmicPropagationHypothesis = cms.bool( False ),
50186     useMB2InOverlap = cms.bool( False ),
50187     useTrack = cms.string( "tracker" ),
50188     useState = cms.string( "atVertex" ),
50189     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50190     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50191     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50192 )
50193 fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler",
50194     offset = cms.uint32( 0 ),
50195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50196 )
50197 fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter",
50198     saveTags = cms.bool( True ),
50199     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50200     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50201     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50202     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50203     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50204     MinN = cms.int32( 3 ),
50205     MaxEta = cms.double( 2.5 ),
50206     MinNhits = cms.int32( 0 ),
50207     MaxDr = cms.double( 2.0 ),
50208     MinDr = cms.double( -1.0 ),
50209     MaxDz = cms.double( 9999.0 ),
50210     MinDxySig = cms.double( -1.0 ),
50211     MinPt = cms.double( 5.0 ),
50212     NSigmaPt = cms.double( 0.0 ),
50213     MaxNormalizedChi2 = cms.double( 9999.0 ),
50214     MaxDXYBeamSpot = cms.double( 9999.0 ),
50215     MinDXYBeamSpot = cms.double( -1.0 ),
50216     MinNmuonHits = cms.int32( 0 ),
50217     MaxPtDifference = cms.double( 9999.0 ),
50218     MinTrackPt = cms.double( 0.0 ),
50219     minMuonStations = cms.int32( 2 ),
50220     minTrkHits = cms.int32( -1 ),
50221     minMuonHits = cms.int32( -1 ),
50222     allowedTypeMask = cms.uint32( 255 ),
50223     requiredTypeMask = cms.uint32( 0 ),
50224     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50225     trkMuonId = cms.uint32( 0 ),
50226     L1MatchingdR = cms.double( 0.3 ),
50227     MatchToPreviousCand = cms.bool( True ),
50228     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50229     requireL3MuonTrajectorySeed = cms.bool( False ),
50230     useSimpleGeometry = cms.bool( True ),
50231     useStation2 = cms.bool( True ),
50232     fallbackToME1 = cms.bool( False ),
50233     cosmicPropagationHypothesis = cms.bool( False ),
50234     useMB2InOverlap = cms.bool( False ),
50235     useTrack = cms.string( "tracker" ),
50236     useState = cms.string( "atVertex" ),
50237     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50238     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50239     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50240 )
50241 fragment.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter",
50242     saveTags = cms.bool( True ),
50243     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50244     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50245     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50246     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50247     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50248     MinN = cms.int32( 1 ),
50249     MaxEta = cms.double( 2.5 ),
50250     MinNhits = cms.int32( 0 ),
50251     MaxDr = cms.double( 2.0 ),
50252     MinDr = cms.double( -1.0 ),
50253     MaxDz = cms.double( 9999.0 ),
50254     MinDxySig = cms.double( -1.0 ),
50255     MinPt = cms.double( 10.0 ),
50256     NSigmaPt = cms.double( 0.0 ),
50257     MaxNormalizedChi2 = cms.double( 9999.0 ),
50258     MaxDXYBeamSpot = cms.double( 9999.0 ),
50259     MinDXYBeamSpot = cms.double( -1.0 ),
50260     MinNmuonHits = cms.int32( 0 ),
50261     MaxPtDifference = cms.double( 9999.0 ),
50262     MinTrackPt = cms.double( 0.0 ),
50263     minMuonStations = cms.int32( 2 ),
50264     minTrkHits = cms.int32( -1 ),
50265     minMuonHits = cms.int32( -1 ),
50266     allowedTypeMask = cms.uint32( 255 ),
50267     requiredTypeMask = cms.uint32( 0 ),
50268     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50269     trkMuonId = cms.uint32( 0 ),
50270     L1MatchingdR = cms.double( 0.3 ),
50271     MatchToPreviousCand = cms.bool( True ),
50272     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50273     requireL3MuonTrajectorySeed = cms.bool( False ),
50274     useSimpleGeometry = cms.bool( True ),
50275     useStation2 = cms.bool( True ),
50276     fallbackToME1 = cms.bool( False ),
50277     cosmicPropagationHypothesis = cms.bool( False ),
50278     useMB2InOverlap = cms.bool( False ),
50279     useTrack = cms.string( "tracker" ),
50280     useState = cms.string( "atVertex" ),
50281     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50282     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50283     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50284 )
50285 fragment.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50286     saveTags = cms.bool( True ),
50287     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50288     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50289     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50290     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50291     triggerType1 = cms.int32( 83 ),
50292     triggerType2 = cms.int32( 83 ),
50293     MinDR = cms.double( 0.001 ),
50294     MaxDZ = cms.double( 0.2 ),
50295     MinN = cms.int32( 3 ),
50296     MinPixHitsForDZ = cms.int32( 1 ),
50297     checkSC = cms.bool( False )
50298 )
50299 fragment.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler",
50300     offset = cms.uint32( 0 ),
50301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50302 )
50303 fragment.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter",
50304     saveTags = cms.bool( True ),
50305     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50306     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50307     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50308     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50309     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50310     MinN = cms.int32( 2 ),
50311     MaxEta = cms.double( 2.5 ),
50312     MinNhits = cms.int32( 0 ),
50313     MaxDr = cms.double( 2.0 ),
50314     MinDr = cms.double( -1.0 ),
50315     MaxDz = cms.double( 9999.0 ),
50316     MinDxySig = cms.double( -1.0 ),
50317     MinPt = cms.double( 10.0 ),
50318     NSigmaPt = cms.double( 0.0 ),
50319     MaxNormalizedChi2 = cms.double( 9999.0 ),
50320     MaxDXYBeamSpot = cms.double( 9999.0 ),
50321     MinDXYBeamSpot = cms.double( -1.0 ),
50322     MinNmuonHits = cms.int32( 0 ),
50323     MaxPtDifference = cms.double( 9999.0 ),
50324     MinTrackPt = cms.double( 0.0 ),
50325     minMuonStations = cms.int32( 2 ),
50326     minTrkHits = cms.int32( -1 ),
50327     minMuonHits = cms.int32( -1 ),
50328     allowedTypeMask = cms.uint32( 255 ),
50329     requiredTypeMask = cms.uint32( 0 ),
50330     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50331     trkMuonId = cms.uint32( 0 ),
50332     L1MatchingdR = cms.double( 0.3 ),
50333     MatchToPreviousCand = cms.bool( True ),
50334     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50335     requireL3MuonTrajectorySeed = cms.bool( False ),
50336     useSimpleGeometry = cms.bool( True ),
50337     useStation2 = cms.bool( True ),
50338     fallbackToME1 = cms.bool( False ),
50339     cosmicPropagationHypothesis = cms.bool( False ),
50340     useMB2InOverlap = cms.bool( False ),
50341     useTrack = cms.string( "tracker" ),
50342     useState = cms.string( "atVertex" ),
50343     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50344     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50345     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50346 )
50347 fragment.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter",
50348     saveTags = cms.bool( True ),
50349     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50350     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50351     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50352     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50353     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50354     MinN = cms.int32( 1 ),
50355     MaxEta = cms.double( 2.5 ),
50356     MinNhits = cms.int32( 0 ),
50357     MaxDr = cms.double( 2.0 ),
50358     MinDr = cms.double( -1.0 ),
50359     MaxDz = cms.double( 9999.0 ),
50360     MinDxySig = cms.double( -1.0 ),
50361     MinPt = cms.double( 12.0 ),
50362     NSigmaPt = cms.double( 0.0 ),
50363     MaxNormalizedChi2 = cms.double( 9999.0 ),
50364     MaxDXYBeamSpot = cms.double( 9999.0 ),
50365     MinDXYBeamSpot = cms.double( -1.0 ),
50366     MinNmuonHits = cms.int32( 0 ),
50367     MaxPtDifference = cms.double( 9999.0 ),
50368     MinTrackPt = cms.double( 0.0 ),
50369     minMuonStations = cms.int32( 2 ),
50370     minTrkHits = cms.int32( -1 ),
50371     minMuonHits = cms.int32( -1 ),
50372     allowedTypeMask = cms.uint32( 255 ),
50373     requiredTypeMask = cms.uint32( 0 ),
50374     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50375     trkMuonId = cms.uint32( 0 ),
50376     L1MatchingdR = cms.double( 0.3 ),
50377     MatchToPreviousCand = cms.bool( True ),
50378     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50379     requireL3MuonTrajectorySeed = cms.bool( False ),
50380     useSimpleGeometry = cms.bool( True ),
50381     useStation2 = cms.bool( True ),
50382     fallbackToME1 = cms.bool( False ),
50383     cosmicPropagationHypothesis = cms.bool( False ),
50384     useMB2InOverlap = cms.bool( False ),
50385     useTrack = cms.string( "tracker" ),
50386     useState = cms.string( "atVertex" ),
50387     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50388     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50389     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50390 )
50391 fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed",
50392     saveTags = cms.bool( True ),
50393     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" ),
50394     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50395     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50396     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50397     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50398     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50399     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50400     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50401     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50402     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50403 )
50404 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler",
50405     offset = cms.uint32( 0 ),
50406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50407 )
50408 fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50409     saveTags = cms.bool( True ),
50410     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50411     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ),
50412     MaxEta = cms.double( 2.5 ),
50413     MinPt = cms.double( 0.0 ),
50414     MaxDeltaR = cms.double( 0.3 ),
50415     MinN = cms.int32( 2 ),
50416     CentralBxOnly = cms.bool( True ),
50417     SelectQualities = cms.vint32(  )
50418 )
50419 fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50420     saveTags = cms.bool( True ),
50421     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50422     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50423     PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ),
50424     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50425     MinN = cms.int32( 0 ),
50426     MaxEta = cms.double( 2.5 ),
50427     AbsEtaBins = cms.vdouble( 0.0 ),
50428     MinNstations = cms.vint32( 0 ),
50429     MinNhits = cms.vint32( 0 ),
50430     CutOnChambers = cms.bool( False ),
50431     MinNchambers = cms.vint32( 0 ),
50432     MaxDr = cms.double( 9999.0 ),
50433     MinDr = cms.double( -1.0 ),
50434     MaxDz = cms.double( 9999.0 ),
50435     MinDxySig = cms.double( -1.0 ),
50436     MinPt = cms.double( 0.0 ),
50437     NSigmaPt = cms.double( 0.0 ),
50438     MatchToPreviousCand = cms.bool( True )
50439 )
50440 fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter",
50441     saveTags = cms.bool( True ),
50442     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50443     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50444     PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ),
50445     L1CandTag = cms.InputTag( "" ),
50446     inputMuonCollection = cms.InputTag( "" ),
50447     PreviousCandIsL2 = cms.bool( True ),
50448     FastAccept = cms.bool( False ),
50449     MinN = cms.int32( 1 ),
50450     MaxEta = cms.double( 2.5 ),
50451     MinNhits = cms.int32( 0 ),
50452     MaxDr = cms.double( 0.5 ),
50453     MaxDz = cms.double( 9999.0 ),
50454     ChargeOpt = cms.int32( 0 ),
50455     MinPtPair = cms.vdouble( 2.0 ),
50456     MaxPtPair = cms.vdouble( 1.0E125 ),
50457     MinPtMax = cms.vdouble( 1.0 ),
50458     MinPtMin = cms.vdouble( 1.0 ),
50459     MaxPtMin = cms.vdouble( 1.0E125 ),
50460     MinInvMass = cms.vdouble( 0.2 ),
50461     MaxInvMass = cms.vdouble( 1.9 ),
50462     MinDiMuonDeltaR = cms.double( -1.0 ),
50463     MinAcop = cms.double( -999.0 ),
50464     MaxAcop = cms.double( 999.0 ),
50465     MinPtBalance = cms.double( -1.0 ),
50466     MaxPtBalance = cms.double( 999999.0 ),
50467     NSigmaPt = cms.double( 0.0 ),
50468     MaxDCAMuMu = cms.double( 999.0 ),
50469     MaxRapidityPair = cms.double( 999999.0 ),
50470     CutCowboys = cms.bool( False ),
50471     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50472     L1MatchingdR = cms.double( 0.3 ),
50473     MatchToPreviousCand = cms.bool( True ),
50474     useSimpleGeometry = cms.bool( True ),
50475     useStation2 = cms.bool( True ),
50476     fallbackToME1 = cms.bool( False ),
50477     cosmicPropagationHypothesis = cms.bool( False ),
50478     useMB2InOverlap = cms.bool( False ),
50479     useTrack = cms.string( "tracker" ),
50480     useState = cms.string( "atVertex" ),
50481     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50482     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50483     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50484 )
50485 fragment.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ",
50486     saveTags = cms.bool( True ),
50487     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50488     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50489     inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50490     inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50491     triggerType1 = cms.int32( 83 ),
50492     triggerType2 = cms.int32( 83 ),
50493     MinDR = cms.double( 0.001 ),
50494     MaxDZ = cms.double( 0.3 ),
50495     MinN = cms.int32( 1 ),
50496     MinPixHitsForDZ = cms.int32( 1 ),
50497     checkSC = cms.bool( False )
50498 )
50499 fragment.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon",
50500     saveTags = cms.bool( True ),
50501     inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50502     triggerType = cms.int32( 0 ),
50503     MinE = cms.double( -1.0 ),
50504     MinPt = cms.double( 1.0 ),
50505     MinMass = cms.double( -1.0 ),
50506     MaxMass = cms.double( -1.0 ),
50507     MinEta = cms.double( -1.0 ),
50508     MaxEta = cms.double( -1.0 ),
50509     MinN = cms.int32( 3 )
50510 )
50511 fragment.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation",
50512     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50513     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50514     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50515     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50516     Muon1PtCut = cms.double( 7.0 ),
50517     Muon2PtCut = cms.double( 1.0 ),
50518     Muon3PtCut = cms.double( 1.0 ),
50519     TriMuonPtCut = cms.double( 15.0 ),
50520     TriMuonEtaCut = cms.double( 2.5 ),
50521     ChargedAbsIsoCut = cms.double( 2.0 ),
50522     ChargedRelIsoCut = cms.double( 0.2 ),
50523     IsoConeSize = cms.double( 0.8 ),
50524     MatchingConeSize = cms.double( 0.03 ),
50525     MinTriMuonMass = cms.double( 1.3 ),
50526     MaxTriMuonMass = cms.double( 2.1 ),
50527     MaxTriMuonRadius = cms.double( 0.3 ),
50528     TriMuonAbsCharge = cms.int32( -1 ),
50529     MaxDZ = cms.double( 0.3 ),
50530     EnableRelIso = cms.bool( True ),
50531     EnableAbsIso = cms.bool( True )
50532 )
50533 fragment.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite",
50534     saveTags = cms.bool( True ),
50535     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ),
50536     triggerType = cms.int32( 0 ),
50537     MinE = cms.double( -1.0 ),
50538     MinPt = cms.double( 15.0 ),
50539     MinMass = cms.double( 1.3 ),
50540     MaxMass = cms.double( 2.1 ),
50541     MinEta = cms.double( -1.0 ),
50542     MaxEta = cms.double( 2.5 ),
50543     MinN = cms.int32( 1 )
50544 )
50545 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler",
50546     offset = cms.uint32( 0 ),
50547     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50548 )
50549 fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation",
50550     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50551     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50552     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50553     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50554     Muon1PtCut = cms.double( 7.0 ),
50555     Muon2PtCut = cms.double( 1.0 ),
50556     Muon3PtCut = cms.double( 1.0 ),
50557     TriMuonPtCut = cms.double( 15.0 ),
50558     TriMuonEtaCut = cms.double( 2.5 ),
50559     ChargedAbsIsoCut = cms.double( 2.0 ),
50560     ChargedRelIsoCut = cms.double( 0.2 ),
50561     IsoConeSize = cms.double( 0.8 ),
50562     MatchingConeSize = cms.double( 0.03 ),
50563     MinTriMuonMass = cms.double( 1.3 ),
50564     MaxTriMuonMass = cms.double( 2.1 ),
50565     MaxTriMuonRadius = cms.double( 0.3 ),
50566     TriMuonAbsCharge = cms.int32( 1 ),
50567     MaxDZ = cms.double( 0.3 ),
50568     EnableRelIso = cms.bool( True ),
50569     EnableAbsIso = cms.bool( True )
50570 )
50571 fragment.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite",
50572     saveTags = cms.bool( True ),
50573     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ),
50574     triggerType = cms.int32( 0 ),
50575     MinE = cms.double( -1.0 ),
50576     MinPt = cms.double( 1.5 ),
50577     MinMass = cms.double( 1.3 ),
50578     MaxMass = cms.double( 2.1 ),
50579     MinEta = cms.double( -1.0 ),
50580     MaxEta = cms.double( 2.5 ),
50581     MinN = cms.int32( 1 )
50582 )
50583 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler",
50584     offset = cms.uint32( 0 ),
50585     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50586 )
50587 fragment.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite",
50588     saveTags = cms.bool( True ),
50589     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ),
50590     triggerType = cms.int32( 0 ),
50591     MinE = cms.double( -1.0 ),
50592     MinPt = cms.double( 15.0 ),
50593     MinMass = cms.double( 1.3 ),
50594     MaxMass = cms.double( 2.1 ),
50595     MinEta = cms.double( -1.0 ),
50596     MaxEta = cms.double( 2.5 ),
50597     MinN = cms.int32( 1 )
50598 )
50599 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler",
50600     offset = cms.uint32( 0 ),
50601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50602 )
50603 fragment.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite",
50604     saveTags = cms.bool( True ),
50605     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ),
50606     triggerType = cms.int32( 0 ),
50607     MinE = cms.double( -1.0 ),
50608     MinPt = cms.double( 15.0 ),
50609     MinMass = cms.double( 1.3 ),
50610     MaxMass = cms.double( 2.1 ),
50611     MinEta = cms.double( -1.0 ),
50612     MaxEta = cms.double( 2.5 ),
50613     MinN = cms.int32( 1 )
50614 )
50615 fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed",
50616     saveTags = cms.bool( True ),
50617     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" ),
50618     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50619     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50620     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50621     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50622     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50623     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50624     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50625     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50626     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50627 )
50628 fragment.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
50629     offset = cms.uint32( 0 ),
50630     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50631 )
50632 fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50633     saveTags = cms.bool( True ),
50634     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50635     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ),
50636     MaxEta = cms.double( 2.5 ),
50637     MinPt = cms.double( 0.0 ),
50638     MaxDeltaR = cms.double( 0.3 ),
50639     MinN = cms.int32( 2 ),
50640     CentralBxOnly = cms.bool( True ),
50641     SelectQualities = cms.vint32(  )
50642 )
50643 fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50644     saveTags = cms.bool( True ),
50645     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50646     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50647     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50648     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50649     MinN = cms.int32( 0 ),
50650     MaxEta = cms.double( 2.5 ),
50651     AbsEtaBins = cms.vdouble( 0.0 ),
50652     MinNstations = cms.vint32( 0 ),
50653     MinNhits = cms.vint32( 0 ),
50654     CutOnChambers = cms.bool( False ),
50655     MinNchambers = cms.vint32( 0 ),
50656     MaxDr = cms.double( 9999.0 ),
50657     MinDr = cms.double( -1.0 ),
50658     MaxDz = cms.double( 9999.0 ),
50659     MinDxySig = cms.double( -1.0 ),
50660     MinPt = cms.double( 0.0 ),
50661     NSigmaPt = cms.double( 0.0 ),
50662     MatchToPreviousCand = cms.bool( True )
50663 )
50664 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50665     saveTags = cms.bool( True ),
50666     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50667     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50668     MaxEta = cms.double( 2.5 ),
50669     MinPt = cms.double( 0.0 ),
50670     MaxDeltaR = cms.double( 0.3 ),
50671     MinN = cms.int32( 1 ),
50672     CentralBxOnly = cms.bool( True ),
50673     SelectQualities = cms.vint32(  )
50674 )
50675 fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
50676     saveTags = cms.bool( True ),
50677     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50678     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50679     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50680     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50681     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50682     MinN = cms.int32( 2 ),
50683     MaxEta = cms.double( 2.5 ),
50684     MinNhits = cms.int32( 0 ),
50685     MaxDr = cms.double( 2.0 ),
50686     MinDr = cms.double( -1.0 ),
50687     MaxDz = cms.double( 9999.0 ),
50688     MinDxySig = cms.double( -1.0 ),
50689     MinPt = cms.double( 3.0 ),
50690     NSigmaPt = cms.double( 0.0 ),
50691     MaxNormalizedChi2 = cms.double( 9999.0 ),
50692     MaxDXYBeamSpot = cms.double( 9999.0 ),
50693     MinDXYBeamSpot = cms.double( -1.0 ),
50694     MinNmuonHits = cms.int32( 0 ),
50695     MaxPtDifference = cms.double( 9999.0 ),
50696     MinTrackPt = cms.double( 0.0 ),
50697     minMuonStations = cms.int32( 2 ),
50698     minTrkHits = cms.int32( -1 ),
50699     minMuonHits = cms.int32( -1 ),
50700     allowedTypeMask = cms.uint32( 255 ),
50701     requiredTypeMask = cms.uint32( 0 ),
50702     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50703     trkMuonId = cms.uint32( 0 ),
50704     L1MatchingdR = cms.double( 0.3 ),
50705     MatchToPreviousCand = cms.bool( True ),
50706     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50707     requireL3MuonTrajectorySeed = cms.bool( False ),
50708     useSimpleGeometry = cms.bool( True ),
50709     useStation2 = cms.bool( True ),
50710     fallbackToME1 = cms.bool( False ),
50711     cosmicPropagationHypothesis = cms.bool( False ),
50712     useMB2InOverlap = cms.bool( False ),
50713     useTrack = cms.string( "tracker" ),
50714     useState = cms.string( "atVertex" ),
50715     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50716     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50717     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50718 )
50719 fragment.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50720     saveTags = cms.bool( True ),
50721     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50722     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50723     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50724     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50725     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50726     PreviousCandIsL2 = cms.bool( True ),
50727     FastAccept = cms.bool( False ),
50728     MinN = cms.int32( 1 ),
50729     MaxEta = cms.double( 2.5 ),
50730     MinNhits = cms.int32( 0 ),
50731     MaxDr = cms.double( 2.0 ),
50732     MaxDz = cms.double( 9999.0 ),
50733     ChargeOpt = cms.int32( 0 ),
50734     MinPtPair = cms.vdouble( 0.0 ),
50735     MaxPtPair = cms.vdouble( 1.0E125 ),
50736     MinPtMax = cms.vdouble( 0.0 ),
50737     MinPtMin = cms.vdouble( 3.0 ),
50738     MaxPtMin = cms.vdouble( 1.0E125 ),
50739     MinInvMass = cms.vdouble( 3.8 ),
50740     MaxInvMass = cms.vdouble( 60.0 ),
50741     MinDiMuonDeltaR = cms.double( -1.0 ),
50742     MinAcop = cms.double( -1.0 ),
50743     MaxAcop = cms.double( 999.0 ),
50744     MinPtBalance = cms.double( -1.0 ),
50745     MaxPtBalance = cms.double( 999999.0 ),
50746     NSigmaPt = cms.double( 0.0 ),
50747     MaxDCAMuMu = cms.double( 99999.9 ),
50748     MaxRapidityPair = cms.double( 999999.0 ),
50749     CutCowboys = cms.bool( False ),
50750     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50751     L1MatchingdR = cms.double( 0.3 ),
50752     MatchToPreviousCand = cms.bool( True ),
50753     useSimpleGeometry = cms.bool( True ),
50754     useStation2 = cms.bool( True ),
50755     fallbackToME1 = cms.bool( False ),
50756     cosmicPropagationHypothesis = cms.bool( False ),
50757     useMB2InOverlap = cms.bool( False ),
50758     useTrack = cms.string( "tracker" ),
50759     useState = cms.string( "atVertex" ),
50760     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50761     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50762     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50763 )
50764 fragment.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
50765     saveTags = cms.bool( True ),
50766     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50767     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50768     inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50769     inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50770     triggerType1 = cms.int32( 83 ),
50771     triggerType2 = cms.int32( 83 ),
50772     MinDR = cms.double( 0.001 ),
50773     MaxDZ = cms.double( 0.2 ),
50774     MinN = cms.int32( 1 ),
50775     MinPixHitsForDZ = cms.int32( 0 ),
50776     checkSC = cms.bool( False )
50777 )
50778 fragment.hltMET40 = cms.EDFilter( "HLT1CaloMET",
50779     saveTags = cms.bool( True ),
50780     inputTag = cms.InputTag( "hltMet" ),
50781     triggerType = cms.int32( 87 ),
50782     MinE = cms.double( -1.0 ),
50783     MinPt = cms.double( 40.0 ),
50784     MinMass = cms.double( -1.0 ),
50785     MaxMass = cms.double( -1.0 ),
50786     MinEta = cms.double( -1.0 ),
50787     MaxEta = cms.double( 999.0 ),
50788     MinN = cms.int32( 1 )
50789 )
50790 fragment.hltPFMET50 = cms.EDFilter( "HLT1PFMET",
50791     saveTags = cms.bool( True ),
50792     inputTag = cms.InputTag( "hltPFMETProducer" ),
50793     triggerType = cms.int32( 87 ),
50794     MinE = cms.double( -1.0 ),
50795     MinPt = cms.double( 50.0 ),
50796     MinMass = cms.double( -1.0 ),
50797     MaxMass = cms.double( -1.0 ),
50798     MinEta = cms.double( -1.0 ),
50799     MaxEta = cms.double( -1.0 ),
50800     MinN = cms.int32( 1 )
50801 )
50802 fragment.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter",
50803     saveTags = cms.bool( True ),
50804     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50805     minMht = cms.vdouble( 60.0 )
50806 )
50807 fragment.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler",
50808     offset = cms.uint32( 0 ),
50809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50810 )
50811 fragment.hltPFMET70 = cms.EDFilter( "HLT1PFMET",
50812     saveTags = cms.bool( True ),
50813     inputTag = cms.InputTag( "hltPFMETProducer" ),
50814     triggerType = cms.int32( 87 ),
50815     MinE = cms.double( -1.0 ),
50816     MinPt = cms.double( 70.0 ),
50817     MinMass = cms.double( -1.0 ),
50818     MaxMass = cms.double( -1.0 ),
50819     MinEta = cms.double( -1.0 ),
50820     MaxEta = cms.double( -1.0 ),
50821     MinN = cms.int32( 1 )
50822 )
50823 fragment.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter",
50824     saveTags = cms.bool( True ),
50825     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50826     minMht = cms.vdouble( 70.0 )
50827 )
50828 fragment.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler",
50829     offset = cms.uint32( 0 ),
50830     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50831 )
50832 fragment.hltPFMET90 = cms.EDFilter( "HLT1PFMET",
50833     saveTags = cms.bool( True ),
50834     inputTag = cms.InputTag( "hltPFMETProducer" ),
50835     triggerType = cms.int32( 87 ),
50836     MinE = cms.double( -1.0 ),
50837     MinPt = cms.double( 90.0 ),
50838     MinMass = cms.double( -1.0 ),
50839     MaxMass = cms.double( -1.0 ),
50840     MinEta = cms.double( -1.0 ),
50841     MaxEta = cms.double( -1.0 ),
50842     MinN = cms.int32( 1 )
50843 )
50844 fragment.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter",
50845     saveTags = cms.bool( True ),
50846     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50847     minMht = cms.vdouble( 90.0 )
50848 )
50849 fragment.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed",
50850     saveTags = cms.bool( True ),
50851     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ),
50852     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50853     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50854     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50855     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50856     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50857     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50858     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50859     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50860     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50861 )
50862 fragment.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler",
50863     offset = cms.uint32( 0 ),
50864     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50865 )
50866 fragment.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50867     saveTags = cms.bool( True ),
50868     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50869     PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ),
50870     MaxEta = cms.double( 2.5 ),
50871     MinPt = cms.double( 0.0 ),
50872     MaxDeltaR = cms.double( 0.3 ),
50873     MinN = cms.int32( 2 ),
50874     CentralBxOnly = cms.bool( True ),
50875     SelectQualities = cms.vint32(  )
50876 )
50877 fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50878     saveTags = cms.bool( True ),
50879     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50880     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50881     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
50882     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50883     MinN = cms.int32( 0 ),
50884     MaxEta = cms.double( 2.5 ),
50885     AbsEtaBins = cms.vdouble( 0.0 ),
50886     MinNstations = cms.vint32( 0 ),
50887     MinNhits = cms.vint32( 0 ),
50888     CutOnChambers = cms.bool( False ),
50889     MinNchambers = cms.vint32( 0 ),
50890     MaxDr = cms.double( 9999.0 ),
50891     MinDr = cms.double( -1.0 ),
50892     MaxDz = cms.double( 9999.0 ),
50893     MinDxySig = cms.double( -1.0 ),
50894     MinPt = cms.double( 0.0 ),
50895     NSigmaPt = cms.double( 0.0 ),
50896     MatchToPreviousCand = cms.bool( True )
50897 )
50898 fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50899     saveTags = cms.bool( True ),
50900     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50901     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
50902     MaxEta = cms.double( 2.5 ),
50903     MinPt = cms.double( 0.0 ),
50904     MaxDeltaR = cms.double( 0.3 ),
50905     MinN = cms.int32( 1 ),
50906     CentralBxOnly = cms.bool( True ),
50907     SelectQualities = cms.vint32(  )
50908 )
50909 fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
50910     saveTags = cms.bool( True ),
50911     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50912     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50913     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ),
50914     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ),
50915     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50916     PreviousCandIsL2 = cms.bool( True ),
50917     FastAccept = cms.bool( False ),
50918     MinN = cms.int32( 1 ),
50919     MaxEta = cms.double( 2.5 ),
50920     MinNhits = cms.int32( 0 ),
50921     MaxDr = cms.double( 0.6 ),
50922     MaxDz = cms.double( 9999.0 ),
50923     ChargeOpt = cms.int32( 0 ),
50924     MinPtPair = cms.vdouble( 6.0 ),
50925     MaxPtPair = cms.vdouble( 1.0E125 ),
50926     MinPtMax = cms.vdouble( 0.0 ),
50927     MinPtMin = cms.vdouble( 3.0 ),
50928     MaxPtMin = cms.vdouble( 1.0E125 ),
50929     MinInvMass = cms.vdouble( 0.5 ),
50930     MaxInvMass = cms.vdouble( 1.7 ),
50931     MinDiMuonDeltaR = cms.double( -1.0 ),
50932     MinAcop = cms.double( 2.7 ),
50933     MaxAcop = cms.double( 999.0 ),
50934     MinPtBalance = cms.double( -1.0 ),
50935     MaxPtBalance = cms.double( 999999.0 ),
50936     NSigmaPt = cms.double( 0.0 ),
50937     MaxDCAMuMu = cms.double( 0.5 ),
50938     MaxRapidityPair = cms.double( 999999.0 ),
50939     CutCowboys = cms.bool( False ),
50940     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50941     L1MatchingdR = cms.double( 0.3 ),
50942     MatchToPreviousCand = cms.bool( True ),
50943     useSimpleGeometry = cms.bool( True ),
50944     useStation2 = cms.bool( True ),
50945     fallbackToME1 = cms.bool( False ),
50946     cosmicPropagationHypothesis = cms.bool( False ),
50947     useMB2InOverlap = cms.bool( False ),
50948     useTrack = cms.string( "tracker" ),
50949     useState = cms.string( "atVertex" ),
50950     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50951     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50952     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50953 )
50954 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50955     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50956     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ),
50957     matchToPrevious = cms.bool( True ),
50958     MaxEta = cms.double( 2.5 ),
50959     MinPt = cms.double( 0.0 ),
50960     MinPtPair = cms.double( 0.0 ),
50961     MinInvMass = cms.double( 0.0 ),
50962     MaxInvMass = cms.double( 999999.0 ),
50963     ChargeOpt = cms.int32( 0 )
50964 )
50965 fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
50966     saveTags = cms.bool( True ),
50967     FastAccept = cms.bool( True ),
50968     MinLxySignificance = cms.double( 1.0 ),
50969     MaxLxySignificance = cms.double( -1.0 ),
50970     MaxNormalisedChi2 = cms.double( 999999.0 ),
50971     MinVtxProbability = cms.double( 0.01 ),
50972     MinCosinePointingAngle = cms.double( 0.0 ),
50973     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
50974     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50975     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50976 )
50977 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
50978     RegionPSet = cms.PSet( 
50979       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
50980       zErrorVetex = cms.double( 0.1 ),
50981       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50982       zErrorBeamSpot = cms.double( 24.2 ),
50983       maxNVertices = cms.int32( 1 ),
50984       maxNRegions = cms.int32( 10 ),
50985       nSigmaZVertex = cms.double( 3.0 ),
50986       nSigmaZBeamSpot = cms.double( 4.0 ),
50987       ptMin = cms.double( 0.5 ),
50988       mode = cms.string( "VerticesFixed" ),
50989       input = cms.InputTag( "hltIterL3MuonCandidates" ),
50990       searchOpt = cms.bool( False ),
50991       whereToUseMeasurementTracker = cms.string( "Never" ),
50992       originRadius = cms.double( 0.1 ),
50993       measurementTrackerName = cms.InputTag( "" ),
50994       precise = cms.bool( True ),
50995       deltaEta = cms.double( 1.0 ),
50996       deltaPhi = cms.double( 1.0 )
50997     )
50998 )
50999 fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion",
51000     tracks = cms.InputTag( "hltPixelTracks" ),
51001     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ),
51002     produceTrackCollection = cms.bool( True ),
51003     produceMask = cms.bool( True )
51004 )
51005 fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51006     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ),
51007     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51008     originHalfLength = cms.double( 1.0E9 ),
51009     originRadius = cms.double( 1.0E9 ),
51010     useProtoTrackKinematics = cms.bool( False ),
51011     useEventsWithNoVertex = cms.bool( True ),
51012     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51013     usePV = cms.bool( False ),
51014     includeFourthHit = cms.bool( True ),
51015     produceComplement = cms.bool( False ),
51016     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51017 )
51018 fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51019     cleanTrajectoryAfterInOut = cms.bool( False ),
51020     doSeedingRegionRebuilding = cms.bool( False ),
51021     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51022     reverseTrajectories = cms.bool( False ),
51023     useHitsSplitting = cms.bool( False ),
51024     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51025     src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ),
51026     clustersToSkip = cms.InputTag( "" ),
51027     phase2clustersToSkip = cms.InputTag( "" ),
51028     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51029     TransientInitialStateEstimatorParameters = cms.PSet( 
51030       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51031       numberMeasurementsForFit = cms.int32( 4 ),
51032       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51033     ),
51034     numHitsForSeedCleaner = cms.int32( 4 ),
51035     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51036     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51037     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51038     maxNSeeds = cms.uint32( 100000 ),
51039     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51040 )
51041 fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51042     TrajectoryInEvent = cms.bool( False ),
51043     useHitsSplitting = cms.bool( False ),
51044     src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ),
51045     clusterRemovalInfo = cms.InputTag( "" ),
51046     AlgorithmName = cms.string( "hltIter1" ),
51047     GeometricInnerState = cms.bool( True ),
51048     reMatchSplitHits = cms.bool( False ),
51049     usePropagatorForPCA = cms.bool( False ),
51050     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51051     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51052     useSimpleMF = cms.bool( True ),
51053     SimpleMagneticField = cms.string( "ParabolicMf" ),
51054     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51055     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51056     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51057     NavigationSchool = cms.string( "" ),
51058     MeasurementTracker = cms.string( "" )
51059 )
51060 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51061     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51062     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51063     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51064     ignoreVertices = cms.bool( False ),
51065     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51066     mva = cms.PSet( 
51067       minPixelHits = cms.vint32( 0, 0, 2 ),
51068       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51069       dr_par = cms.PSet( 
51070         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51071         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51072         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51073         dr_exp = cms.vint32( 3, 3, 3 ),
51074         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51075       ),
51076       maxLostLayers = cms.vint32( 1, 1, 1 ),
51077       min3DLayers = cms.vint32( 0, 0, 0 ),
51078       dz_par = cms.PSet( 
51079         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51080         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51081         dz_exp = cms.vint32( 3, 3, 3 )
51082       ),
51083       minNVtxTrk = cms.int32( 2 ),
51084       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51085       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51086       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51087       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51088       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51089       minLayers = cms.vint32( 3, 3, 3 )
51090     )
51091 )
51092 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51093     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51094     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51095     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51096     ignoreVertices = cms.bool( False ),
51097     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51098     mva = cms.PSet( 
51099       minPixelHits = cms.vint32( 0, 0, 1 ),
51100       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51101       dr_par = cms.PSet( 
51102         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51103         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51104         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51105         dr_exp = cms.vint32( 4, 4, 4 ),
51106         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51107       ),
51108       maxLostLayers = cms.vint32( 99, 3, 3 ),
51109       min3DLayers = cms.vint32( 1, 2, 3 ),
51110       dz_par = cms.PSet( 
51111         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51112         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51113         dz_exp = cms.vint32( 4, 4, 4 )
51114       ),
51115       minNVtxTrk = cms.int32( 2 ),
51116       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51117       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51118       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51119       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51120       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51121       minLayers = cms.vint32( 5, 5, 5 )
51122     )
51123 )
51124 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51125     inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt',
51126       'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' )
51127 )
51128 fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51129     originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51130     originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ),
51131     originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ),
51132     minQuality = cms.string( "highPurity" ),
51133     copyExtras = cms.untracked.bool( True ),
51134     copyTrajectories = cms.untracked.bool( False )
51135 )
51136 fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51137     src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ),
51138     particleType = cms.string( "mu+" )
51139 )
51140 fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51141     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51142     TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51143     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ),
51144     SimpleMagneticField = cms.string( "" ),
51145     ThirdTrackMass = cms.double( 0.106 ),
51146     MaxEta = cms.double( 2.5 ),
51147     MinPt = cms.double( 1.2 ),
51148     MinInvMass = cms.double( 1.6 ),
51149     MaxInvMass = cms.double( 2.02 ),
51150     MinD0Significance = cms.double( 0.0 ),
51151     OverlapDR = cms.double( 1.44E-4 ),
51152     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51153 )
51154 fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51155     saveTags = cms.bool( True ),
51156     MaxEta = cms.double( 2.5 ),
51157     MinPt = cms.double( 8.0 ),
51158     MaxNormalisedChi2 = cms.double( 8.0 ),
51159     MinVtxProbability = cms.double( 0.0 ),
51160     MinLxySignificance = cms.double( 2.0 ),
51161     MinCosinePointingAngle = cms.double( 0.9 ),
51162     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51163     TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51164     MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ),
51165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51166 )
51167 fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed",
51168     saveTags = cms.bool( True ),
51169     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
51170     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51171     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51172     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51173     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51174     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51175     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51176     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51177     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51178     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51179 )
51180 fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler",
51181     offset = cms.uint32( 0 ),
51182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51183 )
51184 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51185     saveTags = cms.bool( True ),
51186     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51187     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ),
51188     MaxEta = cms.double( 2.5 ),
51189     MinPt = cms.double( 0.0 ),
51190     MaxDeltaR = cms.double( 0.3 ),
51191     MinN = cms.int32( 2 ),
51192     CentralBxOnly = cms.bool( True ),
51193     SelectQualities = cms.vint32(  )
51194 )
51195 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51196     saveTags = cms.bool( True ),
51197     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51198     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51199     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51200     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51201     MinN = cms.int32( 0 ),
51202     MaxEta = cms.double( 2.5 ),
51203     AbsEtaBins = cms.vdouble( 0.0 ),
51204     MinNstations = cms.vint32( 0 ),
51205     MinNhits = cms.vint32( 0 ),
51206     CutOnChambers = cms.bool( False ),
51207     MinNchambers = cms.vint32( 0 ),
51208     MaxDr = cms.double( 9999.0 ),
51209     MinDr = cms.double( -1.0 ),
51210     MaxDz = cms.double( 9999.0 ),
51211     MinDxySig = cms.double( -1.0 ),
51212     MinPt = cms.double( 0.0 ),
51213     NSigmaPt = cms.double( 0.0 ),
51214     MatchToPreviousCand = cms.bool( True )
51215 )
51216 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51217     saveTags = cms.bool( True ),
51218     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51219     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51220     MaxEta = cms.double( 2.5 ),
51221     MinPt = cms.double( 0.0 ),
51222     MaxDeltaR = cms.double( 0.3 ),
51223     MinN = cms.int32( 1 ),
51224     CentralBxOnly = cms.bool( True ),
51225     SelectQualities = cms.vint32(  )
51226 )
51227 fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter",
51228     saveTags = cms.bool( True ),
51229     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51230     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51231     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ),
51232     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51233     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51234     PreviousCandIsL2 = cms.bool( True ),
51235     FastAccept = cms.bool( False ),
51236     MinN = cms.int32( 1 ),
51237     MaxEta = cms.double( 2.5 ),
51238     MinNhits = cms.int32( 0 ),
51239     MaxDr = cms.double( 2.0 ),
51240     MaxDz = cms.double( 9999.0 ),
51241     ChargeOpt = cms.int32( 1 ),
51242     MinPtPair = cms.vdouble( 4.9 ),
51243     MaxPtPair = cms.vdouble( 1.0E125 ),
51244     MinPtMax = cms.vdouble( 4.0 ),
51245     MinPtMin = cms.vdouble( 3.0 ),
51246     MaxPtMin = cms.vdouble( 1.0E125 ),
51247     MinInvMass = cms.vdouble( 0.2 ),
51248     MaxInvMass = cms.vdouble( 8.5 ),
51249     MinDiMuonDeltaR = cms.double( -1.0 ),
51250     MinAcop = cms.double( -999.0 ),
51251     MaxAcop = cms.double( 999.0 ),
51252     MinPtBalance = cms.double( -1.0 ),
51253     MaxPtBalance = cms.double( 999999.0 ),
51254     NSigmaPt = cms.double( 0.0 ),
51255     MaxDCAMuMu = cms.double( 0.5 ),
51256     MaxRapidityPair = cms.double( 999999.0 ),
51257     CutCowboys = cms.bool( False ),
51258     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51259     L1MatchingdR = cms.double( 0.3 ),
51260     MatchToPreviousCand = cms.bool( True ),
51261     useSimpleGeometry = cms.bool( True ),
51262     useStation2 = cms.bool( True ),
51263     fallbackToME1 = cms.bool( False ),
51264     cosmicPropagationHypothesis = cms.bool( False ),
51265     useMB2InOverlap = cms.bool( False ),
51266     useTrack = cms.string( "tracker" ),
51267     useState = cms.string( "atVertex" ),
51268     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51269     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51270     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51271 )
51272 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51273     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51274     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ),
51275     matchToPrevious = cms.bool( True ),
51276     MaxEta = cms.double( 2.5 ),
51277     MinPt = cms.double( 0.0 ),
51278     MinPtPair = cms.double( 0.0 ),
51279     MinInvMass = cms.double( 0.0 ),
51280     MaxInvMass = cms.double( 999999.0 ),
51281     ChargeOpt = cms.int32( 1 )
51282 )
51283 fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter",
51284     saveTags = cms.bool( True ),
51285     FastAccept = cms.bool( True ),
51286     MinLxySignificance = cms.double( 0.0 ),
51287     MaxLxySignificance = cms.double( -1.0 ),
51288     MaxNormalisedChi2 = cms.double( 999999.0 ),
51289     MinVtxProbability = cms.double( 0.005 ),
51290     MinCosinePointingAngle = cms.double( -2.0 ),
51291     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ),
51292     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51293     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51294 )
51295 fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler",
51296     offset = cms.uint32( 0 ),
51297     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51298 )
51299 fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51300     saveTags = cms.bool( True ),
51301     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51302     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51303     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51304     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51305     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51306     PreviousCandIsL2 = cms.bool( True ),
51307     FastAccept = cms.bool( False ),
51308     MinN = cms.int32( 1 ),
51309     MaxEta = cms.double( 2.5 ),
51310     MinNhits = cms.int32( 0 ),
51311     MaxDr = cms.double( 2.0 ),
51312     MaxDz = cms.double( 9999.0 ),
51313     ChargeOpt = cms.int32( -1 ),
51314     MinPtPair = cms.vdouble( 6.9 ),
51315     MaxPtPair = cms.vdouble( 1.0E125 ),
51316     MinPtMax = cms.vdouble( 0.0 ),
51317     MinPtMin = cms.vdouble( 4.0 ),
51318     MaxPtMin = cms.vdouble( 1.0E125 ),
51319     MinInvMass = cms.vdouble( 2.9 ),
51320     MaxInvMass = cms.vdouble( 3.3 ),
51321     MinDiMuonDeltaR = cms.double( -1.0 ),
51322     MinAcop = cms.double( -999.0 ),
51323     MaxAcop = cms.double( 999.0 ),
51324     MinPtBalance = cms.double( -1.0 ),
51325     MaxPtBalance = cms.double( 999999.0 ),
51326     NSigmaPt = cms.double( 0.0 ),
51327     MaxDCAMuMu = cms.double( 0.5 ),
51328     MaxRapidityPair = cms.double( 999999.0 ),
51329     CutCowboys = cms.bool( False ),
51330     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51331     L1MatchingdR = cms.double( 0.3 ),
51332     MatchToPreviousCand = cms.bool( True ),
51333     useSimpleGeometry = cms.bool( True ),
51334     useStation2 = cms.bool( True ),
51335     fallbackToME1 = cms.bool( False ),
51336     cosmicPropagationHypothesis = cms.bool( False ),
51337     useMB2InOverlap = cms.bool( False ),
51338     useTrack = cms.string( "tracker" ),
51339     useState = cms.string( "atVertex" ),
51340     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51341     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51342     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51343 )
51344 fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51345     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51346     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ),
51347     matchToPrevious = cms.bool( True ),
51348     MaxEta = cms.double( 2.5 ),
51349     MinPt = cms.double( 0.0 ),
51350     MinPtPair = cms.double( 0.0 ),
51351     MinInvMass = cms.double( 0.0 ),
51352     MaxInvMass = cms.double( 999999.0 ),
51353     ChargeOpt = cms.int32( -1 )
51354 )
51355 fragment.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51356     saveTags = cms.bool( True ),
51357     FastAccept = cms.bool( True ),
51358     MinLxySignificance = cms.double( 3.0 ),
51359     MaxLxySignificance = cms.double( -1.0 ),
51360     MaxNormalisedChi2 = cms.double( 999999.0 ),
51361     MinVtxProbability = cms.double( 0.1 ),
51362     MinCosinePointingAngle = cms.double( 0.9 ),
51363     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51364     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51365     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51366 )
51367 fragment.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
51368     offset = cms.uint32( 0 ),
51369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51370 )
51371 fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler",
51372     offset = cms.uint32( 0 ),
51373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51374 )
51375 fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51376     RegionPSet = cms.PSet( 
51377       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51378       zErrorVetex = cms.double( 0.1 ),
51379       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51380       zErrorBeamSpot = cms.double( 24.2 ),
51381       maxNVertices = cms.int32( 1 ),
51382       maxNRegions = cms.int32( 10 ),
51383       nSigmaZVertex = cms.double( 3.0 ),
51384       nSigmaZBeamSpot = cms.double( 4.0 ),
51385       ptMin = cms.double( 0.5 ),
51386       mode = cms.string( "VerticesFixed" ),
51387       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51388       searchOpt = cms.bool( False ),
51389       whereToUseMeasurementTracker = cms.string( "Never" ),
51390       originRadius = cms.double( 0.1 ),
51391       measurementTrackerName = cms.InputTag( "" ),
51392       precise = cms.bool( True ),
51393       deltaEta = cms.double( 1.0 ),
51394       deltaPhi = cms.double( 1.0 )
51395     )
51396 )
51397 fragment.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51398     tracks = cms.InputTag( "hltPixelTracks" ),
51399     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ),
51400     produceTrackCollection = cms.bool( True ),
51401     produceMask = cms.bool( True )
51402 )
51403 fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51404     InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ),
51405     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51406     originHalfLength = cms.double( 1.0E9 ),
51407     originRadius = cms.double( 1.0E9 ),
51408     useProtoTrackKinematics = cms.bool( False ),
51409     useEventsWithNoVertex = cms.bool( True ),
51410     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51411     usePV = cms.bool( False ),
51412     includeFourthHit = cms.bool( True ),
51413     produceComplement = cms.bool( False ),
51414     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51415 )
51416 fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51417     cleanTrajectoryAfterInOut = cms.bool( False ),
51418     doSeedingRegionRebuilding = cms.bool( False ),
51419     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51420     reverseTrajectories = cms.bool( False ),
51421     useHitsSplitting = cms.bool( False ),
51422     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51423     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ),
51424     clustersToSkip = cms.InputTag( "" ),
51425     phase2clustersToSkip = cms.InputTag( "" ),
51426     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51427     TransientInitialStateEstimatorParameters = cms.PSet( 
51428       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51429       numberMeasurementsForFit = cms.int32( 4 ),
51430       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51431     ),
51432     numHitsForSeedCleaner = cms.int32( 4 ),
51433     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51434     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51435     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51436     maxNSeeds = cms.uint32( 100000 ),
51437     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51438 )
51439 fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51440     TrajectoryInEvent = cms.bool( False ),
51441     useHitsSplitting = cms.bool( False ),
51442     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ),
51443     clusterRemovalInfo = cms.InputTag( "" ),
51444     AlgorithmName = cms.string( "hltIter1" ),
51445     GeometricInnerState = cms.bool( True ),
51446     reMatchSplitHits = cms.bool( False ),
51447     usePropagatorForPCA = cms.bool( False ),
51448     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51449     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51450     useSimpleMF = cms.bool( True ),
51451     SimpleMagneticField = cms.string( "ParabolicMf" ),
51452     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51453     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51454     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51455     NavigationSchool = cms.string( "" ),
51456     MeasurementTracker = cms.string( "" )
51457 )
51458 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51459     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51460     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51461     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51462     ignoreVertices = cms.bool( False ),
51463     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51464     mva = cms.PSet( 
51465       minPixelHits = cms.vint32( 0, 0, 2 ),
51466       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51467       dr_par = cms.PSet( 
51468         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51469         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51470         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51471         dr_exp = cms.vint32( 3, 3, 3 ),
51472         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51473       ),
51474       maxLostLayers = cms.vint32( 1, 1, 1 ),
51475       min3DLayers = cms.vint32( 0, 0, 0 ),
51476       dz_par = cms.PSet( 
51477         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51478         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51479         dz_exp = cms.vint32( 3, 3, 3 )
51480       ),
51481       minNVtxTrk = cms.int32( 2 ),
51482       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51483       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51484       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51485       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51486       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51487       minLayers = cms.vint32( 3, 3, 3 )
51488     )
51489 )
51490 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51491     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51492     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51493     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51494     ignoreVertices = cms.bool( False ),
51495     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51496     mva = cms.PSet( 
51497       minPixelHits = cms.vint32( 0, 0, 1 ),
51498       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51499       dr_par = cms.PSet( 
51500         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51501         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51502         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51503         dr_exp = cms.vint32( 4, 4, 4 ),
51504         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51505       ),
51506       maxLostLayers = cms.vint32( 99, 3, 3 ),
51507       min3DLayers = cms.vint32( 1, 2, 3 ),
51508       dz_par = cms.PSet( 
51509         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51510         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51511         dz_exp = cms.vint32( 4, 4, 4 )
51512       ),
51513       minNVtxTrk = cms.int32( 2 ),
51514       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51515       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51516       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51517       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51518       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51519       minLayers = cms.vint32( 5, 5, 5 )
51520     )
51521 )
51522 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51523     inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt',
51524       'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' )
51525 )
51526 fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51527     originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51528     originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ),
51529     originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
51530     minQuality = cms.string( "highPurity" ),
51531     copyExtras = cms.untracked.bool( True ),
51532     copyTrajectories = cms.untracked.bool( False )
51533 )
51534 fragment.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51535     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ),
51536     particleType = cms.string( "K+" )
51537 )
51538 fragment.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer",
51539     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51540     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51541     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ),
51542     SimpleMagneticField = cms.string( "" ),
51543     ThirdTrackMass = cms.double( 0.493677 ),
51544     FourthTrackMass = cms.double( 0.493677 ),
51545     MaxEta = cms.double( 2.5 ),
51546     MinPt = cms.double( 0.8 ),
51547     MinInvMass = cms.double( 0.0 ),
51548     MaxInvMass = cms.double( 99999.0 ),
51549     MinTrkTrkMass = cms.double( 0.95 ),
51550     MaxTrkTrkMass = cms.double( 1.3 ),
51551     MinD0Significance = cms.double( 0.0 ),
51552     OppositeSign = cms.bool( True ),
51553     OverlapDR = cms.double( 1.44E-4 ),
51554     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51555 )
51556 fragment.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter",
51557     saveTags = cms.bool( True ),
51558     MaxEta = cms.double( 2.5 ),
51559     MinPt = cms.double( 0.0 ),
51560     MaxNormalisedChi2 = cms.double( 10.0 ),
51561     MinVtxProbability = cms.double( 0.0 ),
51562     MinLxySignificance = cms.double( 0.0 ),
51563     MinCosinePointingAngle = cms.double( -2.0 ),
51564     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51565     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51566     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ),
51567     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51568 )
51569 fragment.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler",
51570     offset = cms.uint32( 0 ),
51571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51572 )
51573 fragment.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51574     saveTags = cms.bool( True ),
51575     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51576     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51577     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51578     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51579     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51580     PreviousCandIsL2 = cms.bool( True ),
51581     FastAccept = cms.bool( False ),
51582     MinN = cms.int32( 1 ),
51583     MaxEta = cms.double( 2.5 ),
51584     MinNhits = cms.int32( 0 ),
51585     MaxDr = cms.double( 2.0 ),
51586     MaxDz = cms.double( 9999.0 ),
51587     ChargeOpt = cms.int32( -1 ),
51588     MinPtPair = cms.vdouble( 6.9 ),
51589     MaxPtPair = cms.vdouble( 1.0E125 ),
51590     MinPtMax = cms.vdouble( 0.0 ),
51591     MinPtMin = cms.vdouble( 4.0 ),
51592     MaxPtMin = cms.vdouble( 1.0E125 ),
51593     MinInvMass = cms.vdouble( 2.9 ),
51594     MaxInvMass = cms.vdouble( 3.3 ),
51595     MinDiMuonDeltaR = cms.double( -1.0 ),
51596     MinAcop = cms.double( -999.0 ),
51597     MaxAcop = cms.double( 999.0 ),
51598     MinPtBalance = cms.double( -1.0 ),
51599     MaxPtBalance = cms.double( 999999.0 ),
51600     NSigmaPt = cms.double( 0.0 ),
51601     MaxDCAMuMu = cms.double( 0.5 ),
51602     MaxRapidityPair = cms.double( 999999.0 ),
51603     CutCowboys = cms.bool( False ),
51604     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51605     L1MatchingdR = cms.double( 0.3 ),
51606     MatchToPreviousCand = cms.bool( True ),
51607     useSimpleGeometry = cms.bool( True ),
51608     useStation2 = cms.bool( True ),
51609     fallbackToME1 = cms.bool( False ),
51610     cosmicPropagationHypothesis = cms.bool( False ),
51611     useMB2InOverlap = cms.bool( False ),
51612     useTrack = cms.string( "tracker" ),
51613     useState = cms.string( "atVertex" ),
51614     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51615     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51616     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51617 )
51618 fragment.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51619     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51620     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ),
51621     matchToPrevious = cms.bool( True ),
51622     MaxEta = cms.double( 2.5 ),
51623     MinPt = cms.double( 0.0 ),
51624     MinPtPair = cms.double( 0.0 ),
51625     MinInvMass = cms.double( 0.0 ),
51626     MaxInvMass = cms.double( 999999.0 ),
51627     ChargeOpt = cms.int32( -1 )
51628 )
51629 fragment.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51630     saveTags = cms.bool( True ),
51631     FastAccept = cms.bool( True ),
51632     MinLxySignificance = cms.double( 0.0 ),
51633     MaxLxySignificance = cms.double( -1.0 ),
51634     MaxNormalisedChi2 = cms.double( 999999.0 ),
51635     MinVtxProbability = cms.double( 0.1 ),
51636     MinCosinePointingAngle = cms.double( 0.9 ),
51637     DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51638     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51639     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51640 )
51641 fragment.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51642     RegionPSet = cms.PSet( 
51643       vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51644       zErrorVetex = cms.double( 0.1 ),
51645       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51646       zErrorBeamSpot = cms.double( 24.2 ),
51647       maxNVertices = cms.int32( 1 ),
51648       maxNRegions = cms.int32( 10 ),
51649       nSigmaZVertex = cms.double( 3.0 ),
51650       nSigmaZBeamSpot = cms.double( 4.0 ),
51651       ptMin = cms.double( 0.5 ),
51652       mode = cms.string( "VerticesFixed" ),
51653       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51654       searchOpt = cms.bool( False ),
51655       whereToUseMeasurementTracker = cms.string( "Never" ),
51656       originRadius = cms.double( 0.1 ),
51657       measurementTrackerName = cms.InputTag( "" ),
51658       precise = cms.bool( True ),
51659       deltaEta = cms.double( 1.0 ),
51660       deltaPhi = cms.double( 1.0 )
51661     )
51662 )
51663 fragment.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51664     tracks = cms.InputTag( "hltPixelTracks" ),
51665     regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ),
51666     produceTrackCollection = cms.bool( True ),
51667     produceMask = cms.bool( True )
51668 )
51669 fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51670     InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ),
51671     InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51672     originHalfLength = cms.double( 1.0E9 ),
51673     originRadius = cms.double( 1.0E9 ),
51674     useProtoTrackKinematics = cms.bool( False ),
51675     useEventsWithNoVertex = cms.bool( True ),
51676     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51677     usePV = cms.bool( False ),
51678     includeFourthHit = cms.bool( True ),
51679     produceComplement = cms.bool( False ),
51680     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51681 )
51682 fragment.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51683     cleanTrajectoryAfterInOut = cms.bool( False ),
51684     doSeedingRegionRebuilding = cms.bool( False ),
51685     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51686     reverseTrajectories = cms.bool( False ),
51687     useHitsSplitting = cms.bool( False ),
51688     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51689     src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ),
51690     clustersToSkip = cms.InputTag( "" ),
51691     phase2clustersToSkip = cms.InputTag( "" ),
51692     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51693     TransientInitialStateEstimatorParameters = cms.PSet( 
51694       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51695       numberMeasurementsForFit = cms.int32( 4 ),
51696       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51697     ),
51698     numHitsForSeedCleaner = cms.int32( 4 ),
51699     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51700     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51701     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51702     maxNSeeds = cms.uint32( 100000 ),
51703     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51704 )
51705 fragment.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51706     TrajectoryInEvent = cms.bool( False ),
51707     useHitsSplitting = cms.bool( False ),
51708     src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ),
51709     clusterRemovalInfo = cms.InputTag( "" ),
51710     AlgorithmName = cms.string( "hltIter1" ),
51711     GeometricInnerState = cms.bool( True ),
51712     reMatchSplitHits = cms.bool( False ),
51713     usePropagatorForPCA = cms.bool( False ),
51714     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51715     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51716     useSimpleMF = cms.bool( True ),
51717     SimpleMagneticField = cms.string( "ParabolicMf" ),
51718     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51719     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51720     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51721     NavigationSchool = cms.string( "" ),
51722     MeasurementTracker = cms.string( "" )
51723 )
51724 fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51725     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51726     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51727     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51728     ignoreVertices = cms.bool( False ),
51729     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51730     mva = cms.PSet( 
51731       minPixelHits = cms.vint32( 0, 0, 2 ),
51732       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51733       dr_par = cms.PSet( 
51734         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51735         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51736         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51737         dr_exp = cms.vint32( 3, 3, 3 ),
51738         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51739       ),
51740       maxLostLayers = cms.vint32( 1, 1, 1 ),
51741       min3DLayers = cms.vint32( 0, 0, 0 ),
51742       dz_par = cms.PSet( 
51743         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51744         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51745         dz_exp = cms.vint32( 3, 3, 3 )
51746       ),
51747       minNVtxTrk = cms.int32( 2 ),
51748       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51749       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51750       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51751       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51752       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51753       minLayers = cms.vint32( 3, 3, 3 )
51754     )
51755 )
51756 fragment.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51757     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51758     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51759     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51760     ignoreVertices = cms.bool( False ),
51761     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51762     mva = cms.PSet( 
51763       minPixelHits = cms.vint32( 0, 0, 1 ),
51764       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51765       dr_par = cms.PSet( 
51766         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51767         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51768         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51769         dr_exp = cms.vint32( 4, 4, 4 ),
51770         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51771       ),
51772       maxLostLayers = cms.vint32( 99, 3, 3 ),
51773       min3DLayers = cms.vint32( 1, 2, 3 ),
51774       dz_par = cms.PSet( 
51775         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51776         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51777         dz_exp = cms.vint32( 4, 4, 4 )
51778       ),
51779       minNVtxTrk = cms.int32( 2 ),
51780       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51781       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51782       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51783       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51784       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51785       minLayers = cms.vint32( 5, 5, 5 )
51786     )
51787 )
51788 fragment.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51789     inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt',
51790       'hltIter0BcJpsiTrackCutClassifierDetached' )
51791 )
51792 fragment.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51793     originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51794     originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ),
51795     originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ),
51796     minQuality = cms.string( "highPurity" ),
51797     copyExtras = cms.untracked.bool( True ),
51798     copyTrajectories = cms.untracked.bool( False )
51799 )
51800 fragment.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51801     src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ),
51802     particleType = cms.string( "K+" )
51803 )
51804 fragment.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51805     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51806     TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51807     PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ),
51808     SimpleMagneticField = cms.string( "" ),
51809     ThirdTrackMass = cms.double( 0.13957 ),
51810     MaxEta = cms.double( 2.5 ),
51811     MinPt = cms.double( 1.2 ),
51812     MinInvMass = cms.double( 5.95 ),
51813     MaxInvMass = cms.double( 6.55 ),
51814     MinD0Significance = cms.double( 0.0 ),
51815     OverlapDR = cms.double( 0.005 ),
51816     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51817 )
51818 fragment.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51819     saveTags = cms.bool( True ),
51820     MaxEta = cms.double( 2.5 ),
51821     MinPt = cms.double( 0.0 ),
51822     MaxNormalisedChi2 = cms.double( 10.0 ),
51823     MinVtxProbability = cms.double( 0.0 ),
51824     MinLxySignificance = cms.double( 0.0 ),
51825     MinCosinePointingAngle = cms.double( 0.9 ),
51826     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51827     TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51828     MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ),
51829     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51830 )
51831 fragment.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
51832     offset = cms.uint32( 0 ),
51833     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51834 )
51835 fragment.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51836     saveTags = cms.bool( True ),
51837     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51838     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
51839     MaxEta = cms.double( 2.5 ),
51840     MinPt = cms.double( 0.0 ),
51841     MaxDeltaR = cms.double( 0.3 ),
51842     MinN = cms.int32( 2 ),
51843     CentralBxOnly = cms.bool( True ),
51844     SelectQualities = cms.vint32(  )
51845 )
51846 fragment.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51847     saveTags = cms.bool( True ),
51848     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51849     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
51850     PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ),
51851     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51852     MinN = cms.int32( 2 ),
51853     MaxEta = cms.double( 2.5 ),
51854     AbsEtaBins = cms.vdouble( 5.0 ),
51855     MinNstations = cms.vint32( 0 ),
51856     MinNhits = cms.vint32( 0 ),
51857     CutOnChambers = cms.bool( True ),
51858     MinNchambers = cms.vint32( 0 ),
51859     MaxDr = cms.double( 9999.0 ),
51860     MinDr = cms.double( -1.0 ),
51861     MaxDz = cms.double( 9999.0 ),
51862     MinDxySig = cms.double( -1.0 ),
51863     MinPt = cms.double( 16.0 ),
51864     NSigmaPt = cms.double( 0.0 ),
51865     MatchToPreviousCand = cms.bool( True )
51866 )
51867 fragment.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon",
51868     ServiceParameters = cms.PSet( 
51869       RPCLayers = cms.bool( True ),
51870       UseMuonNavigation = cms.untracked.bool( True ),
51871       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
51872         'hltESPSteppingHelixPropagatorAlong' )
51873     ),
51874     MuonTrackingRegionBuilder = cms.PSet(  ),
51875     TrackerSeedCleaner = cms.PSet(  ),
51876     TkSeedGenerator = cms.PSet( 
51877       copyMuonRecHit = cms.bool( False ),
51878       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
51879       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51880       errorMatrixPset = cms.PSet( 
51881         atIP = cms.bool( True ),
51882         action = cms.string( "use" ),
51883         errorMatrixValuesPSet = cms.PSet( 
51884           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
51885           zAxis = cms.vdouble( -3.14159, 3.14159 ),
51886           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
51887           pf3_V14 = cms.PSet( 
51888             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 ),
51889             action = cms.string( "scale" )
51890           ),
51891           pf3_V25 = cms.PSet( 
51892             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 ),
51893             action = cms.string( "scale" )
51894           ),
51895           pf3_V13 = cms.PSet( 
51896             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 ),
51897             action = cms.string( "scale" )
51898           ),
51899           pf3_V24 = cms.PSet( 
51900             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 ),
51901             action = cms.string( "scale" )
51902           ),
51903           pf3_V35 = cms.PSet( 
51904             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 ),
51905             action = cms.string( "scale" )
51906           ),
51907           pf3_V12 = cms.PSet( 
51908             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 ),
51909             action = cms.string( "scale" )
51910           ),
51911           pf3_V23 = cms.PSet( 
51912             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 ),
51913             action = cms.string( "scale" )
51914           ),
51915           pf3_V34 = cms.PSet( 
51916             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 ),
51917             action = cms.string( "scale" )
51918           ),
51919           pf3_V45 = cms.PSet( 
51920             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 ),
51921             action = cms.string( "scale" )
51922           ),
51923           pf3_V11 = cms.PSet( 
51924             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 ),
51925             action = cms.string( "scale" )
51926           ),
51927           pf3_V22 = cms.PSet( 
51928             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 ),
51929             action = cms.string( "scale" )
51930           ),
51931           pf3_V33 = cms.PSet( 
51932             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 ),
51933             action = cms.string( "scale" )
51934           ),
51935           pf3_V44 = cms.PSet( 
51936             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 ),
51937             action = cms.string( "scale" )
51938           ),
51939           pf3_V55 = cms.PSet( 
51940             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 ),
51941             action = cms.string( "scale" )
51942           ),
51943           pf3_V15 = cms.PSet( 
51944             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 ),
51945             action = cms.string( "scale" )
51946           )
51947         )
51948       ),
51949       ComponentName = cms.string( "TSGForRoadSearch" ),
51950       maxChi2 = cms.double( 40.0 ),
51951       manySeeds = cms.bool( False ),
51952       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
51953       option = cms.uint32( 3 )
51954     ),
51955     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
51956     PtCut = cms.double( 1.0 ),
51957     PCut = cms.double( 2.5 )
51958 )
51959 fragment.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
51960     trackCandidateAlso = cms.bool( True ),
51961     cleanTrajectoryAfterInOut = cms.bool( False ),
51962     doSeedingRegionRebuilding = cms.bool( False ),
51963     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51964     reverseTrajectories = cms.bool( True ),
51965     useHitsSplitting = cms.bool( False ),
51966     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51967     src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ),
51968     clustersToSkip = cms.InputTag( "" ),
51969     phase2clustersToSkip = cms.InputTag( "" ),
51970     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
51971     TransientInitialStateEstimatorParameters = cms.PSet( 
51972       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
51973       numberMeasurementsForFit = cms.int32( 4 ),
51974       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
51975     ),
51976     numHitsForSeedCleaner = cms.int32( 4 ),
51977     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51978     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51979     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51980     maxNSeeds = cms.uint32( 100000 ),
51981     maxSeedsBeforeCleaning = cms.uint32( 0 )
51982 )
51983 fragment.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer",
51984     TrajectoryInEvent = cms.bool( False ),
51985     useHitsSplitting = cms.bool( False ),
51986     src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ),
51987     clusterRemovalInfo = cms.InputTag( "" ),
51988     AlgorithmName = cms.string( "hltIterX" ),
51989     GeometricInnerState = cms.bool( True ),
51990     reMatchSplitHits = cms.bool( False ),
51991     usePropagatorForPCA = cms.bool( False ),
51992     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51993     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51994     useSimpleMF = cms.bool( False ),
51995     SimpleMagneticField = cms.string( "" ),
51996     Fitter = cms.string( "hltESPKFFittingSmoother" ),
51997     Propagator = cms.string( "PropagatorWithMaterial" ),
51998     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51999     NavigationSchool = cms.string( "" ),
52000     MeasurementTracker = cms.string( "" )
52001 )
52002 fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer",
52003     ServiceParameters = cms.PSet( 
52004       RPCLayers = cms.bool( True ),
52005       UseMuonNavigation = cms.untracked.bool( True ),
52006       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52007         'SteppingHelixPropagatorAny',
52008         'hltESPSmartPropagator',
52009         'hltESPSteppingHelixPropagatorOpposite' )
52010     ),
52011     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52012     TrackLoaderParameters = cms.PSet( 
52013       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52014       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52015       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52016       DoSmoothing = cms.bool( True ),
52017       SmoothTkTrack = cms.untracked.bool( False ),
52018       VertexConstraint = cms.bool( False ),
52019       MuonUpdatorAtVertexParameters = cms.PSet( 
52020         MaxChi2 = cms.double( 1000000.0 ),
52021         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52022         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52023       ),
52024       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52025       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52026     ),
52027     L3TrajBuilderParameters = cms.PSet( 
52028       PtCut = cms.double( 1.0 ),
52029       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52030       GlobalMuonTrackMatcher = cms.PSet( 
52031         Chi2Cut_3 = cms.double( 200.0 ),
52032         DeltaDCut_2 = cms.double( 10.0 ),
52033         Eta_threshold = cms.double( 1.2 ),
52034         Quality_2 = cms.double( 15.0 ),
52035         DeltaDCut_1 = cms.double( 40.0 ),
52036         Quality_3 = cms.double( 7.0 ),
52037         DeltaDCut_3 = cms.double( 15.0 ),
52038         Quality_1 = cms.double( 20.0 ),
52039         Pt_threshold1 = cms.double( 0.0 ),
52040         DeltaRCut_2 = cms.double( 0.2 ),
52041         DeltaRCut_1 = cms.double( 0.1 ),
52042         Pt_threshold2 = cms.double( 9.99999999E8 ),
52043         Chi2Cut_1 = cms.double( 50.0 ),
52044         Chi2Cut_2 = cms.double( 50.0 ),
52045         DeltaRCut_3 = cms.double( 1.0 ),
52046         LocChi2Cut = cms.double( 0.001 ),
52047         Propagator = cms.string( "hltESPSmartPropagator" ),
52048         MinPt = cms.double( 1.0 ),
52049         MinP = cms.double( 2.5 )
52050       ),
52051       ScaleTECxFactor = cms.double( -1.0 ),
52052       tkTrajUseVertex = cms.bool( False ),
52053       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52054       TrackTransformer = cms.PSet( 
52055         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52056         RefitDirection = cms.string( "insideOut" ),
52057         RefitRPCHits = cms.bool( True ),
52058         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52059         DoPredictionsOnly = cms.bool( False ),
52060         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52061         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52062         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52063       ),
52064       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52065       RefitRPCHits = cms.bool( True ),
52066       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52067       GlbRefitterParameters = cms.PSet( 
52068         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52069         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52070         SkipStation = cms.int32( -1 ),
52071         Chi2CutRPC = cms.double( 1.0 ),
52072         PropDirForCosmics = cms.bool( False ),
52073         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52074         HitThreshold = cms.int32( 1 ),
52075         DYTthrs = cms.vint32( 30, 15 ),
52076         TrackerSkipSystem = cms.int32( -1 ),
52077         RefitDirection = cms.string( "insideOut" ),
52078         Chi2CutCSC = cms.double( 150.0 ),
52079         Chi2CutDT = cms.double( 10.0 ),
52080         RefitRPCHits = cms.bool( True ),
52081         TrackerSkipSection = cms.int32( -1 ),
52082         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52083         DoPredictionsOnly = cms.bool( False ),
52084         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52085         MuonHitsOption = cms.int32( 1 ),
52086         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52087       ),
52088       PCut = cms.double( 2.5 ),
52089       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52090       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52091       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52092       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52093       ScaleTECyFactor = cms.double( -1.0 ),
52094       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" )
52095     )
52096 )
52097 fragment.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
52098     ServiceParameters = cms.PSet( 
52099       RPCLayers = cms.bool( True ),
52100       UseMuonNavigation = cms.untracked.bool( True ),
52101       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
52102         'hltESPSmartPropagatorAnyOpposite' )
52103     ),
52104     MuonTrackingRegionBuilder = cms.PSet(  ),
52105     TrackerSeedCleaner = cms.PSet( 
52106       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52107       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52108       cleanerFromSharedHits = cms.bool( True ),
52109       directionCleaner = cms.bool( True ),
52110       ptCleaner = cms.bool( True )
52111     ),
52112     TkSeedGenerator = cms.PSet( 
52113       iterativeTSG = cms.PSet( 
52114         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
52115         beamSpot = cms.InputTag( "unused" ),
52116         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52117         SelectState = cms.bool( False ),
52118         ErrorRescaling = cms.double( 3.0 ),
52119         UseVertexState = cms.bool( True ),
52120         SigmaZ = cms.double( 25.0 ),
52121         MaxChi2 = cms.double( 40.0 ),
52122         errorMatrixPset = cms.PSet( 
52123           atIP = cms.bool( True ),
52124           action = cms.string( "use" ),
52125           errorMatrixValuesPSet = cms.PSet( 
52126             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52127             zAxis = cms.vdouble( -3.14159, 3.14159 ),
52128             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52129             pf3_V14 = cms.PSet( 
52130               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 ),
52131               action = cms.string( "scale" )
52132             ),
52133             pf3_V25 = cms.PSet( 
52134               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 ),
52135               action = cms.string( "scale" )
52136             ),
52137             pf3_V13 = cms.PSet( 
52138               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 ),
52139               action = cms.string( "scale" )
52140             ),
52141             pf3_V24 = cms.PSet( 
52142               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 ),
52143               action = cms.string( "scale" )
52144             ),
52145             pf3_V35 = cms.PSet( 
52146               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 ),
52147               action = cms.string( "scale" )
52148             ),
52149             pf3_V12 = cms.PSet( 
52150               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 ),
52151               action = cms.string( "scale" )
52152             ),
52153             pf3_V23 = cms.PSet( 
52154               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 ),
52155               action = cms.string( "scale" )
52156             ),
52157             pf3_V34 = cms.PSet( 
52158               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 ),
52159               action = cms.string( "scale" )
52160             ),
52161             pf3_V45 = cms.PSet( 
52162               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 ),
52163               action = cms.string( "scale" )
52164             ),
52165             pf3_V11 = cms.PSet( 
52166               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 ),
52167               action = cms.string( "scale" )
52168             ),
52169             pf3_V22 = cms.PSet( 
52170               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 ),
52171               action = cms.string( "scale" )
52172             ),
52173             pf3_V33 = cms.PSet( 
52174               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 ),
52175               action = cms.string( "scale" )
52176             ),
52177             pf3_V44 = cms.PSet( 
52178               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 ),
52179               action = cms.string( "scale" )
52180             ),
52181             pf3_V55 = cms.PSet( 
52182               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 ),
52183               action = cms.string( "scale" )
52184             ),
52185             pf3_V15 = cms.PSet( 
52186               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 ),
52187               action = cms.string( "scale" )
52188             )
52189           )
52190         ),
52191         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
52192         ComponentName = cms.string( "TSGFromPropagation" ),
52193         UpdateState = cms.bool( True ),
52194         ResetMethod = cms.string( "matrix" )
52195       ),
52196       PSetNames = cms.vstring( 'skipTSG',
52197         'iterativeTSG' ),
52198       skipTSG = cms.PSet(  ),
52199       ComponentName = cms.string( "DualByL2TSG" ),
52200       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" )
52201     ),
52202     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52203     PtCut = cms.double( 1.0 ),
52204     PCut = cms.double( 2.5 )
52205 )
52206 fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52207     trackCandidateAlso = cms.bool( True ),
52208     cleanTrajectoryAfterInOut = cms.bool( False ),
52209     doSeedingRegionRebuilding = cms.bool( False ),
52210     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52211     reverseTrajectories = cms.bool( True ),
52212     useHitsSplitting = cms.bool( False ),
52213     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52214     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ),
52215     clustersToSkip = cms.InputTag( "" ),
52216     phase2clustersToSkip = cms.InputTag( "" ),
52217     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52218     TransientInitialStateEstimatorParameters = cms.PSet( 
52219       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52220       numberMeasurementsForFit = cms.int32( 4 ),
52221       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52222     ),
52223     numHitsForSeedCleaner = cms.int32( 4 ),
52224     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52225     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52226     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52227     maxNSeeds = cms.uint32( 100000 ),
52228     maxSeedsBeforeCleaning = cms.uint32( 0 )
52229 )
52230 fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer",
52231     TrajectoryInEvent = cms.bool( False ),
52232     useHitsSplitting = cms.bool( False ),
52233     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ),
52234     clusterRemovalInfo = cms.InputTag( "" ),
52235     AlgorithmName = cms.string( "hltIterX" ),
52236     GeometricInnerState = cms.bool( True ),
52237     reMatchSplitHits = cms.bool( False ),
52238     usePropagatorForPCA = cms.bool( False ),
52239     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52240     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52241     useSimpleMF = cms.bool( False ),
52242     SimpleMagneticField = cms.string( "" ),
52243     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52244     Propagator = cms.string( "PropagatorWithMaterial" ),
52245     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52246     NavigationSchool = cms.string( "" ),
52247     MeasurementTracker = cms.string( "" )
52248 )
52249 fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer",
52250     ServiceParameters = cms.PSet( 
52251       RPCLayers = cms.bool( True ),
52252       UseMuonNavigation = cms.untracked.bool( True ),
52253       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52254         'SteppingHelixPropagatorAny',
52255         'hltESPSmartPropagator',
52256         'hltESPSteppingHelixPropagatorOpposite' )
52257     ),
52258     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52259     TrackLoaderParameters = cms.PSet( 
52260       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52261       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52262       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52263       DoSmoothing = cms.bool( True ),
52264       SmoothTkTrack = cms.untracked.bool( False ),
52265       VertexConstraint = cms.bool( False ),
52266       MuonUpdatorAtVertexParameters = cms.PSet( 
52267         MaxChi2 = cms.double( 1000000.0 ),
52268         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52269         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52270       ),
52271       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52272       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52273     ),
52274     L3TrajBuilderParameters = cms.PSet( 
52275       PtCut = cms.double( 1.0 ),
52276       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52277       GlobalMuonTrackMatcher = cms.PSet( 
52278         Chi2Cut_3 = cms.double( 200.0 ),
52279         DeltaDCut_2 = cms.double( 10.0 ),
52280         Eta_threshold = cms.double( 1.2 ),
52281         Quality_2 = cms.double( 15.0 ),
52282         DeltaDCut_1 = cms.double( 40.0 ),
52283         Quality_3 = cms.double( 7.0 ),
52284         DeltaDCut_3 = cms.double( 15.0 ),
52285         Quality_1 = cms.double( 20.0 ),
52286         Pt_threshold1 = cms.double( 0.0 ),
52287         DeltaRCut_2 = cms.double( 0.2 ),
52288         DeltaRCut_1 = cms.double( 0.1 ),
52289         Pt_threshold2 = cms.double( 9.99999999E8 ),
52290         Chi2Cut_1 = cms.double( 50.0 ),
52291         Chi2Cut_2 = cms.double( 50.0 ),
52292         DeltaRCut_3 = cms.double( 1.0 ),
52293         LocChi2Cut = cms.double( 0.001 ),
52294         Propagator = cms.string( "hltESPSmartPropagator" ),
52295         MinPt = cms.double( 1.0 ),
52296         MinP = cms.double( 2.5 )
52297       ),
52298       ScaleTECxFactor = cms.double( -1.0 ),
52299       tkTrajUseVertex = cms.bool( False ),
52300       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52301       TrackTransformer = cms.PSet( 
52302         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52303         RefitDirection = cms.string( "insideOut" ),
52304         RefitRPCHits = cms.bool( True ),
52305         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52306         DoPredictionsOnly = cms.bool( False ),
52307         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52308         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52309         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52310       ),
52311       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52312       RefitRPCHits = cms.bool( True ),
52313       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52314       GlbRefitterParameters = cms.PSet( 
52315         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52316         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52317         SkipStation = cms.int32( -1 ),
52318         Chi2CutRPC = cms.double( 1.0 ),
52319         PropDirForCosmics = cms.bool( False ),
52320         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52321         HitThreshold = cms.int32( 1 ),
52322         DYTthrs = cms.vint32( 30, 15 ),
52323         TrackerSkipSystem = cms.int32( -1 ),
52324         RefitDirection = cms.string( "insideOut" ),
52325         Chi2CutCSC = cms.double( 150.0 ),
52326         Chi2CutDT = cms.double( 10.0 ),
52327         RefitRPCHits = cms.bool( True ),
52328         TrackerSkipSection = cms.int32( -1 ),
52329         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52330         DoPredictionsOnly = cms.bool( False ),
52331         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52332         MuonHitsOption = cms.int32( 1 ),
52333         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52334       ),
52335       PCut = cms.double( 2.5 ),
52336       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52337       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52338       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52339       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52340       ScaleTECyFactor = cms.double( -1.0 ),
52341       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" )
52342     )
52343 )
52344 fragment.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
52345     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' )
52346 )
52347 fragment.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
52348     ServiceParameters = cms.PSet( 
52349       RPCLayers = cms.bool( True ),
52350       UseMuonNavigation = cms.untracked.bool( True ),
52351       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
52352     ),
52353     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52354     TrackerSeedCleaner = cms.PSet( 
52355       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52356       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52357       cleanerFromSharedHits = cms.bool( True ),
52358       directionCleaner = cms.bool( True ),
52359       ptCleaner = cms.bool( True )
52360     ),
52361     TkSeedGenerator = cms.PSet( 
52362       iterativeTSG = cms.PSet( 
52363         firstTSG = cms.PSet( 
52364           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52365           OrderedHitsFactoryPSet = cms.PSet( 
52366             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
52367             ComponentName = cms.string( "StandardHitTripletGenerator" ),
52368             GeneratorPSet = cms.PSet( 
52369               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
52370               maxElement = cms.uint32( 0 ),
52371               useFixedPreFiltering = cms.bool( False ),
52372               extraHitRZtolerance = cms.double( 0.06 ),
52373               phiPreFiltering = cms.double( 0.3 ),
52374               extraHitRPhitolerance = cms.double( 0.06 ),
52375               useBending = cms.bool( True ),
52376               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
52377               useMultScattering = cms.bool( True )
52378             )
52379           ),
52380           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52381           ComponentName = cms.string( "TSGFromOrderedHits" )
52382         ),
52383         secondTSG = cms.PSet( 
52384           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52385           OrderedHitsFactoryPSet = cms.PSet( 
52386             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
52387             maxElement = cms.uint32( 0 ),
52388             ComponentName = cms.string( "StandardHitPairGenerator" ),
52389             useOnDemandTracker = cms.untracked.int32( 0 )
52390           ),
52391           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52392           ComponentName = cms.string( "TSGFromOrderedHits" )
52393         ),
52394         PSetNames = cms.vstring( 'firstTSG',
52395           'secondTSG' ),
52396         thirdTSG = cms.PSet( 
52397           etaSeparation = cms.double( 2.0 ),
52398           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52399           PSetNames = cms.vstring( 'endcapTSG',
52400             'barrelTSG' ),
52401           barrelTSG = cms.PSet(  ),
52402           ComponentName = cms.string( "DualByEtaTSG" ),
52403           endcapTSG = cms.PSet( 
52404             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52405             OrderedHitsFactoryPSet = cms.PSet( 
52406               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
52407               maxElement = cms.uint32( 0 ),
52408               ComponentName = cms.string( "StandardHitPairGenerator" ),
52409               useOnDemandTracker = cms.untracked.int32( 0 )
52410             ),
52411             ComponentName = cms.string( "TSGFromOrderedHits" )
52412           )
52413         ),
52414         ComponentName = cms.string( "CombinedTSG" )
52415       ),
52416       PSetNames = cms.vstring( 'skipTSG',
52417         'iterativeTSG' ),
52418       skipTSG = cms.PSet(  ),
52419       ComponentName = cms.string( "DualByL2TSG" ),
52420       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" )
52421     ),
52422     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52423     PtCut = cms.double( 1.0 ),
52424     PCut = cms.double( 2.5 )
52425 )
52426 fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52427     trackCandidateAlso = cms.bool( True ),
52428     cleanTrajectoryAfterInOut = cms.bool( False ),
52429     doSeedingRegionRebuilding = cms.bool( False ),
52430     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52431     reverseTrajectories = cms.bool( False ),
52432     useHitsSplitting = cms.bool( False ),
52433     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52434     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ),
52435     clustersToSkip = cms.InputTag( "" ),
52436     phase2clustersToSkip = cms.InputTag( "" ),
52437     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52438     TransientInitialStateEstimatorParameters = cms.PSet( 
52439       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52440       numberMeasurementsForFit = cms.int32( 4 ),
52441       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52442     ),
52443     numHitsForSeedCleaner = cms.int32( 4 ),
52444     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52445     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52446     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52447     maxNSeeds = cms.uint32( 100000 ),
52448     maxSeedsBeforeCleaning = cms.uint32( 0 )
52449 )
52450 fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer",
52451     TrajectoryInEvent = cms.bool( False ),
52452     useHitsSplitting = cms.bool( False ),
52453     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ),
52454     clusterRemovalInfo = cms.InputTag( "" ),
52455     AlgorithmName = cms.string( "hltIterX" ),
52456     GeometricInnerState = cms.bool( True ),
52457     reMatchSplitHits = cms.bool( False ),
52458     usePropagatorForPCA = cms.bool( False ),
52459     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52460     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52461     useSimpleMF = cms.bool( False ),
52462     SimpleMagneticField = cms.string( "" ),
52463     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52464     Propagator = cms.string( "PropagatorWithMaterial" ),
52465     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52466     NavigationSchool = cms.string( "" ),
52467     MeasurementTracker = cms.string( "" )
52468 )
52469 fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer",
52470     ServiceParameters = cms.PSet( 
52471       RPCLayers = cms.bool( True ),
52472       UseMuonNavigation = cms.untracked.bool( True ),
52473       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52474         'SteppingHelixPropagatorAny',
52475         'hltESPSmartPropagator',
52476         'hltESPSteppingHelixPropagatorOpposite' )
52477     ),
52478     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52479     TrackLoaderParameters = cms.PSet( 
52480       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52481       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52482       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52483       DoSmoothing = cms.bool( True ),
52484       SmoothTkTrack = cms.untracked.bool( False ),
52485       VertexConstraint = cms.bool( False ),
52486       MuonUpdatorAtVertexParameters = cms.PSet( 
52487         MaxChi2 = cms.double( 1000000.0 ),
52488         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52489         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52490       ),
52491       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52492       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52493     ),
52494     L3TrajBuilderParameters = cms.PSet( 
52495       PtCut = cms.double( 1.0 ),
52496       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52497       GlobalMuonTrackMatcher = cms.PSet( 
52498         Chi2Cut_3 = cms.double( 200.0 ),
52499         DeltaDCut_2 = cms.double( 10.0 ),
52500         Eta_threshold = cms.double( 1.2 ),
52501         Quality_2 = cms.double( 15.0 ),
52502         DeltaDCut_1 = cms.double( 40.0 ),
52503         Quality_3 = cms.double( 7.0 ),
52504         DeltaDCut_3 = cms.double( 15.0 ),
52505         Quality_1 = cms.double( 20.0 ),
52506         Pt_threshold1 = cms.double( 0.0 ),
52507         DeltaRCut_2 = cms.double( 0.2 ),
52508         DeltaRCut_1 = cms.double( 0.1 ),
52509         Pt_threshold2 = cms.double( 9.99999999E8 ),
52510         Chi2Cut_1 = cms.double( 50.0 ),
52511         Chi2Cut_2 = cms.double( 50.0 ),
52512         DeltaRCut_3 = cms.double( 1.0 ),
52513         LocChi2Cut = cms.double( 0.001 ),
52514         Propagator = cms.string( "hltESPSmartPropagator" ),
52515         MinPt = cms.double( 1.0 ),
52516         MinP = cms.double( 2.5 )
52517       ),
52518       ScaleTECxFactor = cms.double( -1.0 ),
52519       tkTrajUseVertex = cms.bool( False ),
52520       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52521       TrackTransformer = cms.PSet( 
52522         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52523         RefitDirection = cms.string( "insideOut" ),
52524         RefitRPCHits = cms.bool( True ),
52525         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52526         DoPredictionsOnly = cms.bool( False ),
52527         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52528         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52529         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52530       ),
52531       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52532       RefitRPCHits = cms.bool( True ),
52533       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52534       GlbRefitterParameters = cms.PSet( 
52535         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52536         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52537         SkipStation = cms.int32( -1 ),
52538         Chi2CutRPC = cms.double( 1.0 ),
52539         PropDirForCosmics = cms.bool( False ),
52540         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52541         HitThreshold = cms.int32( 1 ),
52542         DYTthrs = cms.vint32( 30, 15 ),
52543         TrackerSkipSystem = cms.int32( -1 ),
52544         RefitDirection = cms.string( "insideOut" ),
52545         Chi2CutCSC = cms.double( 150.0 ),
52546         Chi2CutDT = cms.double( 10.0 ),
52547         RefitRPCHits = cms.bool( True ),
52548         TrackerSkipSection = cms.int32( -1 ),
52549         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52550         DoPredictionsOnly = cms.bool( False ),
52551         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52552         MuonHitsOption = cms.int32( 1 ),
52553         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52554       ),
52555       PCut = cms.double( 2.5 ),
52556       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52557       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52558       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52559       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52560       ScaleTECyFactor = cms.double( -1.0 ),
52561       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" )
52562     )
52563 )
52564 fragment.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
52565     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' )
52566 )
52567 fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner",
52568     labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' )
52569 )
52570 fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
52571     copyExtras = cms.untracked.bool( True ),
52572     copyMVA = cms.bool( False ),
52573     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52574     MaxNormalizedChisq = cms.double( 1000.0 ),
52575     MinPT = cms.double( 0.05 ),
52576     MinFound = cms.int32( 3 ),
52577     Epsilon = cms.double( -0.001 ),
52578     ShareFrac = cms.double( 0.19 ),
52579     allowFirstHitShare = cms.bool( True ),
52580     FoundHitBonus = cms.double( 100.0 ),
52581     LostHitPenalty = cms.double( 0.0 ),
52582     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52583     newQuality = cms.string( "confirmed" ),
52584     setsToMerge = cms.VPSet( 
52585       cms.PSet(  pQual = cms.bool( False ),
52586         tLists = cms.vint32( 0, 1 )
52587       )
52588     ),
52589     hasSelector = cms.vint32( 0, 0 ),
52590     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52591     writeOnlyTrkQuals = cms.bool( False ),
52592     makeReKeyedSeeds = cms.untracked.bool( False ),
52593     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52594 )
52595 fragment.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger",
52596     copyExtras = cms.untracked.bool( True ),
52597     copyMVA = cms.bool( False ),
52598     TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52599     MaxNormalizedChisq = cms.double( 1000.0 ),
52600     MinPT = cms.double( 0.05 ),
52601     MinFound = cms.int32( 3 ),
52602     Epsilon = cms.double( -0.001 ),
52603     ShareFrac = cms.double( 0.19 ),
52604     allowFirstHitShare = cms.bool( True ),
52605     FoundHitBonus = cms.double( 100.0 ),
52606     LostHitPenalty = cms.double( 0.0 ),
52607     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52608     newQuality = cms.string( "confirmed" ),
52609     setsToMerge = cms.VPSet( 
52610       cms.PSet(  pQual = cms.bool( False ),
52611         tLists = cms.vint32( 0, 1 )
52612       )
52613     ),
52614     hasSelector = cms.vint32( 0, 0 ),
52615     selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52616     writeOnlyTrkQuals = cms.bool( False ),
52617     makeReKeyedSeeds = cms.untracked.bool( False ),
52618     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52619 )
52620 fragment.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
52621     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52622 )
52623 fragment.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner",
52624     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52625 )
52626 fragment.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
52627     InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ),
52628     InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ),
52629     MuonPtOption = cms.string( "Tracker" )
52630 )
52631 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52632     saveTags = cms.bool( True ),
52633     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52634     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52635     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52636     L1CandTag = cms.InputTag( "" ),
52637     inputMuonCollection = cms.InputTag( "" ),
52638     MinN = cms.int32( 2 ),
52639     MaxEta = cms.double( 2.5 ),
52640     MinNhits = cms.int32( 0 ),
52641     MaxDr = cms.double( 9999.0 ),
52642     MinDr = cms.double( -1.0 ),
52643     MaxDz = cms.double( 9999.0 ),
52644     MinDxySig = cms.double( -1.0 ),
52645     MinPt = cms.double( 43.0 ),
52646     NSigmaPt = cms.double( 0.0 ),
52647     MaxNormalizedChi2 = cms.double( 9999.0 ),
52648     MaxDXYBeamSpot = cms.double( 9999.0 ),
52649     MinDXYBeamSpot = cms.double( -1.0 ),
52650     MinNmuonHits = cms.int32( 0 ),
52651     MaxPtDifference = cms.double( 9999.0 ),
52652     MinTrackPt = cms.double( 0.0 ),
52653     minMuonStations = cms.int32( -1 ),
52654     minTrkHits = cms.int32( -1 ),
52655     minMuonHits = cms.int32( -1 ),
52656     allowedTypeMask = cms.uint32( 255 ),
52657     requiredTypeMask = cms.uint32( 0 ),
52658     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52659     trkMuonId = cms.uint32( 0 ),
52660     L1MatchingdR = cms.double( 0.3 ),
52661     MatchToPreviousCand = cms.bool( True ),
52662     InputLinks = cms.InputTag( "" ),
52663     requireL3MuonTrajectorySeed = cms.bool( True ),
52664     useSimpleGeometry = cms.bool( True ),
52665     useStation2 = cms.bool( True ),
52666     fallbackToME1 = cms.bool( False ),
52667     cosmicPropagationHypothesis = cms.bool( False ),
52668     useMB2InOverlap = cms.bool( False ),
52669     useTrack = cms.string( "tracker" ),
52670     useState = cms.string( "atVertex" ),
52671     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52672     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52673     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52674 )
52675 fragment.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
52676     offset = cms.uint32( 0 ),
52677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52678 )
52679 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
52680     saveTags = cms.bool( True ),
52681     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52682     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52683     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52684     L1CandTag = cms.InputTag( "" ),
52685     inputMuonCollection = cms.InputTag( "" ),
52686     MinN = cms.int32( 2 ),
52687     MaxEta = cms.double( 2.5 ),
52688     MinNhits = cms.int32( 0 ),
52689     MaxDr = cms.double( 9999.0 ),
52690     MinDr = cms.double( -1.0 ),
52691     MaxDz = cms.double( 9999.0 ),
52692     MinDxySig = cms.double( -1.0 ),
52693     MinPt = cms.double( 48.0 ),
52694     NSigmaPt = cms.double( 0.0 ),
52695     MaxNormalizedChi2 = cms.double( 9999.0 ),
52696     MaxDXYBeamSpot = cms.double( 9999.0 ),
52697     MinDXYBeamSpot = cms.double( -1.0 ),
52698     MinNmuonHits = cms.int32( 0 ),
52699     MaxPtDifference = cms.double( 9999.0 ),
52700     MinTrackPt = cms.double( 0.0 ),
52701     minMuonStations = cms.int32( -1 ),
52702     minTrkHits = cms.int32( -1 ),
52703     minMuonHits = cms.int32( -1 ),
52704     allowedTypeMask = cms.uint32( 255 ),
52705     requiredTypeMask = cms.uint32( 0 ),
52706     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52707     trkMuonId = cms.uint32( 0 ),
52708     L1MatchingdR = cms.double( 0.3 ),
52709     MatchToPreviousCand = cms.bool( True ),
52710     InputLinks = cms.InputTag( "" ),
52711     requireL3MuonTrajectorySeed = cms.bool( True ),
52712     useSimpleGeometry = cms.bool( True ),
52713     useStation2 = cms.bool( True ),
52714     fallbackToME1 = cms.bool( False ),
52715     cosmicPropagationHypothesis = cms.bool( False ),
52716     useMB2InOverlap = cms.bool( False ),
52717     useTrack = cms.string( "tracker" ),
52718     useState = cms.string( "atVertex" ),
52719     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52720     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52721     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52722 )
52723 fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed",
52724     saveTags = cms.bool( True ),
52725     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
52726     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52727     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
52728     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52729     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52730     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52731     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52732     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52733     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52734     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52735 )
52736 fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
52737     offset = cms.uint32( 0 ),
52738     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52739 )
52740 fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
52741     saveTags = cms.bool( True ),
52742     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52743     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52744     MaxEta = cms.double( 2.5 ),
52745     MinPt = cms.double( 5.0 ),
52746     MaxDeltaR = cms.double( 0.3 ),
52747     MinN = cms.int32( 1 ),
52748     CentralBxOnly = cms.bool( True ),
52749     SelectQualities = cms.vint32(  )
52750 )
52751 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
52752     saveTags = cms.bool( True ),
52753     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52754     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
52755     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
52756     SeedMapTag = cms.InputTag( "hltL2Muons" ),
52757     MinN = cms.int32( 1 ),
52758     MaxEta = cms.double( 2.5 ),
52759     AbsEtaBins = cms.vdouble( 5.0 ),
52760     MinNstations = cms.vint32( 0 ),
52761     MinNhits = cms.vint32( 0 ),
52762     CutOnChambers = cms.bool( False ),
52763     MinNchambers = cms.vint32( 0 ),
52764     MaxDr = cms.double( 9999.0 ),
52765     MinDr = cms.double( -1.0 ),
52766     MaxDz = cms.double( 9999.0 ),
52767     MinDxySig = cms.double( -1.0 ),
52768     MinPt = cms.double( 16.0 ),
52769     NSigmaPt = cms.double( 0.0 ),
52770     MatchToPreviousCand = cms.bool( True )
52771 )
52772 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52773     saveTags = cms.bool( True ),
52774     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52775     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52776     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52777     L1CandTag = cms.InputTag( "" ),
52778     inputMuonCollection = cms.InputTag( "" ),
52779     MinN = cms.int32( 1 ),
52780     MaxEta = cms.double( 2.5 ),
52781     MinNhits = cms.int32( 0 ),
52782     MaxDr = cms.double( 9999.0 ),
52783     MinDr = cms.double( -1.0 ),
52784     MaxDz = cms.double( 9999.0 ),
52785     MinDxySig = cms.double( -1.0 ),
52786     MinPt = cms.double( 43.0 ),
52787     NSigmaPt = cms.double( 0.0 ),
52788     MaxNormalizedChi2 = cms.double( 9999.0 ),
52789     MaxDXYBeamSpot = cms.double( 9999.0 ),
52790     MinDXYBeamSpot = cms.double( -1.0 ),
52791     MinNmuonHits = cms.int32( 0 ),
52792     MaxPtDifference = cms.double( 9999.0 ),
52793     MinTrackPt = cms.double( 0.0 ),
52794     minMuonStations = cms.int32( -1 ),
52795     minTrkHits = cms.int32( -1 ),
52796     minMuonHits = cms.int32( -1 ),
52797     allowedTypeMask = cms.uint32( 255 ),
52798     requiredTypeMask = cms.uint32( 0 ),
52799     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52800     trkMuonId = cms.uint32( 0 ),
52801     L1MatchingdR = cms.double( 0.3 ),
52802     MatchToPreviousCand = cms.bool( True ),
52803     InputLinks = cms.InputTag( "" ),
52804     requireL3MuonTrajectorySeed = cms.bool( True ),
52805     useSimpleGeometry = cms.bool( True ),
52806     useStation2 = cms.bool( True ),
52807     fallbackToME1 = cms.bool( False ),
52808     cosmicPropagationHypothesis = cms.bool( False ),
52809     useMB2InOverlap = cms.bool( False ),
52810     useTrack = cms.string( "tracker" ),
52811     useState = cms.string( "atVertex" ),
52812     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52813     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52814     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52815 )
52816 fragment.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
52817     saveTags = cms.bool( True ),
52818     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
52819     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52820     candNonIsolatedTag = cms.InputTag( "" ),
52821     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52822     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52823     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52824     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52825     ncandcut = cms.int32( 1 ),
52826     doIsolated = cms.bool( False ),
52827     region_eta_size = cms.double( 0.522 ),
52828     region_eta_size_ecap = cms.double( 1.0 ),
52829     region_phi_size = cms.double( 1.044 ),
52830     barrel_end = cms.double( 1.4791 ),
52831     endcap_end = cms.double( 2.65 )
52832 )
52833 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52834     saveTags = cms.bool( True ),
52835     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52836     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52837     etcutEB = cms.double( 43.0 ),
52838     etcutEE = cms.double( 43.0 ),
52839     minEtaCut = cms.double( -9999.0 ),
52840     maxEtaCut = cms.double( 9999.0 ),
52841     ncandcut = cms.int32( 1 )
52842 )
52843 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52844     saveTags = cms.bool( True ),
52845     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ),
52846     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52847     rhoTag = cms.InputTag( "" ),
52848     energyLowEdges = cms.vdouble( 0.0 ),
52849     lessThan = cms.bool( True ),
52850     useEt = cms.bool( False ),
52851     useAbs = cms.bool( False ),
52852     thrRegularEB = cms.vdouble( 0.014 ),
52853     thrRegularEE = cms.vdouble( 0.035 ),
52854     thrOverEEB = cms.vdouble( -1.0 ),
52855     thrOverEEE = cms.vdouble( -1.0 ),
52856     thrOverE2EB = cms.vdouble( -1.0 ),
52857     thrOverE2EE = cms.vdouble( -1.0 ),
52858     ncandcut = cms.int32( 1 ),
52859     doRhoCorrection = cms.bool( False ),
52860     rhoMax = cms.double( 9.9999999E7 ),
52861     rhoScale = cms.double( 1.0 ),
52862     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52863     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52864     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52865 )
52866 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52867     saveTags = cms.bool( True ),
52868     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ),
52869     varTag = cms.InputTag( "hltEgammaHoverE" ),
52870     rhoTag = cms.InputTag( "" ),
52871     energyLowEdges = cms.vdouble( 0.0 ),
52872     lessThan = cms.bool( True ),
52873     useEt = cms.bool( False ),
52874     useAbs = cms.bool( False ),
52875     thrRegularEB = cms.vdouble( -1.0 ),
52876     thrRegularEE = cms.vdouble( -1.0 ),
52877     thrOverEEB = cms.vdouble( 0.15 ),
52878     thrOverEEE = cms.vdouble( 0.1 ),
52879     thrOverE2EB = cms.vdouble( -1.0 ),
52880     thrOverE2EE = cms.vdouble( -1.0 ),
52881     ncandcut = cms.int32( 1 ),
52882     doRhoCorrection = cms.bool( False ),
52883     rhoMax = cms.double( 9.9999999E7 ),
52884     rhoScale = cms.double( 1.0 ),
52885     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52886     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52887     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52888 )
52889 fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler",
52890     offset = cms.uint32( 0 ),
52891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52892 )
52893 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
52894     saveTags = cms.bool( True ),
52895     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52896     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52897     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52898     L1CandTag = cms.InputTag( "" ),
52899     inputMuonCollection = cms.InputTag( "" ),
52900     MinN = cms.int32( 1 ),
52901     MaxEta = cms.double( 2.5 ),
52902     MinNhits = cms.int32( 0 ),
52903     MaxDr = cms.double( 9999.0 ),
52904     MinDr = cms.double( -1.0 ),
52905     MaxDz = cms.double( 9999.0 ),
52906     MinDxySig = cms.double( -1.0 ),
52907     MinPt = cms.double( 48.0 ),
52908     NSigmaPt = cms.double( 0.0 ),
52909     MaxNormalizedChi2 = cms.double( 9999.0 ),
52910     MaxDXYBeamSpot = cms.double( 9999.0 ),
52911     MinDXYBeamSpot = cms.double( -1.0 ),
52912     MinNmuonHits = cms.int32( 0 ),
52913     MaxPtDifference = cms.double( 9999.0 ),
52914     MinTrackPt = cms.double( 0.0 ),
52915     minMuonStations = cms.int32( -1 ),
52916     minTrkHits = cms.int32( -1 ),
52917     minMuonHits = cms.int32( -1 ),
52918     allowedTypeMask = cms.uint32( 255 ),
52919     requiredTypeMask = cms.uint32( 0 ),
52920     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52921     trkMuonId = cms.uint32( 0 ),
52922     L1MatchingdR = cms.double( 0.3 ),
52923     MatchToPreviousCand = cms.bool( True ),
52924     InputLinks = cms.InputTag( "" ),
52925     requireL3MuonTrajectorySeed = cms.bool( True ),
52926     useSimpleGeometry = cms.bool( True ),
52927     useStation2 = cms.bool( True ),
52928     fallbackToME1 = cms.bool( False ),
52929     cosmicPropagationHypothesis = cms.bool( False ),
52930     useMB2InOverlap = cms.bool( False ),
52931     useTrack = cms.string( "tracker" ),
52932     useState = cms.string( "atVertex" ),
52933     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52934     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52935     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52936 )
52937 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52938     saveTags = cms.bool( True ),
52939     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52940     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52941     etcutEB = cms.double( 48.0 ),
52942     etcutEE = cms.double( 48.0 ),
52943     minEtaCut = cms.double( -9999.0 ),
52944     maxEtaCut = cms.double( 9999.0 ),
52945     ncandcut = cms.int32( 1 )
52946 )
52947 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52948     saveTags = cms.bool( True ),
52949     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ),
52950     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52951     rhoTag = cms.InputTag( "" ),
52952     energyLowEdges = cms.vdouble( 0.0 ),
52953     lessThan = cms.bool( True ),
52954     useEt = cms.bool( False ),
52955     useAbs = cms.bool( False ),
52956     thrRegularEB = cms.vdouble( 0.014 ),
52957     thrRegularEE = cms.vdouble( 0.035 ),
52958     thrOverEEB = cms.vdouble( -1.0 ),
52959     thrOverEEE = cms.vdouble( -1.0 ),
52960     thrOverE2EB = cms.vdouble( -1.0 ),
52961     thrOverE2EE = cms.vdouble( -1.0 ),
52962     ncandcut = cms.int32( 1 ),
52963     doRhoCorrection = cms.bool( False ),
52964     rhoMax = cms.double( 9.9999999E7 ),
52965     rhoScale = cms.double( 1.0 ),
52966     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52967     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52968     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52969 )
52970 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52971     saveTags = cms.bool( True ),
52972     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ),
52973     varTag = cms.InputTag( "hltEgammaHoverE" ),
52974     rhoTag = cms.InputTag( "" ),
52975     energyLowEdges = cms.vdouble( 0.0 ),
52976     lessThan = cms.bool( True ),
52977     useEt = cms.bool( False ),
52978     useAbs = cms.bool( False ),
52979     thrRegularEB = cms.vdouble( -1.0 ),
52980     thrRegularEE = cms.vdouble( -1.0 ),
52981     thrOverEEB = cms.vdouble( 0.15 ),
52982     thrOverEEE = cms.vdouble( 0.1 ),
52983     thrOverE2EB = cms.vdouble( -1.0 ),
52984     thrOverE2EE = cms.vdouble( -1.0 ),
52985     ncandcut = cms.int32( 1 ),
52986     doRhoCorrection = cms.bool( False ),
52987     rhoMax = cms.double( 9.9999999E7 ),
52988     rhoScale = cms.double( 1.0 ),
52989     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52991     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52992 )
52993 fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler",
52994     offset = cms.uint32( 0 ),
52995     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52996 )
52997 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
52998     saveTags = cms.bool( True ),
52999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53000     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53001     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53002     L1CandTag = cms.InputTag( "" ),
53003     inputMuonCollection = cms.InputTag( "" ),
53004     MinN = cms.int32( 1 ),
53005     MaxEta = cms.double( 2.5 ),
53006     MinNhits = cms.int32( 0 ),
53007     MaxDr = cms.double( 9999.0 ),
53008     MinDr = cms.double( -1.0 ),
53009     MaxDz = cms.double( 9999.0 ),
53010     MinDxySig = cms.double( -1.0 ),
53011     MinPt = cms.double( 38.0 ),
53012     NSigmaPt = cms.double( 0.0 ),
53013     MaxNormalizedChi2 = cms.double( 9999.0 ),
53014     MaxDXYBeamSpot = cms.double( 9999.0 ),
53015     MinDXYBeamSpot = cms.double( 0.01 ),
53016     MinNmuonHits = cms.int32( 0 ),
53017     MaxPtDifference = cms.double( 9999.0 ),
53018     MinTrackPt = cms.double( 0.0 ),
53019     minMuonStations = cms.int32( -1 ),
53020     minTrkHits = cms.int32( -1 ),
53021     minMuonHits = cms.int32( -1 ),
53022     allowedTypeMask = cms.uint32( 255 ),
53023     requiredTypeMask = cms.uint32( 0 ),
53024     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53025     trkMuonId = cms.uint32( 0 ),
53026     L1MatchingdR = cms.double( 0.3 ),
53027     MatchToPreviousCand = cms.bool( True ),
53028     InputLinks = cms.InputTag( "" ),
53029     requireL3MuonTrajectorySeed = cms.bool( True ),
53030     useSimpleGeometry = cms.bool( True ),
53031     useStation2 = cms.bool( True ),
53032     fallbackToME1 = cms.bool( False ),
53033     cosmicPropagationHypothesis = cms.bool( False ),
53034     useMB2InOverlap = cms.bool( False ),
53035     useTrack = cms.string( "tracker" ),
53036     useState = cms.string( "atVertex" ),
53037     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53038     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53039     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53040 )
53041 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53042     saveTags = cms.bool( True ),
53043     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53044     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53045     etcutEB = cms.double( 38.0 ),
53046     etcutEE = cms.double( 38.0 ),
53047     minEtaCut = cms.double( -9999.0 ),
53048     maxEtaCut = cms.double( 9999.0 ),
53049     ncandcut = cms.int32( 1 )
53050 )
53051 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53052     saveTags = cms.bool( True ),
53053     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ),
53054     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53055     rhoTag = cms.InputTag( "" ),
53056     energyLowEdges = cms.vdouble( 0.0 ),
53057     lessThan = cms.bool( True ),
53058     useEt = cms.bool( False ),
53059     useAbs = cms.bool( False ),
53060     thrRegularEB = cms.vdouble( 0.014 ),
53061     thrRegularEE = cms.vdouble( 0.035 ),
53062     thrOverEEB = cms.vdouble( -1.0 ),
53063     thrOverEEE = cms.vdouble( -1.0 ),
53064     thrOverE2EB = cms.vdouble( -1.0 ),
53065     thrOverE2EE = cms.vdouble( -1.0 ),
53066     ncandcut = cms.int32( 1 ),
53067     doRhoCorrection = cms.bool( False ),
53068     rhoMax = cms.double( 9.9999999E7 ),
53069     rhoScale = cms.double( 1.0 ),
53070     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53071     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53072     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53073 )
53074 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53075     saveTags = cms.bool( True ),
53076     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ),
53077     varTag = cms.InputTag( "hltEgammaHoverE" ),
53078     rhoTag = cms.InputTag( "" ),
53079     energyLowEdges = cms.vdouble( 0.0 ),
53080     lessThan = cms.bool( True ),
53081     useEt = cms.bool( False ),
53082     useAbs = cms.bool( False ),
53083     thrRegularEB = cms.vdouble( -1.0 ),
53084     thrRegularEE = cms.vdouble( -1.0 ),
53085     thrOverEEB = cms.vdouble( 0.15 ),
53086     thrOverEEE = cms.vdouble( 0.1 ),
53087     thrOverE2EB = cms.vdouble( -1.0 ),
53088     thrOverE2EE = cms.vdouble( -1.0 ),
53089     ncandcut = cms.int32( 1 ),
53090     doRhoCorrection = cms.bool( False ),
53091     rhoMax = cms.double( 9.9999999E7 ),
53092     rhoScale = cms.double( 1.0 ),
53093     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53094     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53095     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53096 )
53097 fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
53098     offset = cms.uint32( 0 ),
53099     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53100 )
53101 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53102     saveTags = cms.bool( True ),
53103     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53104     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53105     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53106     L1CandTag = cms.InputTag( "" ),
53107     inputMuonCollection = cms.InputTag( "" ),
53108     MinN = cms.int32( 1 ),
53109     MaxEta = cms.double( 2.5 ),
53110     MinNhits = cms.int32( 0 ),
53111     MaxDr = cms.double( 9999.0 ),
53112     MinDr = cms.double( -1.0 ),
53113     MaxDz = cms.double( 9999.0 ),
53114     MinDxySig = cms.double( -1.0 ),
53115     MinPt = cms.double( 43.0 ),
53116     NSigmaPt = cms.double( 0.0 ),
53117     MaxNormalizedChi2 = cms.double( 9999.0 ),
53118     MaxDXYBeamSpot = cms.double( 9999.0 ),
53119     MinDXYBeamSpot = cms.double( 0.01 ),
53120     MinNmuonHits = cms.int32( 0 ),
53121     MaxPtDifference = cms.double( 9999.0 ),
53122     MinTrackPt = cms.double( 0.0 ),
53123     minMuonStations = cms.int32( -1 ),
53124     minTrkHits = cms.int32( -1 ),
53125     minMuonHits = cms.int32( -1 ),
53126     allowedTypeMask = cms.uint32( 255 ),
53127     requiredTypeMask = cms.uint32( 0 ),
53128     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53129     trkMuonId = cms.uint32( 0 ),
53130     L1MatchingdR = cms.double( 0.3 ),
53131     MatchToPreviousCand = cms.bool( True ),
53132     InputLinks = cms.InputTag( "" ),
53133     requireL3MuonTrajectorySeed = cms.bool( True ),
53134     useSimpleGeometry = cms.bool( True ),
53135     useStation2 = cms.bool( True ),
53136     fallbackToME1 = cms.bool( False ),
53137     cosmicPropagationHypothesis = cms.bool( False ),
53138     useMB2InOverlap = cms.bool( False ),
53139     useTrack = cms.string( "tracker" ),
53140     useState = cms.string( "atVertex" ),
53141     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53142     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53143     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53144 )
53145 fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler",
53146     offset = cms.uint32( 0 ),
53147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53148 )
53149 fragment.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53150     saveTags = cms.bool( True ),
53151     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
53152     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53153     etcutEB = cms.double( 28.0 ),
53154     etcutEE = cms.double( 28.0 ),
53155     minEtaCut = cms.double( -9999.0 ),
53156     maxEtaCut = cms.double( 9999.0 ),
53157     ncandcut = cms.int32( 1 )
53158 )
53159 fragment.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53160     saveTags = cms.bool( True ),
53161     candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ),
53162     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53163     rhoTag = cms.InputTag( "" ),
53164     energyLowEdges = cms.vdouble( 0.0 ),
53165     lessThan = cms.bool( True ),
53166     useEt = cms.bool( False ),
53167     useAbs = cms.bool( False ),
53168     thrRegularEB = cms.vdouble( 0.0132 ),
53169     thrRegularEE = cms.vdouble( 0.03 ),
53170     thrOverEEB = cms.vdouble( -1.0 ),
53171     thrOverEEE = cms.vdouble( -1.0 ),
53172     thrOverE2EB = cms.vdouble( -1.0 ),
53173     thrOverE2EE = cms.vdouble( -1.0 ),
53174     ncandcut = cms.int32( 1 ),
53175     doRhoCorrection = cms.bool( False ),
53176     rhoMax = cms.double( 9.9999999E7 ),
53177     rhoScale = cms.double( 1.0 ),
53178     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53179     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53180     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53181 )
53182 fragment.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53183     saveTags = cms.bool( True ),
53184     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ),
53185     varTag = cms.InputTag( "hltEgammaHoverE" ),
53186     rhoTag = cms.InputTag( "" ),
53187     energyLowEdges = cms.vdouble( 0.0 ),
53188     lessThan = cms.bool( True ),
53189     useEt = cms.bool( False ),
53190     useAbs = cms.bool( False ),
53191     thrRegularEB = cms.vdouble( -1.0 ),
53192     thrRegularEE = cms.vdouble( -1.0 ),
53193     thrOverEEB = cms.vdouble( 0.08 ),
53194     thrOverEEE = cms.vdouble( 0.135 ),
53195     thrOverE2EB = cms.vdouble( -1.0 ),
53196     thrOverE2EE = cms.vdouble( -1.0 ),
53197     ncandcut = cms.int32( 1 ),
53198     doRhoCorrection = cms.bool( False ),
53199     rhoMax = cms.double( 9.9999999E7 ),
53200     rhoScale = cms.double( 1.0 ),
53201     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53202     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53203     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53204 )
53205 fragment.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53206     saveTags = cms.bool( True ),
53207     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ),
53208     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
53209     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53210     energyLowEdges = cms.vdouble( 0.0 ),
53211     lessThan = cms.bool( True ),
53212     useEt = cms.bool( True ),
53213     useAbs = cms.bool( False ),
53214     thrRegularEB = cms.vdouble( -1.0 ),
53215     thrRegularEE = cms.vdouble( -1.0 ),
53216     thrOverEEB = cms.vdouble( 0.145 ),
53217     thrOverEEE = cms.vdouble( 0.11 ),
53218     thrOverE2EB = cms.vdouble( -1.0 ),
53219     thrOverE2EE = cms.vdouble( -1.0 ),
53220     ncandcut = cms.int32( 1 ),
53221     doRhoCorrection = cms.bool( True ),
53222     rhoMax = cms.double( 9.9999999E7 ),
53223     rhoScale = cms.double( 1.0 ),
53224     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
53225     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53226     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53227 )
53228 fragment.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53229     saveTags = cms.bool( True ),
53230     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ),
53231     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
53232     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53233     energyLowEdges = cms.vdouble( 0.0 ),
53234     lessThan = cms.bool( True ),
53235     useEt = cms.bool( True ),
53236     useAbs = cms.bool( False ),
53237     thrRegularEB = cms.vdouble( -1.0 ),
53238     thrRegularEE = cms.vdouble( -1.0 ),
53239     thrOverEEB = cms.vdouble( 0.16 ),
53240     thrOverEEE = cms.vdouble( 0.3 ),
53241     thrOverE2EB = cms.vdouble( -1.0 ),
53242     thrOverE2EE = cms.vdouble( -1.0 ),
53243     ncandcut = cms.int32( 1 ),
53244     doRhoCorrection = cms.bool( True ),
53245     rhoMax = cms.double( 9.9999999E7 ),
53246     rhoScale = cms.double( 1.0 ),
53247     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
53248     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53249     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53250 )
53251 fragment.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53252     saveTags = cms.bool( True ),
53253     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ),
53254     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53255     npixelmatchcut = cms.double( 1.0 ),
53256     ncandcut = cms.int32( 1 ),
53257     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53258     s_a_phi1B = cms.double( 0.0069 ),
53259     s_a_phi1I = cms.double( 0.0088 ),
53260     s_a_phi1F = cms.double( 0.0076 ),
53261     s_a_phi2B = cms.double( 3.7E-4 ),
53262     s_a_phi2I = cms.double( 7.0E-4 ),
53263     s_a_phi2F = cms.double( 0.00906 ),
53264     s_a_zB = cms.double( 0.012 ),
53265     s_a_rI = cms.double( 0.027 ),
53266     s_a_rF = cms.double( 0.04 ),
53267     s2_threshold = cms.double( 0.4 ),
53268     tanhSO10BarrelThres = cms.double( 0.55 ),
53269     tanhSO10InterThres = cms.double( 1.8 ),
53270     tanhSO10ForwardThres = cms.double( 1.8 ),
53271     useS = cms.bool( False ),
53272     pixelVeto = cms.bool( False )
53273 )
53274 fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53275     saveTags = cms.bool( True ),
53276     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53277     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53278     rhoTag = cms.InputTag( "" ),
53279     energyLowEdges = cms.vdouble( 0.0 ),
53280     lessThan = cms.bool( True ),
53281     useEt = cms.bool( True ),
53282     useAbs = cms.bool( True ),
53283     thrRegularEB = cms.vdouble( 0.08 ),
53284     thrRegularEE = cms.vdouble( 0.08 ),
53285     thrOverEEB = cms.vdouble( -1.0 ),
53286     thrOverEEE = cms.vdouble( -1.0 ),
53287     thrOverE2EB = cms.vdouble( -1.0 ),
53288     thrOverE2EE = cms.vdouble( -1.0 ),
53289     ncandcut = cms.int32( 1 ),
53290     doRhoCorrection = cms.bool( False ),
53291     rhoMax = cms.double( 9.9999999E7 ),
53292     rhoScale = cms.double( 1.0 ),
53293     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53294     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53295     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53296 )
53297 fragment.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53298     saveTags = cms.bool( True ),
53299     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53300     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53301     rhoTag = cms.InputTag( "" ),
53302     energyLowEdges = cms.vdouble( 0.0 ),
53303     lessThan = cms.bool( True ),
53304     useEt = cms.bool( True ),
53305     useAbs = cms.bool( True ),
53306     thrRegularEB = cms.vdouble( 0.01 ),
53307     thrRegularEE = cms.vdouble( 0.01 ),
53308     thrOverEEB = cms.vdouble( -1.0 ),
53309     thrOverEEE = cms.vdouble( -1.0 ),
53310     thrOverE2EB = cms.vdouble( -1.0 ),
53311     thrOverE2EE = cms.vdouble( -1.0 ),
53312     ncandcut = cms.int32( 1 ),
53313     doRhoCorrection = cms.bool( False ),
53314     rhoMax = cms.double( 9.9999999E7 ),
53315     rhoScale = cms.double( 1.0 ),
53316     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53317     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53318     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53319 )
53320 fragment.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53321     saveTags = cms.bool( True ),
53322     candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ),
53323     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53324     rhoTag = cms.InputTag( "" ),
53325     energyLowEdges = cms.vdouble( 0.0 ),
53326     lessThan = cms.bool( True ),
53327     useEt = cms.bool( True ),
53328     useAbs = cms.bool( True ),
53329     thrRegularEB = cms.vdouble( 0.1 ),
53330     thrRegularEE = cms.vdouble( 0.1 ),
53331     thrOverEEB = cms.vdouble( -1.0 ),
53332     thrOverEEE = cms.vdouble( -1.0 ),
53333     thrOverE2EB = cms.vdouble( -1.0 ),
53334     thrOverE2EE = cms.vdouble( -1.0 ),
53335     ncandcut = cms.int32( 1 ),
53336     doRhoCorrection = cms.bool( False ),
53337     rhoMax = cms.double( 9.9999999E7 ),
53338     rhoScale = cms.double( 1.0 ),
53339     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53341     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53342 )
53343 fragment.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53344     saveTags = cms.bool( True ),
53345     candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ),
53346     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53347     rhoTag = cms.InputTag( "" ),
53348     energyLowEdges = cms.vdouble( 0.0 ),
53349     lessThan = cms.bool( True ),
53350     useEt = cms.bool( True ),
53351     useAbs = cms.bool( False ),
53352     thrRegularEB = cms.vdouble( -1.0 ),
53353     thrRegularEE = cms.vdouble( -1.0 ),
53354     thrOverEEB = cms.vdouble( 0.2 ),
53355     thrOverEEE = cms.vdouble( 0.2 ),
53356     thrOverE2EB = cms.vdouble( -1.0 ),
53357     thrOverE2EE = cms.vdouble( -1.0 ),
53358     ncandcut = cms.int32( 1 ),
53359     doRhoCorrection = cms.bool( False ),
53360     rhoMax = cms.double( 9.9999999E7 ),
53361     rhoScale = cms.double( 1.0 ),
53362     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53363     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53364     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53365 )
53366 fragment.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
53367     saveTags = cms.bool( True ),
53368     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
53369     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53370     etcutEB = cms.double( 20.0 ),
53371     etcutEE = cms.double( 20.0 ),
53372     minEtaCut = cms.double( -9999.0 ),
53373     maxEtaCut = cms.double( 9999.0 ),
53374     ncandcut = cms.int32( 2 )
53375 )
53376 fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53377     saveTags = cms.bool( True ),
53378     candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ),
53379     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
53380     rhoTag = cms.InputTag( "" ),
53381     energyLowEdges = cms.vdouble( 0.0 ),
53382     lessThan = cms.bool( True ),
53383     useEt = cms.bool( False ),
53384     useAbs = cms.bool( False ),
53385     thrRegularEB = cms.vdouble( 0.033 ),
53386     thrRegularEE = cms.vdouble( 0.033 ),
53387     thrOverEEB = cms.vdouble( -1.0 ),
53388     thrOverEEE = cms.vdouble( -1.0 ),
53389     thrOverE2EB = cms.vdouble( -1.0 ),
53390     thrOverE2EE = cms.vdouble( -1.0 ),
53391     ncandcut = cms.int32( 2 ),
53392     doRhoCorrection = cms.bool( False ),
53393     rhoMax = cms.double( 9.9999999E7 ),
53394     rhoScale = cms.double( 1.0 ),
53395     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53396     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53397     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53398 )
53399 fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53400     saveTags = cms.bool( True ),
53401     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ),
53402     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
53403     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53404     energyLowEdges = cms.vdouble( 0.0 ),
53405     lessThan = cms.bool( True ),
53406     useEt = cms.bool( True ),
53407     useAbs = cms.bool( False ),
53408     thrRegularEB = cms.vdouble( -1.0 ),
53409     thrRegularEE = cms.vdouble( -1.0 ),
53410     thrOverEEB = cms.vdouble( 0.17 ),
53411     thrOverEEE = cms.vdouble( 0.17 ),
53412     thrOverE2EB = cms.vdouble( -1.0 ),
53413     thrOverE2EE = cms.vdouble( -1.0 ),
53414     ncandcut = cms.int32( 2 ),
53415     doRhoCorrection = cms.bool( True ),
53416     rhoMax = cms.double( 9.9999999E7 ),
53417     rhoScale = cms.double( 1.0 ),
53418     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
53419     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53420     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53421 )
53422 fragment.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53423     saveTags = cms.bool( True ),
53424     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ),
53425     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
53426     rhoTag = cms.InputTag( "" ),
53427     energyLowEdges = cms.vdouble( 0.0 ),
53428     lessThan = cms.bool( True ),
53429     useEt = cms.bool( False ),
53430     useAbs = cms.bool( False ),
53431     thrRegularEB = cms.vdouble( -1.0 ),
53432     thrRegularEE = cms.vdouble( -1.0 ),
53433     thrOverEEB = cms.vdouble( 0.21 ),
53434     thrOverEEE = cms.vdouble( 0.21 ),
53435     thrOverE2EB = cms.vdouble( -1.0 ),
53436     thrOverE2EE = cms.vdouble( -1.0 ),
53437     ncandcut = cms.int32( 2 ),
53438     doRhoCorrection = cms.bool( False ),
53439     rhoMax = cms.double( 9.9999999E7 ),
53440     rhoScale = cms.double( 1.0 ),
53441     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53442     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53443     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53444 )
53445 fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53446     saveTags = cms.bool( True ),
53447     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ),
53448     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
53449     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53450     energyLowEdges = cms.vdouble( 0.0 ),
53451     lessThan = cms.bool( True ),
53452     useEt = cms.bool( True ),
53453     useAbs = cms.bool( False ),
53454     thrRegularEB = cms.vdouble( -1.0 ),
53455     thrRegularEE = cms.vdouble( -1.0 ),
53456     thrOverEEB = cms.vdouble( 0.7 ),
53457     thrOverEEE = cms.vdouble( 0.7 ),
53458     thrOverE2EB = cms.vdouble( -1.0 ),
53459     thrOverE2EE = cms.vdouble( -1.0 ),
53460     ncandcut = cms.int32( 2 ),
53461     doRhoCorrection = cms.bool( True ),
53462     rhoMax = cms.double( 9.9999999E7 ),
53463     rhoScale = cms.double( 1.0 ),
53464     effectiveAreas = cms.vdouble( 0.05956, 0.13052 ),
53465     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53466     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53467 )
53468 fragment.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector",
53469     src = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53470     cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ),
53471     filter = cms.bool( False ),
53472     throwOnMissing = cms.untracked.bool( True )
53473 )
53474 fragment.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter",
53475     src = cms.InputTag( "hltHighEtaSC20Selector" ),
53476     minNumber = cms.uint32( 1 )
53477 )
53478 fragment.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter",
53479     saveTags = cms.bool( True ),
53480     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ),
53481     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
53482     lowerMassCut = cms.double( 55.0 ),
53483     upperMassCut = cms.double( 13000.0 ),
53484     nZcandcut = cms.int32( 1 ),
53485     reqOppCharge = cms.untracked.bool( False ),
53486     isElectron1 = cms.untracked.bool( False ),
53487     isElectron2 = cms.untracked.bool( False ),
53488     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53489 )
53490 fragment.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed",
53491     saveTags = cms.bool( True ),
53492     L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ),
53493     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53494     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53495     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53496     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53497     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53498     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53499     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53500     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53501     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53502 )
53503 fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
53504     offset = cms.uint32( 0 ),
53505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53506 )
53507 fragment.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed",
53508     saveTags = cms.bool( True ),
53509     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
53510     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53511     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53512     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53513     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53514     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53515     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53516     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53517     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53518     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53519 )
53520 fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
53521     saveTags = cms.bool( True ),
53522     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
53523     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53524     candNonIsolatedTag = cms.InputTag( "" ),
53525     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53526     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ),
53527     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53528     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53529     ncandcut = cms.int32( 1 ),
53530     doIsolated = cms.bool( False ),
53531     region_eta_size = cms.double( 0.522 ),
53532     region_eta_size_ecap = cms.double( 1.0 ),
53533     region_phi_size = cms.double( 1.044 ),
53534     barrel_end = cms.double( 1.4791 ),
53535     endcap_end = cms.double( 2.65 )
53536 )
53537 fragment.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53538     saveTags = cms.bool( True ),
53539     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53540     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53541     etcutEB = cms.double( 15.0 ),
53542     etcutEE = cms.double( 15.0 ),
53543     minEtaCut = cms.double( -9999.0 ),
53544     maxEtaCut = cms.double( 9999.0 ),
53545     ncandcut = cms.int32( 1 )
53546 )
53547 fragment.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53548     saveTags = cms.bool( True ),
53549     candTag = cms.InputTag( "hltEG15EtFilter" ),
53550     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53551     rhoTag = cms.InputTag( "" ),
53552     energyLowEdges = cms.vdouble( 0.0 ),
53553     lessThan = cms.bool( True ),
53554     useEt = cms.bool( False ),
53555     useAbs = cms.bool( False ),
53556     thrRegularEB = cms.vdouble( 0.0105 ),
53557     thrRegularEE = cms.vdouble( 0.031 ),
53558     thrOverEEB = cms.vdouble( -1.0 ),
53559     thrOverEEE = cms.vdouble( -1.0 ),
53560     thrOverE2EB = cms.vdouble( -1.0 ),
53561     thrOverE2EE = cms.vdouble( -1.0 ),
53562     ncandcut = cms.int32( 1 ),
53563     doRhoCorrection = cms.bool( False ),
53564     rhoMax = cms.double( 9.9999999E7 ),
53565     rhoScale = cms.double( 1.0 ),
53566     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53567     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53568     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53569 )
53570 fragment.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53571     saveTags = cms.bool( True ),
53572     candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ),
53573     varTag = cms.InputTag( "hltEgammaHoverE" ),
53574     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53575     energyLowEdges = cms.vdouble( 0.0 ),
53576     lessThan = cms.bool( True ),
53577     useEt = cms.bool( False ),
53578     useAbs = cms.bool( False ),
53579     thrRegularEB = cms.vdouble( -1.0 ),
53580     thrRegularEE = cms.vdouble( -1.0 ),
53581     thrOverEEB = cms.vdouble( 0.08 ),
53582     thrOverEEE = cms.vdouble( 0.04 ),
53583     thrOverE2EB = cms.vdouble( -1.0 ),
53584     thrOverE2EE = cms.vdouble( -1.0 ),
53585     ncandcut = cms.int32( 1 ),
53586     doRhoCorrection = cms.bool( True ),
53587     rhoMax = cms.double( 9.9999999E7 ),
53588     rhoScale = cms.double( 1.0 ),
53589     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53590     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53591     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53592 )
53593 fragment.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
53594     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53595     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
53596     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53597     doRhoCorrection = cms.bool( False ),
53598     rhoMax = cms.double( 9.9999999E7 ),
53599     rhoScale = cms.double( 1.0 ),
53600     drMax = cms.double( 0.2 ),
53601     drVetoBarrel = cms.double( 0.0 ),
53602     drVetoEndcap = cms.double( 0.0 ),
53603     etaStripBarrel = cms.double( 0.0 ),
53604     etaStripEndcap = cms.double( 0.0 ),
53605     energyBarrel = cms.double( 0.0 ),
53606     energyEndcap = cms.double( 0.0 ),
53607     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
53609 )
53610 fragment.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53611     saveTags = cms.bool( True ),
53612     candTag = cms.InputTag( "hltEle15VVVLHEFilter" ),
53613     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53614     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53615     energyLowEdges = cms.vdouble( 0.0 ),
53616     lessThan = cms.bool( True ),
53617     useEt = cms.bool( True ),
53618     useAbs = cms.bool( False ),
53619     thrRegularEB = cms.vdouble( -1.0 ),
53620     thrRegularEE = cms.vdouble( -1.0 ),
53621     thrOverEEB = cms.vdouble( 0.5 ),
53622     thrOverEEE = cms.vdouble( 0.5 ),
53623     thrOverE2EB = cms.vdouble( -1.0 ),
53624     thrOverE2EE = cms.vdouble( -1.0 ),
53625     ncandcut = cms.int32( 1 ),
53626     doRhoCorrection = cms.bool( True ),
53627     rhoMax = cms.double( 9.9999999E7 ),
53628     rhoScale = cms.double( 1.0 ),
53629     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53631     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53632 )
53633 fragment.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
53634     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53635     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
53636     useHF = cms.bool( False ),
53637     pfClusterProducerHFEM = cms.InputTag( "" ),
53638     pfClusterProducerHFHAD = cms.InputTag( "" ),
53639     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53640     doRhoCorrection = cms.bool( False ),
53641     rhoMax = cms.double( 9.9999999E7 ),
53642     rhoScale = cms.double( 1.0 ),
53643     drMax = cms.double( 0.2 ),
53644     drVetoBarrel = cms.double( 0.0 ),
53645     drVetoEndcap = cms.double( 0.0 ),
53646     etaStripBarrel = cms.double( 0.0 ),
53647     etaStripEndcap = cms.double( 0.0 ),
53648     energyBarrel = cms.double( 0.0 ),
53649     energyEndcap = cms.double( 0.0 ),
53650     useEt = cms.bool( True ),
53651     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53652     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53653     doEffAreaCorrection = cms.bool( False ),
53654     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
53655     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
53656 )
53657 fragment.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53658     saveTags = cms.bool( True ),
53659     candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ),
53660     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53661     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53662     energyLowEdges = cms.vdouble( 0.0 ),
53663     lessThan = cms.bool( True ),
53664     useEt = cms.bool( True ),
53665     useAbs = cms.bool( False ),
53666     thrRegularEB = cms.vdouble( -1.0 ),
53667     thrRegularEE = cms.vdouble( -1.0 ),
53668     thrOverEEB = cms.vdouble( 0.6 ),
53669     thrOverEEE = cms.vdouble( 0.6 ),
53670     thrOverE2EB = cms.vdouble( -1.0 ),
53671     thrOverE2EE = cms.vdouble( -1.0 ),
53672     ncandcut = cms.int32( 1 ),
53673     doRhoCorrection = cms.bool( True ),
53674     rhoMax = cms.double( 9.9999999E7 ),
53675     rhoScale = cms.double( 1.0 ),
53676     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53677     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53678     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53679 )
53680 fragment.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53681     saveTags = cms.bool( True ),
53682     candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ),
53683     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53684     npixelmatchcut = cms.double( 1.0 ),
53685     ncandcut = cms.int32( 1 ),
53686     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53687     s_a_phi1B = cms.double( 0.0069 ),
53688     s_a_phi1I = cms.double( 0.0088 ),
53689     s_a_phi1F = cms.double( 0.0076 ),
53690     s_a_phi2B = cms.double( 3.7E-4 ),
53691     s_a_phi2I = cms.double( 7.0E-4 ),
53692     s_a_phi2F = cms.double( 0.00906 ),
53693     s_a_zB = cms.double( 0.012 ),
53694     s_a_rI = cms.double( 0.027 ),
53695     s_a_rF = cms.double( 0.04 ),
53696     s2_threshold = cms.double( 0.4 ),
53697     tanhSO10BarrelThres = cms.double( 0.35 ),
53698     tanhSO10InterThres = cms.double( 1.0 ),
53699     tanhSO10ForwardThres = cms.double( 1.0 ),
53700     useS = cms.bool( False ),
53701     pixelVeto = cms.bool( False )
53702 )
53703 fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53704     saveTags = cms.bool( True ),
53705     candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ),
53706     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53707     rhoTag = cms.InputTag( "" ),
53708     energyLowEdges = cms.vdouble( 0.0 ),
53709     lessThan = cms.bool( True ),
53710     useEt = cms.bool( True ),
53711     useAbs = cms.bool( True ),
53712     thrRegularEB = cms.vdouble( 0.025 ),
53713     thrRegularEE = cms.vdouble( 0.01 ),
53714     thrOverEEB = cms.vdouble( -1.0 ),
53715     thrOverEEE = cms.vdouble( -1.0 ),
53716     thrOverE2EB = cms.vdouble( -1.0 ),
53717     thrOverE2EE = cms.vdouble( -1.0 ),
53718     ncandcut = cms.int32( 1 ),
53719     doRhoCorrection = cms.bool( False ),
53720     rhoMax = cms.double( 9.9999999E7 ),
53721     rhoScale = cms.double( 1.0 ),
53722     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53723     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53724     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53725 )
53726 fragment.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53727     saveTags = cms.bool( True ),
53728     candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ),
53729     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53730     rhoTag = cms.InputTag( "" ),
53731     energyLowEdges = cms.vdouble( 0.0 ),
53732     lessThan = cms.bool( True ),
53733     useEt = cms.bool( True ),
53734     useAbs = cms.bool( False ),
53735     thrRegularEB = cms.vdouble( 999999.0 ),
53736     thrRegularEE = cms.vdouble( 4.0 ),
53737     thrOverEEB = cms.vdouble( -1.0 ),
53738     thrOverEEE = cms.vdouble( -1.0 ),
53739     thrOverE2EB = cms.vdouble( -1.0 ),
53740     thrOverE2EE = cms.vdouble( -1.0 ),
53741     ncandcut = cms.int32( 1 ),
53742     doRhoCorrection = cms.bool( False ),
53743     rhoMax = cms.double( 9.9999999E7 ),
53744     rhoScale = cms.double( 1.0 ),
53745     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53746     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53747     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53748 )
53749 fragment.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53750     saveTags = cms.bool( True ),
53751     candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ),
53752     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53753     rhoTag = cms.InputTag( "" ),
53754     energyLowEdges = cms.vdouble( 0.0 ),
53755     lessThan = cms.bool( True ),
53756     useEt = cms.bool( True ),
53757     useAbs = cms.bool( False ),
53758     thrRegularEB = cms.vdouble( 999.0 ),
53759     thrRegularEE = cms.vdouble( 2.0 ),
53760     thrOverEEB = cms.vdouble( -1.0 ),
53761     thrOverEEE = cms.vdouble( -1.0 ),
53762     thrOverE2EB = cms.vdouble( -1.0 ),
53763     thrOverE2EE = cms.vdouble( -1.0 ),
53764     ncandcut = cms.int32( 1 ),
53765     doRhoCorrection = cms.bool( False ),
53766     rhoMax = cms.double( 9.9999999E7 ),
53767     rhoScale = cms.double( 1.0 ),
53768     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53769     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53770     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53771 )
53772 fragment.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53773     saveTags = cms.bool( True ),
53774     candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ),
53775     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53776     rhoTag = cms.InputTag( "" ),
53777     energyLowEdges = cms.vdouble( 0.0 ),
53778     lessThan = cms.bool( True ),
53779     useEt = cms.bool( True ),
53780     useAbs = cms.bool( True ),
53781     thrRegularEB = cms.vdouble( 0.0044 ),
53782     thrRegularEE = cms.vdouble( 0.006 ),
53783     thrOverEEB = cms.vdouble( -1.0 ),
53784     thrOverEEE = cms.vdouble( -1.0 ),
53785     thrOverE2EB = cms.vdouble( -1.0 ),
53786     thrOverE2EE = cms.vdouble( -1.0 ),
53787     ncandcut = cms.int32( 1 ),
53788     doRhoCorrection = cms.bool( False ),
53789     rhoMax = cms.double( 9.9999999E7 ),
53790     rhoScale = cms.double( 1.0 ),
53791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53793     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53794 )
53795 fragment.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53796     saveTags = cms.bool( True ),
53797     candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ),
53798     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53799     rhoTag = cms.InputTag( "" ),
53800     energyLowEdges = cms.vdouble( 0.0 ),
53801     lessThan = cms.bool( True ),
53802     useEt = cms.bool( True ),
53803     useAbs = cms.bool( True ),
53804     thrRegularEB = cms.vdouble( 0.025 ),
53805     thrRegularEE = cms.vdouble( 0.025 ),
53806     thrOverEEB = cms.vdouble( -1.0 ),
53807     thrOverEEE = cms.vdouble( -1.0 ),
53808     thrOverE2EB = cms.vdouble( -1.0 ),
53809     thrOverE2EE = cms.vdouble( -1.0 ),
53810     ncandcut = cms.int32( 1 ),
53811     doRhoCorrection = cms.bool( False ),
53812     rhoMax = cms.double( 9.9999999E7 ),
53813     rhoScale = cms.double( 1.0 ),
53814     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53815     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53816     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53817 )
53818 fragment.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53819     saveTags = cms.bool( True ),
53820     candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ),
53821     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53822     rhoTag = cms.InputTag( "" ),
53823     energyLowEdges = cms.vdouble( 0.0 ),
53824     lessThan = cms.bool( True ),
53825     useEt = cms.bool( True ),
53826     useAbs = cms.bool( False ),
53827     thrRegularEB = cms.vdouble( -1.0 ),
53828     thrRegularEE = cms.vdouble( -1.0 ),
53829     thrOverEEB = cms.vdouble( 0.4 ),
53830     thrOverEEE = cms.vdouble( 0.4 ),
53831     thrOverE2EB = cms.vdouble( -1.0 ),
53832     thrOverE2EE = cms.vdouble( -1.0 ),
53833     ncandcut = cms.int32( 1 ),
53834     doRhoCorrection = cms.bool( False ),
53835     rhoMax = cms.double( 9.9999999E7 ),
53836     rhoScale = cms.double( 1.0 ),
53837     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53838     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53839     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53840 )
53841 fragment.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter",
53842     saveTags = cms.bool( True ),
53843     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
53844     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
53845     minHt = cms.vdouble( 450.0 ),
53846     minMht = cms.vdouble( 0.0 ),
53847     minMeff = cms.vdouble( 0.0 ),
53848     meffSlope = cms.vdouble( 1.0 )
53849 )
53850 fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53851     offset = cms.uint32( 0 ),
53852     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53853 )
53854 fragment.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53855     offset = cms.uint32( 0 ),
53856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53857 )
53858 fragment.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53859     saveTags = cms.bool( True ),
53860     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53861     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53862     etcutEB = cms.double( 50.0 ),
53863     etcutEE = cms.double( 50.0 ),
53864     minEtaCut = cms.double( -9999.0 ),
53865     maxEtaCut = cms.double( 9999.0 ),
53866     ncandcut = cms.int32( 1 )
53867 )
53868 fragment.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53869     saveTags = cms.bool( True ),
53870     candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ),
53871     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53872     rhoTag = cms.InputTag( "" ),
53873     energyLowEdges = cms.vdouble( 0.0 ),
53874     lessThan = cms.bool( True ),
53875     useEt = cms.bool( False ),
53876     useAbs = cms.bool( False ),
53877     thrRegularEB = cms.vdouble( 0.0105 ),
53878     thrRegularEE = cms.vdouble( 0.031 ),
53879     thrOverEEB = cms.vdouble( -1.0 ),
53880     thrOverEEE = cms.vdouble( -1.0 ),
53881     thrOverE2EB = cms.vdouble( -1.0 ),
53882     thrOverE2EE = cms.vdouble( -1.0 ),
53883     ncandcut = cms.int32( 1 ),
53884     doRhoCorrection = cms.bool( False ),
53885     rhoMax = cms.double( 9.9999999E7 ),
53886     rhoScale = cms.double( 1.0 ),
53887     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53890 )
53891 fragment.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53892     saveTags = cms.bool( True ),
53893     candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ),
53894     varTag = cms.InputTag( "hltEgammaHoverE" ),
53895     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53896     energyLowEdges = cms.vdouble( 0.0 ),
53897     lessThan = cms.bool( True ),
53898     useEt = cms.bool( False ),
53899     useAbs = cms.bool( False ),
53900     thrRegularEB = cms.vdouble( -1.0 ),
53901     thrRegularEE = cms.vdouble( -1.0 ),
53902     thrOverEEB = cms.vdouble( 0.08 ),
53903     thrOverEEE = cms.vdouble( 0.04 ),
53904     thrOverE2EB = cms.vdouble( -1.0 ),
53905     thrOverE2EE = cms.vdouble( -1.0 ),
53906     ncandcut = cms.int32( 1 ),
53907     doRhoCorrection = cms.bool( True ),
53908     rhoMax = cms.double( 9.9999999E7 ),
53909     rhoScale = cms.double( 1.0 ),
53910     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53913 )
53914 fragment.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53915     saveTags = cms.bool( True ),
53916     candTag = cms.InputTag( "hltEle50VVVLHEFilter" ),
53917     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53918     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53919     energyLowEdges = cms.vdouble( 0.0 ),
53920     lessThan = cms.bool( True ),
53921     useEt = cms.bool( True ),
53922     useAbs = cms.bool( False ),
53923     thrRegularEB = cms.vdouble( -1.0 ),
53924     thrRegularEE = cms.vdouble( -1.0 ),
53925     thrOverEEB = cms.vdouble( 0.5 ),
53926     thrOverEEE = cms.vdouble( 0.5 ),
53927     thrOverE2EB = cms.vdouble( -1.0 ),
53928     thrOverE2EE = cms.vdouble( -1.0 ),
53929     ncandcut = cms.int32( 1 ),
53930     doRhoCorrection = cms.bool( True ),
53931     rhoMax = cms.double( 9.9999999E7 ),
53932     rhoScale = cms.double( 1.0 ),
53933     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53936 )
53937 fragment.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53938     saveTags = cms.bool( True ),
53939     candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ),
53940     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53941     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53942     energyLowEdges = cms.vdouble( 0.0 ),
53943     lessThan = cms.bool( True ),
53944     useEt = cms.bool( True ),
53945     useAbs = cms.bool( False ),
53946     thrRegularEB = cms.vdouble( -1.0 ),
53947     thrRegularEE = cms.vdouble( -1.0 ),
53948     thrOverEEB = cms.vdouble( 0.6 ),
53949     thrOverEEE = cms.vdouble( 0.6 ),
53950     thrOverE2EB = cms.vdouble( -1.0 ),
53951     thrOverE2EE = cms.vdouble( -1.0 ),
53952     ncandcut = cms.int32( 1 ),
53953     doRhoCorrection = cms.bool( True ),
53954     rhoMax = cms.double( 9.9999999E7 ),
53955     rhoScale = cms.double( 1.0 ),
53956     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53957     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53959 )
53960 fragment.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53961     saveTags = cms.bool( True ),
53962     candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ),
53963     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53964     npixelmatchcut = cms.double( 1.0 ),
53965     ncandcut = cms.int32( 1 ),
53966     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53967     s_a_phi1B = cms.double( 0.0069 ),
53968     s_a_phi1I = cms.double( 0.0088 ),
53969     s_a_phi1F = cms.double( 0.0076 ),
53970     s_a_phi2B = cms.double( 3.7E-4 ),
53971     s_a_phi2I = cms.double( 7.0E-4 ),
53972     s_a_phi2F = cms.double( 0.00906 ),
53973     s_a_zB = cms.double( 0.012 ),
53974     s_a_rI = cms.double( 0.027 ),
53975     s_a_rF = cms.double( 0.04 ),
53976     s2_threshold = cms.double( 0.4 ),
53977     tanhSO10BarrelThres = cms.double( 0.35 ),
53978     tanhSO10InterThres = cms.double( 1.0 ),
53979     tanhSO10ForwardThres = cms.double( 1.0 ),
53980     useS = cms.bool( False ),
53981     pixelVeto = cms.bool( False )
53982 )
53983 fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53984     saveTags = cms.bool( True ),
53985     candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ),
53986     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53987     rhoTag = cms.InputTag( "" ),
53988     energyLowEdges = cms.vdouble( 0.0 ),
53989     lessThan = cms.bool( True ),
53990     useEt = cms.bool( True ),
53991     useAbs = cms.bool( True ),
53992     thrRegularEB = cms.vdouble( 0.025 ),
53993     thrRegularEE = cms.vdouble( 0.01 ),
53994     thrOverEEB = cms.vdouble( -1.0 ),
53995     thrOverEEE = cms.vdouble( -1.0 ),
53996     thrOverE2EB = cms.vdouble( -1.0 ),
53997     thrOverE2EE = cms.vdouble( -1.0 ),
53998     ncandcut = cms.int32( 1 ),
53999     doRhoCorrection = cms.bool( False ),
54000     rhoMax = cms.double( 9.9999999E7 ),
54001     rhoScale = cms.double( 1.0 ),
54002     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54003     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54004     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54005 )
54006 fragment.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
54007     saveTags = cms.bool( True ),
54008     candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ),
54009     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
54010     rhoTag = cms.InputTag( "" ),
54011     energyLowEdges = cms.vdouble( 0.0 ),
54012     lessThan = cms.bool( True ),
54013     useEt = cms.bool( True ),
54014     useAbs = cms.bool( False ),
54015     thrRegularEB = cms.vdouble( 999999.0 ),
54016     thrRegularEE = cms.vdouble( 4.0 ),
54017     thrOverEEB = cms.vdouble( -1.0 ),
54018     thrOverEEE = cms.vdouble( -1.0 ),
54019     thrOverE2EB = cms.vdouble( -1.0 ),
54020     thrOverE2EE = cms.vdouble( -1.0 ),
54021     ncandcut = cms.int32( 1 ),
54022     doRhoCorrection = cms.bool( False ),
54023     rhoMax = cms.double( 9.9999999E7 ),
54024     rhoScale = cms.double( 1.0 ),
54025     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54026     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54027     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54028 )
54029 fragment.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54030     saveTags = cms.bool( True ),
54031     candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ),
54032     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
54033     rhoTag = cms.InputTag( "" ),
54034     energyLowEdges = cms.vdouble( 0.0 ),
54035     lessThan = cms.bool( True ),
54036     useEt = cms.bool( True ),
54037     useAbs = cms.bool( False ),
54038     thrRegularEB = cms.vdouble( 999.0 ),
54039     thrRegularEE = cms.vdouble( 2.0 ),
54040     thrOverEEB = cms.vdouble( -1.0 ),
54041     thrOverEEE = cms.vdouble( -1.0 ),
54042     thrOverE2EB = cms.vdouble( -1.0 ),
54043     thrOverE2EE = cms.vdouble( -1.0 ),
54044     ncandcut = cms.int32( 1 ),
54045     doRhoCorrection = cms.bool( False ),
54046     rhoMax = cms.double( 9.9999999E7 ),
54047     rhoScale = cms.double( 1.0 ),
54048     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54049     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54050     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54051 )
54052 fragment.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54053     saveTags = cms.bool( True ),
54054     candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ),
54055     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
54056     rhoTag = cms.InputTag( "" ),
54057     energyLowEdges = cms.vdouble( 0.0 ),
54058     lessThan = cms.bool( True ),
54059     useEt = cms.bool( True ),
54060     useAbs = cms.bool( True ),
54061     thrRegularEB = cms.vdouble( 0.0044 ),
54062     thrRegularEE = cms.vdouble( 0.006 ),
54063     thrOverEEB = cms.vdouble( -1.0 ),
54064     thrOverEEE = cms.vdouble( -1.0 ),
54065     thrOverE2EB = cms.vdouble( -1.0 ),
54066     thrOverE2EE = cms.vdouble( -1.0 ),
54067     ncandcut = cms.int32( 1 ),
54068     doRhoCorrection = cms.bool( False ),
54069     rhoMax = cms.double( 9.9999999E7 ),
54070     rhoScale = cms.double( 1.0 ),
54071     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54072     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54073     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54074 )
54075 fragment.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54076     saveTags = cms.bool( True ),
54077     candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ),
54078     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
54079     rhoTag = cms.InputTag( "" ),
54080     energyLowEdges = cms.vdouble( 0.0 ),
54081     lessThan = cms.bool( True ),
54082     useEt = cms.bool( True ),
54083     useAbs = cms.bool( True ),
54084     thrRegularEB = cms.vdouble( 0.025 ),
54085     thrRegularEE = cms.vdouble( 0.025 ),
54086     thrOverEEB = cms.vdouble( -1.0 ),
54087     thrOverEEE = cms.vdouble( -1.0 ),
54088     thrOverE2EB = cms.vdouble( -1.0 ),
54089     thrOverE2EE = cms.vdouble( -1.0 ),
54090     ncandcut = cms.int32( 1 ),
54091     doRhoCorrection = cms.bool( False ),
54092     rhoMax = cms.double( 9.9999999E7 ),
54093     rhoScale = cms.double( 1.0 ),
54094     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54095     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54096     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54097 )
54098 fragment.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54099     saveTags = cms.bool( True ),
54100     candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ),
54101     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
54102     rhoTag = cms.InputTag( "" ),
54103     energyLowEdges = cms.vdouble( 0.0 ),
54104     lessThan = cms.bool( True ),
54105     useEt = cms.bool( True ),
54106     useAbs = cms.bool( False ),
54107     thrRegularEB = cms.vdouble( -1.0 ),
54108     thrRegularEE = cms.vdouble( -1.0 ),
54109     thrOverEEB = cms.vdouble( 0.4 ),
54110     thrOverEEE = cms.vdouble( 0.4 ),
54111     thrOverE2EB = cms.vdouble( -1.0 ),
54112     thrOverE2EE = cms.vdouble( -1.0 ),
54113     ncandcut = cms.int32( 1 ),
54114     doRhoCorrection = cms.bool( False ),
54115     rhoMax = cms.double( 9.9999999E7 ),
54116     rhoScale = cms.double( 1.0 ),
54117     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54118     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54119     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54120 )
54121 fragment.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54122     offset = cms.uint32( 0 ),
54123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54124 )
54125 fragment.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter",
54126     saveTags = cms.bool( True ),
54127     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
54128     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
54129     minHt = cms.vdouble( 600.0 ),
54130     minMht = cms.vdouble( 0.0 ),
54131     minMeff = cms.vdouble( 0.0 ),
54132     meffSlope = cms.vdouble( 1.0 )
54133 )
54134 fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
54135     offset = cms.uint32( 0 ),
54136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54137 )
54138 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter",
54139     saveTags = cms.bool( True ),
54140     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54141     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54142     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54143     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54144     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54145     MinN = cms.int32( 1 ),
54146     MaxEta = cms.double( 1.0E99 ),
54147     MinNhits = cms.int32( 0 ),
54148     MaxDr = cms.double( 2.0 ),
54149     MinDr = cms.double( -1.0 ),
54150     MaxDz = cms.double( 9999.0 ),
54151     MinDxySig = cms.double( -1.0 ),
54152     MinPt = cms.double( 15.0 ),
54153     NSigmaPt = cms.double( 0.0 ),
54154     MaxNormalizedChi2 = cms.double( 9999.0 ),
54155     MaxDXYBeamSpot = cms.double( 9999.0 ),
54156     MinDXYBeamSpot = cms.double( -1.0 ),
54157     MinNmuonHits = cms.int32( 0 ),
54158     MaxPtDifference = cms.double( 9999.0 ),
54159     MinTrackPt = cms.double( 0.0 ),
54160     minMuonStations = cms.int32( 2 ),
54161     minTrkHits = cms.int32( -1 ),
54162     minMuonHits = cms.int32( -1 ),
54163     allowedTypeMask = cms.uint32( 255 ),
54164     requiredTypeMask = cms.uint32( 0 ),
54165     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54166     trkMuonId = cms.uint32( 0 ),
54167     L1MatchingdR = cms.double( 0.3 ),
54168     MatchToPreviousCand = cms.bool( True ),
54169     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54170     requireL3MuonTrajectorySeed = cms.bool( False ),
54171     useSimpleGeometry = cms.bool( True ),
54172     useStation2 = cms.bool( True ),
54173     fallbackToME1 = cms.bool( False ),
54174     cosmicPropagationHypothesis = cms.bool( False ),
54175     useMB2InOverlap = cms.bool( False ),
54176     useTrack = cms.string( "tracker" ),
54177     useState = cms.string( "atVertex" ),
54178     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54179     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54180     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54181 )
54182 fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet",
54183     maxRapidity = cms.double( 2.5 ),
54184     gridSpacing = cms.double( 0.55 ),
54185     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
54186 )
54187 fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer",
54188     StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ),
54189     ExtractorPSet = cms.PSet( 
54190       DR_Veto_H = cms.double( 0.1 ),
54191       Vertex_Constraint_Z = cms.bool( False ),
54192       DR_Veto_E = cms.double( 0.07 ),
54193       Weight_H = cms.double( 1.0 ),
54194       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54195       DR_Max = cms.double( 1.0 ),
54196       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54197       Vertex_Constraint_XY = cms.bool( False ),
54198       Threshold_H = cms.double( 0.5 ),
54199       Threshold_E = cms.double( 0.2 ),
54200       ComponentName = cms.string( "CaloExtractor" ),
54201       Weight_E = cms.double( 1.0 )
54202     ),
54203     IsolatorPSet = cms.PSet( 
54204       Thresholds = cms.vdouble( 9.9999999E7 ),
54205       ReturnRelativeSum = cms.bool( False ),
54206       AndOrCuts = cms.bool( True ),
54207       EtaBounds = cms.vdouble( 2.411 ),
54208       ConeSizesRel = cms.vdouble( 0.2 ),
54209       EtaBoundsRel = cms.vdouble( 2.411 ),
54210       RhoScaleBarrel = cms.double( 0.836 ),
54211       UseRhoCorrection = cms.bool( True ),
54212       ReturnAbsoluteSum = cms.bool( True ),
54213       RhoMax = cms.double( 9.9999999E7 ),
54214       RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ),
54215       CutRelativeIso = cms.bool( False ),
54216       CutAbsoluteIso = cms.bool( True ),
54217       EffAreaSFBarrel = cms.double( 1.0 ),
54218       ThresholdsRel = cms.vdouble( 9.9999999E7 ),
54219       ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
54220       ConeSizes = cms.vdouble( 0.2 ),
54221       EffAreaSFEndcap = cms.double( 0.883 ),
54222       RhoScaleEndcap = cms.double( 1.0 )
54223     ),
54224     WriteIsolatorFloat = cms.bool( True )
54225 )
54226 fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
54227     UseRhoCorrectedCaloDeposits = cms.bool( True ),
54228     UseCaloIso = cms.bool( True ),
54229     CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ),
54230     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
54231     OutputMuIsoDeposits = cms.bool( True ),
54232     TrackPt_Min = cms.double( -1.0 ),
54233     printDebug = cms.bool( False ),
54234     CutsPSet = cms.PSet( 
54235       applyCutsORmaxNTracks = cms.bool( False ),
54236       maxNTracks = cms.int32( -1 ),
54237       Thresholds = cms.vdouble( 1.2 ),
54238       EtaBounds = cms.vdouble( 2.411 ),
54239       ComponentName = cms.string( "SimpleCuts" ),
54240       ConeSizes = cms.vdouble( 0.2 )
54241     ),
54242     TrkExtractorPSet = cms.PSet( 
54243       Diff_z = cms.double( 0.2 ),
54244       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
54245       Chi2Ndof_Max = cms.double( 1.0E64 ),
54246       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
54247       DR_Veto = cms.double( 0.01 ),
54248       Pt_Min = cms.double( -1.0 ),
54249       VetoLeadingTrack = cms.bool( True ),
54250       DR_Max = cms.double( 0.2 ),
54251       DepositLabel = cms.untracked.string( "PXLS" ),
54252       PtVeto_Min = cms.double( 2.0 ),
54253       NHits_Min = cms.uint32( 0 ),
54254       PropagateTracksToRadius = cms.bool( True ),
54255       ReferenceRadius = cms.double( 6.0 ),
54256       Chi2Prob_Min = cms.double( -1.0 ),
54257       Diff_r = cms.double( 0.1 ),
54258       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
54259       ComponentName = cms.string( "PixelTrackExtractor" ),
54260       DR_VetoPt = cms.double( 0.025 )
54261     ),
54262     CaloExtractorPSet = cms.PSet( 
54263       DR_Veto_H = cms.double( 0.1 ),
54264       Vertex_Constraint_Z = cms.bool( False ),
54265       DR_Veto_E = cms.double( 0.07 ),
54266       Weight_H = cms.double( 1.0 ),
54267       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54268       DR_Max = cms.double( 0.2 ),
54269       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54270       Vertex_Constraint_XY = cms.bool( False ),
54271       Threshold_H = cms.double( 0.5 ),
54272       Threshold_E = cms.double( 0.2 ),
54273       ComponentName = cms.string( "CaloExtractor" ),
54274       Weight_E = cms.double( 1.0 )
54275     )
54276 )
54277 fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54278     saveTags = cms.bool( True ),
54279     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54280     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ),
54281     MinN = cms.int32( 1 ),
54282     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54283     IsolatorPSet = cms.PSet(  )
54284 )
54285 fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54286     offset = cms.uint32( 0 ),
54287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54288 )
54289 fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54290     offset = cms.uint32( 0 ),
54291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54292 )
54293 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
54294     saveTags = cms.bool( True ),
54295     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54296     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54297     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54298     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54299     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54300     MinN = cms.int32( 1 ),
54301     MaxEta = cms.double( 1.0E99 ),
54302     MinNhits = cms.int32( 0 ),
54303     MaxDr = cms.double( 2.0 ),
54304     MinDr = cms.double( -1.0 ),
54305     MaxDz = cms.double( 9999.0 ),
54306     MinDxySig = cms.double( -1.0 ),
54307     MinPt = cms.double( 50.0 ),
54308     NSigmaPt = cms.double( 0.0 ),
54309     MaxNormalizedChi2 = cms.double( 9999.0 ),
54310     MaxDXYBeamSpot = cms.double( 9999.0 ),
54311     MinDXYBeamSpot = cms.double( -1.0 ),
54312     MinNmuonHits = cms.int32( 0 ),
54313     MaxPtDifference = cms.double( 9999.0 ),
54314     MinTrackPt = cms.double( 0.0 ),
54315     minMuonStations = cms.int32( 2 ),
54316     minTrkHits = cms.int32( -1 ),
54317     minMuonHits = cms.int32( -1 ),
54318     allowedTypeMask = cms.uint32( 255 ),
54319     requiredTypeMask = cms.uint32( 0 ),
54320     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54321     trkMuonId = cms.uint32( 0 ),
54322     L1MatchingdR = cms.double( 0.3 ),
54323     MatchToPreviousCand = cms.bool( True ),
54324     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54325     requireL3MuonTrajectorySeed = cms.bool( False ),
54326     useSimpleGeometry = cms.bool( True ),
54327     useStation2 = cms.bool( True ),
54328     fallbackToME1 = cms.bool( False ),
54329     cosmicPropagationHypothesis = cms.bool( False ),
54330     useMB2InOverlap = cms.bool( False ),
54331     useTrack = cms.string( "tracker" ),
54332     useState = cms.string( "atVertex" ),
54333     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54334     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54335     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54336 )
54337 fragment.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54338     saveTags = cms.bool( True ),
54339     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54340     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ),
54341     MinN = cms.int32( 1 ),
54342     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54343     IsolatorPSet = cms.PSet(  )
54344 )
54345 fragment.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54346     offset = cms.uint32( 0 ),
54347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54348 )
54349 fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed",
54350     saveTags = cms.bool( True ),
54351     L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ),
54352     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54353     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54354     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54355     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54356     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54357     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54358     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54359     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54360     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54361 )
54362 fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler",
54363     offset = cms.uint32( 0 ),
54364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54365 )
54366 fragment.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter",
54367     saveTags = cms.bool( True ),
54368     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54369     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54370     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54371     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54372     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54373     MinN = cms.int32( 1 ),
54374     MaxEta = cms.double( 1.5 ),
54375     MinNhits = cms.int32( 0 ),
54376     MaxDr = cms.double( 2.0 ),
54377     MinDr = cms.double( -1.0 ),
54378     MaxDz = cms.double( 9999.0 ),
54379     MinDxySig = cms.double( -1.0 ),
54380     MinPt = cms.double( 3.0 ),
54381     NSigmaPt = cms.double( 0.0 ),
54382     MaxNormalizedChi2 = cms.double( 9999.0 ),
54383     MaxDXYBeamSpot = cms.double( 9999.0 ),
54384     MinDXYBeamSpot = cms.double( -1.0 ),
54385     MinNmuonHits = cms.int32( 0 ),
54386     MaxPtDifference = cms.double( 9999.0 ),
54387     MinTrackPt = cms.double( 0.0 ),
54388     minMuonStations = cms.int32( 2 ),
54389     minTrkHits = cms.int32( -1 ),
54390     minMuonHits = cms.int32( -1 ),
54391     allowedTypeMask = cms.uint32( 255 ),
54392     requiredTypeMask = cms.uint32( 0 ),
54393     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54394     trkMuonId = cms.uint32( 0 ),
54395     L1MatchingdR = cms.double( 0.3 ),
54396     MatchToPreviousCand = cms.bool( True ),
54397     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54398     requireL3MuonTrajectorySeed = cms.bool( False ),
54399     useSimpleGeometry = cms.bool( True ),
54400     useStation2 = cms.bool( True ),
54401     fallbackToME1 = cms.bool( False ),
54402     cosmicPropagationHypothesis = cms.bool( False ),
54403     useMB2InOverlap = cms.bool( False ),
54404     useTrack = cms.string( "tracker" ),
54405     useState = cms.string( "atVertex" ),
54406     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54407     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54408     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54409 )
54410 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
54411     saveTags = cms.bool( True ),
54412     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
54413     triggerType = cms.int32( 85 ),
54414     MinE = cms.double( -1.0 ),
54415     MinPt = cms.double( 70.0 ),
54416     MinMass = cms.double( -1.0 ),
54417     MaxMass = cms.double( -1.0 ),
54418     MinEta = cms.double( -1.0 ),
54419     MaxEta = cms.double( 5.0 ),
54420     MinN = cms.int32( 1 )
54421 )
54422 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
54423     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
54424     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
54425     triggerJetsType = cms.int32( 85 ),
54426     maxDeltaR = cms.double( 0.5 )
54427 )
54428 fragment.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet",
54429     saveTags = cms.bool( True ),
54430     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
54431     triggerType = cms.int32( 85 ),
54432     MinE = cms.double( -1.0 ),
54433     MinPt = cms.double( 100.0 ),
54434     MinMass = cms.double( -1.0 ),
54435     MaxMass = cms.double( -1.0 ),
54436     MinEta = cms.double( -1.0 ),
54437     MaxEta = cms.double( 2.5 ),
54438     MinN = cms.int32( 1 )
54439 )
54440 fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter",
54441     saveTags = cms.bool( True ),
54442     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54443     minMht = cms.vdouble( 80.0 )
54444 )
54445 fragment.hltPFMET80 = cms.EDFilter( "HLT1PFMET",
54446     saveTags = cms.bool( True ),
54447     inputTag = cms.InputTag( "hltPFMETProducer" ),
54448     triggerType = cms.int32( 87 ),
54449     MinE = cms.double( -1.0 ),
54450     MinPt = cms.double( 80.0 ),
54451     MinMass = cms.double( -1.0 ),
54452     MaxMass = cms.double( -1.0 ),
54453     MinEta = cms.double( -1.0 ),
54454     MaxEta = cms.double( -1.0 ),
54455     MinN = cms.int32( 1 )
54456 )
54457 fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler",
54458     offset = cms.uint32( 0 ),
54459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54460 )
54461 fragment.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter",
54462     saveTags = cms.bool( True ),
54463     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54464     minMht = cms.vdouble( 90.0 )
54465 )
54466 fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
54467     offset = cms.uint32( 0 ),
54468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54469 )
54470 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler",
54471     offset = cms.uint32( 0 ),
54472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54473 )
54474 fragment.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter",
54475     saveTags = cms.bool( True ),
54476     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54477     minMht = cms.vdouble( 80.0 )
54478 )
54479 fragment.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET",
54480     saveTags = cms.bool( True ),
54481     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54482     triggerType = cms.int32( 87 ),
54483     MinE = cms.double( -1.0 ),
54484     MinPt = cms.double( 80.0 ),
54485     MinMass = cms.double( -1.0 ),
54486     MaxMass = cms.double( -1.0 ),
54487     MinEta = cms.double( -1.0 ),
54488     MaxEta = cms.double( -1.0 ),
54489     MinN = cms.int32( 1 )
54490 )
54491 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler",
54492     offset = cms.uint32( 0 ),
54493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54494 )
54495 fragment.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET",
54496     saveTags = cms.bool( True ),
54497     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54498     triggerType = cms.int32( 87 ),
54499     MinE = cms.double( -1.0 ),
54500     MinPt = cms.double( 90.0 ),
54501     MinMass = cms.double( -1.0 ),
54502     MaxMass = cms.double( -1.0 ),
54503     MinEta = cms.double( -1.0 ),
54504     MaxEta = cms.double( -1.0 ),
54505     MinN = cms.int32( 1 )
54506 )
54507 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler",
54508     offset = cms.uint32( 0 ),
54509     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54510 )
54511 fragment.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter",
54512     saveTags = cms.bool( True ),
54513     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54514     minMht = cms.vdouble( 100.0 )
54515 )
54516 fragment.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET",
54517     saveTags = cms.bool( True ),
54518     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54519     triggerType = cms.int32( 87 ),
54520     MinE = cms.double( -1.0 ),
54521     MinPt = cms.double( 100.0 ),
54522     MinMass = cms.double( -1.0 ),
54523     MaxMass = cms.double( -1.0 ),
54524     MinEta = cms.double( -1.0 ),
54525     MaxEta = cms.double( -1.0 ),
54526     MinN = cms.int32( 1 )
54527 )
54528 fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed",
54529     saveTags = cms.bool( True ),
54530     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
54531     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54532     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54533     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54534     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54535     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54536     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54537     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54538     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54539     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54540 )
54541 fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54542     offset = cms.uint32( 0 ),
54543     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54544 )
54545 fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54546     saveTags = cms.bool( False ),
54547     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54548     PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ),
54549     MaxEta = cms.double( 2.5 ),
54550     MinPt = cms.double( 0.0 ),
54551     MaxDeltaR = cms.double( 0.3 ),
54552     MinN = cms.int32( 2 ),
54553     CentralBxOnly = cms.bool( True ),
54554     SelectQualities = cms.vint32(  )
54555 )
54556 fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54557     saveTags = cms.bool( True ),
54558     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54559     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54560     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54561     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54562     MinN = cms.int32( 0 ),
54563     MaxEta = cms.double( 2.5 ),
54564     AbsEtaBins = cms.vdouble( 0.0 ),
54565     MinNstations = cms.vint32( 0 ),
54566     MinNhits = cms.vint32( 0 ),
54567     CutOnChambers = cms.bool( False ),
54568     MinNchambers = cms.vint32( 0 ),
54569     MaxDr = cms.double( 9999.0 ),
54570     MinDr = cms.double( -1.0 ),
54571     MaxDz = cms.double( 9999.0 ),
54572     MinDxySig = cms.double( -1.0 ),
54573     MinPt = cms.double( 0.0 ),
54574     NSigmaPt = cms.double( 0.0 ),
54575     MatchToPreviousCand = cms.bool( True )
54576 )
54577 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54578     saveTags = cms.bool( True ),
54579     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54580     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54581     MaxEta = cms.double( 2.5 ),
54582     MinPt = cms.double( 0.0 ),
54583     MaxDeltaR = cms.double( 0.3 ),
54584     MinN = cms.int32( 1 ),
54585     CentralBxOnly = cms.bool( True ),
54586     SelectQualities = cms.vint32(  )
54587 )
54588 fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54589     saveTags = cms.bool( True ),
54590     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54591     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54592     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54593     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54594     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54595     PreviousCandIsL2 = cms.bool( True ),
54596     FastAccept = cms.bool( False ),
54597     MinN = cms.int32( 1 ),
54598     MaxEta = cms.double( 2.5 ),
54599     MinNhits = cms.int32( 0 ),
54600     MaxDr = cms.double( 2.0 ),
54601     MaxDz = cms.double( 9999.0 ),
54602     ChargeOpt = cms.int32( -1 ),
54603     MinPtPair = cms.vdouble( 9.9 ),
54604     MaxPtPair = cms.vdouble( 1.0E125 ),
54605     MinPtMax = cms.vdouble( 0.0 ),
54606     MinPtMin = cms.vdouble( 0.0 ),
54607     MaxPtMin = cms.vdouble( 1.0E125 ),
54608     MinInvMass = cms.vdouble( 8.5 ),
54609     MaxInvMass = cms.vdouble( 11.5 ),
54610     MinDiMuonDeltaR = cms.double( -1.0 ),
54611     MinAcop = cms.double( -999.0 ),
54612     MaxAcop = cms.double( 999.0 ),
54613     MinPtBalance = cms.double( -1.0 ),
54614     MaxPtBalance = cms.double( 999999.0 ),
54615     NSigmaPt = cms.double( 0.0 ),
54616     MaxDCAMuMu = cms.double( 0.5 ),
54617     MaxRapidityPair = cms.double( 1.4 ),
54618     CutCowboys = cms.bool( False ),
54619     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54620     L1MatchingdR = cms.double( 0.3 ),
54621     MatchToPreviousCand = cms.bool( True ),
54622     useSimpleGeometry = cms.bool( True ),
54623     useStation2 = cms.bool( True ),
54624     fallbackToME1 = cms.bool( False ),
54625     cosmicPropagationHypothesis = cms.bool( False ),
54626     useMB2InOverlap = cms.bool( False ),
54627     useTrack = cms.string( "tracker" ),
54628     useState = cms.string( "atVertex" ),
54629     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54630     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54631     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54632 )
54633 fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54634     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54635     PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ),
54636     matchToPrevious = cms.bool( True ),
54637     MaxEta = cms.double( 2.5 ),
54638     MinPt = cms.double( 0.0 ),
54639     MinPtPair = cms.double( 0.0 ),
54640     MinInvMass = cms.double( 0.0 ),
54641     MaxInvMass = cms.double( 999999.0 ),
54642     ChargeOpt = cms.int32( -1 )
54643 )
54644 fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54645     saveTags = cms.bool( True ),
54646     FastAccept = cms.bool( True ),
54647     MinLxySignificance = cms.double( 0.0 ),
54648     MaxLxySignificance = cms.double( 0.0 ),
54649     MaxNormalisedChi2 = cms.double( 999999.0 ),
54650     MinVtxProbability = cms.double( 0.005 ),
54651     MinCosinePointingAngle = cms.double( -2.0 ),
54652     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ),
54653     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54654     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54655 )
54656 fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54657     offset = cms.uint32( 0 ),
54658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54659 )
54660 fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54661     saveTags = cms.bool( True ),
54662     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54663     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54664     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54665     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54666     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54667     PreviousCandIsL2 = cms.bool( True ),
54668     FastAccept = cms.bool( False ),
54669     MinN = cms.int32( 1 ),
54670     MaxEta = cms.double( 2.5 ),
54671     MinNhits = cms.int32( 0 ),
54672     MaxDr = cms.double( 2.0 ),
54673     MaxDz = cms.double( 9999.0 ),
54674     ChargeOpt = cms.int32( -1 ),
54675     MinPtPair = cms.vdouble( 11.9 ),
54676     MaxPtPair = cms.vdouble( 1.0E125 ),
54677     MinPtMax = cms.vdouble( 0.0 ),
54678     MinPtMin = cms.vdouble( 0.0 ),
54679     MaxPtMin = cms.vdouble( 1.0E125 ),
54680     MinInvMass = cms.vdouble( 8.5 ),
54681     MaxInvMass = cms.vdouble( 11.5 ),
54682     MinDiMuonDeltaR = cms.double( -1.0 ),
54683     MinAcop = cms.double( -999.0 ),
54684     MaxAcop = cms.double( 999.0 ),
54685     MinPtBalance = cms.double( -1.0 ),
54686     MaxPtBalance = cms.double( 999999.0 ),
54687     NSigmaPt = cms.double( 0.0 ),
54688     MaxDCAMuMu = cms.double( 0.5 ),
54689     MaxRapidityPair = cms.double( 1.4 ),
54690     CutCowboys = cms.bool( False ),
54691     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54692     L1MatchingdR = cms.double( 0.3 ),
54693     MatchToPreviousCand = cms.bool( True ),
54694     useSimpleGeometry = cms.bool( True ),
54695     useStation2 = cms.bool( True ),
54696     fallbackToME1 = cms.bool( False ),
54697     cosmicPropagationHypothesis = cms.bool( False ),
54698     useMB2InOverlap = cms.bool( False ),
54699     useTrack = cms.string( "tracker" ),
54700     useState = cms.string( "atVertex" ),
54701     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54702     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54703     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54704 )
54705 fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54706     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54707     PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ),
54708     matchToPrevious = cms.bool( True ),
54709     MaxEta = cms.double( 2.5 ),
54710     MinPt = cms.double( 0.0 ),
54711     MinPtPair = cms.double( 0.0 ),
54712     MinInvMass = cms.double( 0.0 ),
54713     MaxInvMass = cms.double( 999999.0 ),
54714     ChargeOpt = cms.int32( -1 )
54715 )
54716 fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54717     saveTags = cms.bool( True ),
54718     FastAccept = cms.bool( True ),
54719     MinLxySignificance = cms.double( 0.0 ),
54720     MaxLxySignificance = cms.double( 0.0 ),
54721     MaxNormalisedChi2 = cms.double( 999999.0 ),
54722     MinVtxProbability = cms.double( 0.005 ),
54723     MinCosinePointingAngle = cms.double( -2.0 ),
54724     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ),
54725     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54726     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54727 )
54728 fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54729     saveTags = cms.bool( True ),
54730     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
54731     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54732     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54733     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54734     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54735     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54736     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54737     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54738     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54739     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54740 )
54741 fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler",
54742     offset = cms.uint32( 0 ),
54743     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54744 )
54745 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54746     saveTags = cms.bool( True ),
54747     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54748     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ),
54749     MaxEta = cms.double( 2.5 ),
54750     MinPt = cms.double( 0.0 ),
54751     MaxDeltaR = cms.double( 0.3 ),
54752     MinN = cms.int32( 2 ),
54753     CentralBxOnly = cms.bool( True ),
54754     SelectQualities = cms.vint32(  )
54755 )
54756 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54757     saveTags = cms.bool( True ),
54758     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54759     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54760     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54761     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54762     MinN = cms.int32( 0 ),
54763     MaxEta = cms.double( 2.5 ),
54764     AbsEtaBins = cms.vdouble( 0.0 ),
54765     MinNstations = cms.vint32( 0 ),
54766     MinNhits = cms.vint32( 0 ),
54767     CutOnChambers = cms.bool( False ),
54768     MinNchambers = cms.vint32( 0 ),
54769     MaxDr = cms.double( 9999.0 ),
54770     MinDr = cms.double( -1.0 ),
54771     MaxDz = cms.double( 9999.0 ),
54772     MinDxySig = cms.double( -1.0 ),
54773     MinPt = cms.double( 0.0 ),
54774     NSigmaPt = cms.double( 0.0 ),
54775     MatchToPreviousCand = cms.bool( True )
54776 )
54777 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54778     saveTags = cms.bool( True ),
54779     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54780     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54781     MaxEta = cms.double( 2.5 ),
54782     MinPt = cms.double( 0.0 ),
54783     MaxDeltaR = cms.double( 0.3 ),
54784     MinN = cms.int32( 1 ),
54785     CentralBxOnly = cms.bool( True ),
54786     SelectQualities = cms.vint32(  )
54787 )
54788 fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54789     saveTags = cms.bool( True ),
54790     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54791     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54792     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ),
54793     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54794     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54795     PreviousCandIsL2 = cms.bool( True ),
54796     FastAccept = cms.bool( False ),
54797     MinN = cms.int32( 1 ),
54798     MaxEta = cms.double( 2.5 ),
54799     MinNhits = cms.int32( 0 ),
54800     MaxDr = cms.double( 2.0 ),
54801     MaxDz = cms.double( 9999.0 ),
54802     ChargeOpt = cms.int32( -1 ),
54803     MinPtPair = cms.vdouble( 13.9 ),
54804     MaxPtPair = cms.vdouble( 1.0E125 ),
54805     MinPtMax = cms.vdouble( 0.0 ),
54806     MinPtMin = cms.vdouble( 0.0 ),
54807     MaxPtMin = cms.vdouble( 1.0E125 ),
54808     MinInvMass = cms.vdouble( 0.85 ),
54809     MaxInvMass = cms.vdouble( 1.2 ),
54810     MinDiMuonDeltaR = cms.double( -1.0 ),
54811     MinAcop = cms.double( -999.0 ),
54812     MaxAcop = cms.double( 999.0 ),
54813     MinPtBalance = cms.double( -1.0 ),
54814     MaxPtBalance = cms.double( 999999.0 ),
54815     NSigmaPt = cms.double( 0.0 ),
54816     MaxDCAMuMu = cms.double( 0.5 ),
54817     MaxRapidityPair = cms.double( 1.25 ),
54818     CutCowboys = cms.bool( True ),
54819     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54820     L1MatchingdR = cms.double( 0.3 ),
54821     MatchToPreviousCand = cms.bool( True ),
54822     useSimpleGeometry = cms.bool( True ),
54823     useStation2 = cms.bool( True ),
54824     fallbackToME1 = cms.bool( False ),
54825     cosmicPropagationHypothesis = cms.bool( False ),
54826     useMB2InOverlap = cms.bool( False ),
54827     useTrack = cms.string( "tracker" ),
54828     useState = cms.string( "atVertex" ),
54829     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54830     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54831     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54832 )
54833 fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54834     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54835     PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ),
54836     matchToPrevious = cms.bool( True ),
54837     MaxEta = cms.double( 2.5 ),
54838     MinPt = cms.double( 0.0 ),
54839     MinPtPair = cms.double( 0.0 ),
54840     MinInvMass = cms.double( 0.0 ),
54841     MaxInvMass = cms.double( 999999.0 ),
54842     ChargeOpt = cms.int32( -1 )
54843 )
54844 fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter",
54845     saveTags = cms.bool( True ),
54846     FastAccept = cms.bool( True ),
54847     MinLxySignificance = cms.double( 0.0 ),
54848     MaxLxySignificance = cms.double( 0.0 ),
54849     MaxNormalisedChi2 = cms.double( 999999.0 ),
54850     MinVtxProbability = cms.double( 0.005 ),
54851     MinCosinePointingAngle = cms.double( -2.0 ),
54852     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ),
54853     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54854     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54855 )
54856 fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54857     saveTags = cms.bool( True ),
54858     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" ),
54859     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54860     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54861     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54862     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54863     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54864     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54865     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54866     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54867     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54868 )
54869 fragment.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler",
54870     offset = cms.uint32( 0 ),
54871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54872 )
54873 fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54874     saveTags = cms.bool( True ),
54875     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54876     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ),
54877     MaxEta = cms.double( 2.5 ),
54878     MinPt = cms.double( 0.0 ),
54879     MaxDeltaR = cms.double( 0.3 ),
54880     MinN = cms.int32( 2 ),
54881     CentralBxOnly = cms.bool( True ),
54882     SelectQualities = cms.vint32(  )
54883 )
54884 fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54885     saveTags = cms.bool( True ),
54886     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54887     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54888     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54889     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54890     MinN = cms.int32( 0 ),
54891     MaxEta = cms.double( 2.5 ),
54892     AbsEtaBins = cms.vdouble( 0.0 ),
54893     MinNstations = cms.vint32( 0 ),
54894     MinNhits = cms.vint32( 0 ),
54895     CutOnChambers = cms.bool( False ),
54896     MinNchambers = cms.vint32( 0 ),
54897     MaxDr = cms.double( 9999.0 ),
54898     MinDr = cms.double( -1.0 ),
54899     MaxDz = cms.double( 9999.0 ),
54900     MinDxySig = cms.double( -1.0 ),
54901     MinPt = cms.double( 0.0 ),
54902     NSigmaPt = cms.double( 0.0 ),
54903     MatchToPreviousCand = cms.bool( True )
54904 )
54905 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54906     saveTags = cms.bool( True ),
54907     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54908     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54909     MaxEta = cms.double( 2.5 ),
54910     MinPt = cms.double( 0.0 ),
54911     MaxDeltaR = cms.double( 0.3 ),
54912     MinN = cms.int32( 1 ),
54913     CentralBxOnly = cms.bool( True ),
54914     SelectQualities = cms.vint32(  )
54915 )
54916 fragment.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54917     saveTags = cms.bool( True ),
54918     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54919     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54920     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54921     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54922     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54923     PreviousCandIsL2 = cms.bool( True ),
54924     FastAccept = cms.bool( False ),
54925     MinN = cms.int32( 1 ),
54926     MaxEta = cms.double( 2.5 ),
54927     MinNhits = cms.int32( 0 ),
54928     MaxDr = cms.double( 2.0 ),
54929     MaxDz = cms.double( 9999.0 ),
54930     ChargeOpt = cms.int32( -1 ),
54931     MinPtPair = cms.vdouble( 24.9 ),
54932     MaxPtPair = cms.vdouble( 1.0E125 ),
54933     MinPtMax = cms.vdouble( 0.0 ),
54934     MinPtMin = cms.vdouble( 0.0 ),
54935     MaxPtMin = cms.vdouble( 1.0E125 ),
54936     MinInvMass = cms.vdouble( 2.9 ),
54937     MaxInvMass = cms.vdouble( 3.3 ),
54938     MinDiMuonDeltaR = cms.double( -1.0 ),
54939     MinAcop = cms.double( -999.0 ),
54940     MaxAcop = cms.double( 999.0 ),
54941     MinPtBalance = cms.double( -1.0 ),
54942     MaxPtBalance = cms.double( 999999.0 ),
54943     NSigmaPt = cms.double( 0.0 ),
54944     MaxDCAMuMu = cms.double( 0.5 ),
54945     MaxRapidityPair = cms.double( 999999.0 ),
54946     CutCowboys = cms.bool( False ),
54947     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54948     L1MatchingdR = cms.double( 0.3 ),
54949     MatchToPreviousCand = cms.bool( True ),
54950     useSimpleGeometry = cms.bool( True ),
54951     useStation2 = cms.bool( True ),
54952     fallbackToME1 = cms.bool( False ),
54953     cosmicPropagationHypothesis = cms.bool( False ),
54954     useMB2InOverlap = cms.bool( False ),
54955     useTrack = cms.string( "tracker" ),
54956     useState = cms.string( "atVertex" ),
54957     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54958     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54959     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54960 )
54961 fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54962     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54963     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ),
54964     matchToPrevious = cms.bool( True ),
54965     MaxEta = cms.double( 2.5 ),
54966     MinPt = cms.double( 0.0 ),
54967     MinPtPair = cms.double( 0.0 ),
54968     MinInvMass = cms.double( 0.0 ),
54969     MaxInvMass = cms.double( 999999.0 ),
54970     ChargeOpt = cms.int32( -1 )
54971 )
54972 fragment.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter",
54973     saveTags = cms.bool( True ),
54974     FastAccept = cms.bool( True ),
54975     MinLxySignificance = cms.double( 0.0 ),
54976     MaxLxySignificance = cms.double( 0.0 ),
54977     MaxNormalisedChi2 = cms.double( 999999.0 ),
54978     MinVtxProbability = cms.double( 0.005 ),
54979     MinCosinePointingAngle = cms.double( -2.0 ),
54980     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ),
54981     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54982     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54983 )
54984 fragment.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler",
54985     offset = cms.uint32( 0 ),
54986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54987 )
54988 fragment.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54989     saveTags = cms.bool( True ),
54990     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54991     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54992     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54993     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54994     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54995     PreviousCandIsL2 = cms.bool( True ),
54996     FastAccept = cms.bool( False ),
54997     MinN = cms.int32( 1 ),
54998     MaxEta = cms.double( 2.5 ),
54999     MinNhits = cms.int32( 0 ),
55000     MaxDr = cms.double( 2.0 ),
55001     MaxDz = cms.double( 9999.0 ),
55002     ChargeOpt = cms.int32( -1 ),
55003     MinPtPair = cms.vdouble( 13.9 ),
55004     MaxPtPair = cms.vdouble( 1.0E125 ),
55005     MinPtMax = cms.vdouble( 0.0 ),
55006     MinPtMin = cms.vdouble( 0.0 ),
55007     MaxPtMin = cms.vdouble( 1.0E125 ),
55008     MinInvMass = cms.vdouble( 3.35 ),
55009     MaxInvMass = cms.vdouble( 4.05 ),
55010     MinDiMuonDeltaR = cms.double( -1.0 ),
55011     MinAcop = cms.double( -999.0 ),
55012     MaxAcop = cms.double( 999.0 ),
55013     MinPtBalance = cms.double( -1.0 ),
55014     MaxPtBalance = cms.double( 999999.0 ),
55015     NSigmaPt = cms.double( 0.0 ),
55016     MaxDCAMuMu = cms.double( 0.5 ),
55017     MaxRapidityPair = cms.double( 999999.0 ),
55018     CutCowboys = cms.bool( False ),
55019     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55020     L1MatchingdR = cms.double( 0.3 ),
55021     MatchToPreviousCand = cms.bool( True ),
55022     useSimpleGeometry = cms.bool( True ),
55023     useStation2 = cms.bool( True ),
55024     fallbackToME1 = cms.bool( False ),
55025     cosmicPropagationHypothesis = cms.bool( False ),
55026     useMB2InOverlap = cms.bool( False ),
55027     useTrack = cms.string( "tracker" ),
55028     useState = cms.string( "atVertex" ),
55029     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55030     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55031     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55032 )
55033 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55034     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55035     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ),
55036     matchToPrevious = cms.bool( True ),
55037     MaxEta = cms.double( 2.5 ),
55038     MinPt = cms.double( 0.0 ),
55039     MinPtPair = cms.double( 0.0 ),
55040     MinInvMass = cms.double( 0.0 ),
55041     MaxInvMass = cms.double( 999999.0 ),
55042     ChargeOpt = cms.int32( -1 )
55043 )
55044 fragment.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55045     saveTags = cms.bool( True ),
55046     FastAccept = cms.bool( True ),
55047     MinLxySignificance = cms.double( 0.0 ),
55048     MaxLxySignificance = cms.double( 0.0 ),
55049     MaxNormalisedChi2 = cms.double( 999999.0 ),
55050     MinVtxProbability = cms.double( 0.005 ),
55051     MinCosinePointingAngle = cms.double( -2.0 ),
55052     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ),
55053     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55054     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55055 )
55056 fragment.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed",
55057     saveTags = cms.bool( True ),
55058     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ),
55059     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55060     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55061     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55062     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55063     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55064     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55065     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55066     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55067     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55068 )
55069 fragment.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55070     offset = cms.uint32( 0 ),
55071     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55072 )
55073 fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55074     saveTags = cms.bool( True ),
55075     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55076     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ),
55077     MaxEta = cms.double( 2.5 ),
55078     MinPt = cms.double( 0.0 ),
55079     MaxDeltaR = cms.double( 0.3 ),
55080     MinN = cms.int32( 2 ),
55081     CentralBxOnly = cms.bool( True ),
55082     SelectQualities = cms.vint32(  )
55083 )
55084 fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55085     saveTags = cms.bool( True ),
55086     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55087     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55088     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55089     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55090     MinN = cms.int32( 0 ),
55091     MaxEta = cms.double( 2.5 ),
55092     AbsEtaBins = cms.vdouble( 0.0 ),
55093     MinNstations = cms.vint32( 0 ),
55094     MinNhits = cms.vint32( 0 ),
55095     CutOnChambers = cms.bool( False ),
55096     MinNchambers = cms.vint32( 0 ),
55097     MaxDr = cms.double( 9999.0 ),
55098     MinDr = cms.double( -1.0 ),
55099     MaxDz = cms.double( 9999.0 ),
55100     MinDxySig = cms.double( -1.0 ),
55101     MinPt = cms.double( 0.0 ),
55102     NSigmaPt = cms.double( 0.0 ),
55103     MatchToPreviousCand = cms.bool( True )
55104 )
55105 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55106     saveTags = cms.bool( True ),
55107     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55108     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55109     MaxEta = cms.double( 2.5 ),
55110     MinPt = cms.double( 0.0 ),
55111     MaxDeltaR = cms.double( 0.3 ),
55112     MinN = cms.int32( 1 ),
55113     CentralBxOnly = cms.bool( True ),
55114     SelectQualities = cms.vint32(  )
55115 )
55116 fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55117     saveTags = cms.bool( True ),
55118     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55119     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55120     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55121     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55122     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55123     PreviousCandIsL2 = cms.bool( True ),
55124     FastAccept = cms.bool( False ),
55125     MinN = cms.int32( 1 ),
55126     MaxEta = cms.double( 2.5 ),
55127     MinNhits = cms.int32( 0 ),
55128     MaxDr = cms.double( 2.0 ),
55129     MaxDz = cms.double( 9999.0 ),
55130     ChargeOpt = cms.int32( -1 ),
55131     MinPtPair = cms.vdouble( 13.9 ),
55132     MaxPtPair = cms.vdouble( 1.0E125 ),
55133     MinPtMax = cms.vdouble( 0.0 ),
55134     MinPtMin = cms.vdouble( 0.0 ),
55135     MaxPtMin = cms.vdouble( 1.0E125 ),
55136     MinInvMass = cms.vdouble( 3.35 ),
55137     MaxInvMass = cms.vdouble( 4.05 ),
55138     MinDiMuonDeltaR = cms.double( -1.0 ),
55139     MinAcop = cms.double( -999.0 ),
55140     MaxAcop = cms.double( 999.0 ),
55141     MinPtBalance = cms.double( -1.0 ),
55142     MaxPtBalance = cms.double( 999999.0 ),
55143     NSigmaPt = cms.double( 0.0 ),
55144     MaxDCAMuMu = cms.double( 0.5 ),
55145     MaxRapidityPair = cms.double( 999999.0 ),
55146     CutCowboys = cms.bool( False ),
55147     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55148     L1MatchingdR = cms.double( 0.3 ),
55149     MatchToPreviousCand = cms.bool( True ),
55150     useSimpleGeometry = cms.bool( True ),
55151     useStation2 = cms.bool( True ),
55152     fallbackToME1 = cms.bool( False ),
55153     cosmicPropagationHypothesis = cms.bool( False ),
55154     useMB2InOverlap = cms.bool( False ),
55155     useTrack = cms.string( "tracker" ),
55156     useState = cms.string( "atVertex" ),
55157     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55158     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55159     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55160 )
55161 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55162     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55163     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ),
55164     matchToPrevious = cms.bool( True ),
55165     MaxEta = cms.double( 2.5 ),
55166     MinPt = cms.double( 0.0 ),
55167     MinPtPair = cms.double( 0.0 ),
55168     MinInvMass = cms.double( 0.0 ),
55169     MaxInvMass = cms.double( 999999.0 ),
55170     ChargeOpt = cms.int32( -1 )
55171 )
55172 fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55173     saveTags = cms.bool( True ),
55174     FastAccept = cms.bool( True ),
55175     MinLxySignificance = cms.double( 0.0 ),
55176     MaxLxySignificance = cms.double( 0.0 ),
55177     MaxNormalisedChi2 = cms.double( 999999.0 ),
55178     MinVtxProbability = cms.double( 0.005 ),
55179     MinCosinePointingAngle = cms.double( -2.0 ),
55180     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ),
55181     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55182     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55183 )
55184 fragment.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler",
55185     offset = cms.uint32( 0 ),
55186     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55187 )
55188 fragment.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55189     saveTags = cms.bool( True ),
55190     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55191     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55192     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55193     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55194     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55195     PreviousCandIsL2 = cms.bool( True ),
55196     FastAccept = cms.bool( False ),
55197     MinN = cms.int32( 1 ),
55198     MaxEta = cms.double( 2.5 ),
55199     MinNhits = cms.int32( 0 ),
55200     MaxDr = cms.double( 2.0 ),
55201     MaxDz = cms.double( 9999.0 ),
55202     ChargeOpt = cms.int32( -1 ),
55203     MinPtPair = cms.vdouble( 17.9 ),
55204     MaxPtPair = cms.vdouble( 1.0E125 ),
55205     MinPtMax = cms.vdouble( 0.0 ),
55206     MinPtMin = cms.vdouble( 0.0 ),
55207     MaxPtMin = cms.vdouble( 1.0E125 ),
55208     MinInvMass = cms.vdouble( 3.35 ),
55209     MaxInvMass = cms.vdouble( 4.05 ),
55210     MinDiMuonDeltaR = cms.double( -1.0 ),
55211     MinAcop = cms.double( -999.0 ),
55212     MaxAcop = cms.double( 999.0 ),
55213     MinPtBalance = cms.double( -1.0 ),
55214     MaxPtBalance = cms.double( 999999.0 ),
55215     NSigmaPt = cms.double( 0.0 ),
55216     MaxDCAMuMu = cms.double( 0.5 ),
55217     MaxRapidityPair = cms.double( 999999.0 ),
55218     CutCowboys = cms.bool( False ),
55219     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55220     L1MatchingdR = cms.double( 0.3 ),
55221     MatchToPreviousCand = cms.bool( True ),
55222     useSimpleGeometry = cms.bool( True ),
55223     useStation2 = cms.bool( True ),
55224     fallbackToME1 = cms.bool( False ),
55225     cosmicPropagationHypothesis = cms.bool( False ),
55226     useMB2InOverlap = cms.bool( False ),
55227     useTrack = cms.string( "tracker" ),
55228     useState = cms.string( "atVertex" ),
55229     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55230     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55231     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55232 )
55233 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55234     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55235     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ),
55236     matchToPrevious = cms.bool( True ),
55237     MaxEta = cms.double( 2.5 ),
55238     MinPt = cms.double( 0.0 ),
55239     MinPtPair = cms.double( 0.0 ),
55240     MinInvMass = cms.double( 0.0 ),
55241     MaxInvMass = cms.double( 999999.0 ),
55242     ChargeOpt = cms.int32( -1 )
55243 )
55244 fragment.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55245     saveTags = cms.bool( True ),
55246     FastAccept = cms.bool( True ),
55247     MinLxySignificance = cms.double( 0.0 ),
55248     MaxLxySignificance = cms.double( 0.0 ),
55249     MaxNormalisedChi2 = cms.double( 999999.0 ),
55250     MinVtxProbability = cms.double( 0.005 ),
55251     MinCosinePointingAngle = cms.double( -2.0 ),
55252     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ),
55253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55254     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55255 )
55256 fragment.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55257     offset = cms.uint32( 0 ),
55258     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55259 )
55260 fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55261     saveTags = cms.bool( True ),
55262     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55263     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55264     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55265     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55266     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55267     PreviousCandIsL2 = cms.bool( True ),
55268     FastAccept = cms.bool( False ),
55269     MinN = cms.int32( 1 ),
55270     MaxEta = cms.double( 2.5 ),
55271     MinNhits = cms.int32( 0 ),
55272     MaxDr = cms.double( 2.0 ),
55273     MaxDz = cms.double( 9999.0 ),
55274     ChargeOpt = cms.int32( -1 ),
55275     MinPtPair = cms.vdouble( 17.9 ),
55276     MaxPtPair = cms.vdouble( 1.0E125 ),
55277     MinPtMax = cms.vdouble( 0.0 ),
55278     MinPtMin = cms.vdouble( 0.0 ),
55279     MaxPtMin = cms.vdouble( 1.0E125 ),
55280     MinInvMass = cms.vdouble( 3.35 ),
55281     MaxInvMass = cms.vdouble( 4.05 ),
55282     MinDiMuonDeltaR = cms.double( -1.0 ),
55283     MinAcop = cms.double( -999.0 ),
55284     MaxAcop = cms.double( 999.0 ),
55285     MinPtBalance = cms.double( -1.0 ),
55286     MaxPtBalance = cms.double( 999999.0 ),
55287     NSigmaPt = cms.double( 0.0 ),
55288     MaxDCAMuMu = cms.double( 0.5 ),
55289     MaxRapidityPair = cms.double( 999999.0 ),
55290     CutCowboys = cms.bool( False ),
55291     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55292     L1MatchingdR = cms.double( 0.3 ),
55293     MatchToPreviousCand = cms.bool( True ),
55294     useSimpleGeometry = cms.bool( True ),
55295     useStation2 = cms.bool( True ),
55296     fallbackToME1 = cms.bool( False ),
55297     cosmicPropagationHypothesis = cms.bool( False ),
55298     useMB2InOverlap = cms.bool( False ),
55299     useTrack = cms.string( "tracker" ),
55300     useState = cms.string( "atVertex" ),
55301     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55302     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55303     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55304 )
55305 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55306     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55307     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ),
55308     matchToPrevious = cms.bool( True ),
55309     MaxEta = cms.double( 2.5 ),
55310     MinPt = cms.double( 0.0 ),
55311     MinPtPair = cms.double( 0.0 ),
55312     MinInvMass = cms.double( 0.0 ),
55313     MaxInvMass = cms.double( 999999.0 ),
55314     ChargeOpt = cms.int32( -1 )
55315 )
55316 fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55317     saveTags = cms.bool( True ),
55318     FastAccept = cms.bool( True ),
55319     MinLxySignificance = cms.double( 0.0 ),
55320     MaxLxySignificance = cms.double( 0.0 ),
55321     MaxNormalisedChi2 = cms.double( 999999.0 ),
55322     MinVtxProbability = cms.double( 0.005 ),
55323     MinCosinePointingAngle = cms.double( -2.0 ),
55324     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ),
55325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55326     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55327 )
55328 fragment.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler",
55329     offset = cms.uint32( 0 ),
55330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55331 )
55332 fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55333     saveTags = cms.bool( True ),
55334     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55335     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55336     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55337     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55338     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55339     PreviousCandIsL2 = cms.bool( True ),
55340     FastAccept = cms.bool( False ),
55341     MinN = cms.int32( 1 ),
55342     MaxEta = cms.double( 2.5 ),
55343     MinNhits = cms.int32( 0 ),
55344     MaxDr = cms.double( 2.0 ),
55345     MaxDz = cms.double( 9999.0 ),
55346     ChargeOpt = cms.int32( -1 ),
55347     MinPtPair = cms.vdouble( 13.9 ),
55348     MaxPtPair = cms.vdouble( 1.0E125 ),
55349     MinPtMax = cms.vdouble( 0.0 ),
55350     MinPtMin = cms.vdouble( 0.0 ),
55351     MaxPtMin = cms.vdouble( 1.0E125 ),
55352     MinInvMass = cms.vdouble( 8.5 ),
55353     MaxInvMass = cms.vdouble( 11.5 ),
55354     MinDiMuonDeltaR = cms.double( -1.0 ),
55355     MinAcop = cms.double( -999.0 ),
55356     MaxAcop = cms.double( 999.0 ),
55357     MinPtBalance = cms.double( -1.0 ),
55358     MaxPtBalance = cms.double( 999999.0 ),
55359     NSigmaPt = cms.double( 0.0 ),
55360     MaxDCAMuMu = cms.double( 0.5 ),
55361     MaxRapidityPair = cms.double( 999999.0 ),
55362     CutCowboys = cms.bool( False ),
55363     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55364     L1MatchingdR = cms.double( 0.3 ),
55365     MatchToPreviousCand = cms.bool( True ),
55366     useSimpleGeometry = cms.bool( True ),
55367     useStation2 = cms.bool( True ),
55368     fallbackToME1 = cms.bool( False ),
55369     cosmicPropagationHypothesis = cms.bool( False ),
55370     useMB2InOverlap = cms.bool( False ),
55371     useTrack = cms.string( "tracker" ),
55372     useState = cms.string( "atVertex" ),
55373     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55374     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55375     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55376 )
55377 fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55378     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55379     PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ),
55380     matchToPrevious = cms.bool( True ),
55381     MaxEta = cms.double( 2.5 ),
55382     MinPt = cms.double( 0.0 ),
55383     MinPtPair = cms.double( 0.0 ),
55384     MinInvMass = cms.double( 0.0 ),
55385     MaxInvMass = cms.double( 999999.0 ),
55386     ChargeOpt = cms.int32( -1 )
55387 )
55388 fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55389     saveTags = cms.bool( True ),
55390     FastAccept = cms.bool( True ),
55391     MinLxySignificance = cms.double( 0.0 ),
55392     MaxLxySignificance = cms.double( 0.0 ),
55393     MaxNormalisedChi2 = cms.double( 999999.0 ),
55394     MinVtxProbability = cms.double( 0.005 ),
55395     MinCosinePointingAngle = cms.double( -2.0 ),
55396     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ),
55397     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55398     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55399 )
55400 fragment.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55401     offset = cms.uint32( 0 ),
55402     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55403 )
55404 fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55405     saveTags = cms.bool( True ),
55406     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55407     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55408     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55409     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55410     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55411     PreviousCandIsL2 = cms.bool( True ),
55412     FastAccept = cms.bool( False ),
55413     MinN = cms.int32( 1 ),
55414     MaxEta = cms.double( 2.5 ),
55415     MinNhits = cms.int32( 0 ),
55416     MaxDr = cms.double( 2.0 ),
55417     MaxDz = cms.double( 9999.0 ),
55418     ChargeOpt = cms.int32( -1 ),
55419     MinPtPair = cms.vdouble( 23.9 ),
55420     MaxPtPair = cms.vdouble( 1.0E125 ),
55421     MinPtMax = cms.vdouble( 0.0 ),
55422     MinPtMin = cms.vdouble( 0.0 ),
55423     MaxPtMin = cms.vdouble( 1.0E125 ),
55424     MinInvMass = cms.vdouble( 0.85 ),
55425     MaxInvMass = cms.vdouble( 1.2 ),
55426     MinDiMuonDeltaR = cms.double( -1.0 ),
55427     MinAcop = cms.double( -999.0 ),
55428     MaxAcop = cms.double( 999.0 ),
55429     MinPtBalance = cms.double( -1.0 ),
55430     MaxPtBalance = cms.double( 999999.0 ),
55431     NSigmaPt = cms.double( 0.0 ),
55432     MaxDCAMuMu = cms.double( 0.5 ),
55433     MaxRapidityPair = cms.double( 1.25 ),
55434     CutCowboys = cms.bool( False ),
55435     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55436     L1MatchingdR = cms.double( 0.3 ),
55437     MatchToPreviousCand = cms.bool( True ),
55438     useSimpleGeometry = cms.bool( True ),
55439     useStation2 = cms.bool( True ),
55440     fallbackToME1 = cms.bool( False ),
55441     cosmicPropagationHypothesis = cms.bool( False ),
55442     useMB2InOverlap = cms.bool( False ),
55443     useTrack = cms.string( "tracker" ),
55444     useState = cms.string( "atVertex" ),
55445     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55446     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55447     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55448 )
55449 fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55450     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55451     PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ),
55452     matchToPrevious = cms.bool( True ),
55453     MaxEta = cms.double( 2.5 ),
55454     MinPt = cms.double( 0.0 ),
55455     MinPtPair = cms.double( 0.0 ),
55456     MinInvMass = cms.double( 0.0 ),
55457     MaxInvMass = cms.double( 999999.0 ),
55458     ChargeOpt = cms.int32( -1 )
55459 )
55460 fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55461     saveTags = cms.bool( True ),
55462     FastAccept = cms.bool( True ),
55463     MinLxySignificance = cms.double( 0.0 ),
55464     MaxLxySignificance = cms.double( 0.0 ),
55465     MaxNormalisedChi2 = cms.double( 999999.0 ),
55466     MinVtxProbability = cms.double( 0.005 ),
55467     MinCosinePointingAngle = cms.double( -2.0 ),
55468     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ),
55469     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55470     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55471 )
55472 fragment.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55473     offset = cms.uint32( 0 ),
55474     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55475 )
55476 fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55477     saveTags = cms.bool( True ),
55478     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55479     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55480     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55481     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55482     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55483     PreviousCandIsL2 = cms.bool( True ),
55484     FastAccept = cms.bool( False ),
55485     MinN = cms.int32( 1 ),
55486     MaxEta = cms.double( 2.5 ),
55487     MinNhits = cms.int32( 0 ),
55488     MaxDr = cms.double( 2.0 ),
55489     MaxDz = cms.double( 9999.0 ),
55490     ChargeOpt = cms.int32( -1 ),
55491     MinPtPair = cms.vdouble( 24.9 ),
55492     MaxPtPair = cms.vdouble( 1.0E125 ),
55493     MinPtMax = cms.vdouble( 0.0 ),
55494     MinPtMin = cms.vdouble( 0.0 ),
55495     MaxPtMin = cms.vdouble( 1.0E125 ),
55496     MinInvMass = cms.vdouble( 2.9 ),
55497     MaxInvMass = cms.vdouble( 3.3 ),
55498     MinDiMuonDeltaR = cms.double( -1.0 ),
55499     MinAcop = cms.double( -999.0 ),
55500     MaxAcop = cms.double( 999.0 ),
55501     MinPtBalance = cms.double( -1.0 ),
55502     MaxPtBalance = cms.double( 999999.0 ),
55503     NSigmaPt = cms.double( 0.0 ),
55504     MaxDCAMuMu = cms.double( 0.5 ),
55505     MaxRapidityPair = cms.double( 999999.0 ),
55506     CutCowboys = cms.bool( False ),
55507     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55508     L1MatchingdR = cms.double( 0.3 ),
55509     MatchToPreviousCand = cms.bool( True ),
55510     useSimpleGeometry = cms.bool( True ),
55511     useStation2 = cms.bool( True ),
55512     fallbackToME1 = cms.bool( False ),
55513     cosmicPropagationHypothesis = cms.bool( False ),
55514     useMB2InOverlap = cms.bool( False ),
55515     useTrack = cms.string( "tracker" ),
55516     useState = cms.string( "atVertex" ),
55517     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55518     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55519     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55520 )
55521 fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55522     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55523     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ),
55524     matchToPrevious = cms.bool( True ),
55525     MaxEta = cms.double( 2.5 ),
55526     MinPt = cms.double( 0.0 ),
55527     MinPtPair = cms.double( 0.0 ),
55528     MinInvMass = cms.double( 0.0 ),
55529     MaxInvMass = cms.double( 999999.0 ),
55530     ChargeOpt = cms.int32( -1 )
55531 )
55532 fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55533     saveTags = cms.bool( True ),
55534     FastAccept = cms.bool( True ),
55535     MinLxySignificance = cms.double( 0.0 ),
55536     MaxLxySignificance = cms.double( 0.0 ),
55537     MaxNormalisedChi2 = cms.double( 999999.0 ),
55538     MinVtxProbability = cms.double( 0.005 ),
55539     MinCosinePointingAngle = cms.double( -2.0 ),
55540     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ),
55541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55542     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55543 )
55544 fragment.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed",
55545     saveTags = cms.bool( True ),
55546     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ),
55547     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55548     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55549     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55550     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55551     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55552     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55553     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55554     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55555     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55556 )
55557 fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
55558     offset = cms.uint32( 0 ),
55559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55560 )
55561 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55562     saveTags = cms.bool( True ),
55563     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55564     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55565     MaxEta = cms.double( 2.5 ),
55566     MinPt = cms.double( 0.0 ),
55567     MaxDeltaR = cms.double( 0.3 ),
55568     MinN = cms.int32( 2 ),
55569     CentralBxOnly = cms.bool( True ),
55570     SelectQualities = cms.vint32(  )
55571 )
55572 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55573     saveTags = cms.bool( True ),
55574     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55575     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55576     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55577     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55578     MinN = cms.int32( 0 ),
55579     MaxEta = cms.double( 2.5 ),
55580     AbsEtaBins = cms.vdouble( 0.0 ),
55581     MinNstations = cms.vint32( 0 ),
55582     MinNhits = cms.vint32( 0 ),
55583     CutOnChambers = cms.bool( False ),
55584     MinNchambers = cms.vint32( 0 ),
55585     MaxDr = cms.double( 9999.0 ),
55586     MinDr = cms.double( -1.0 ),
55587     MaxDz = cms.double( 9999.0 ),
55588     MinDxySig = cms.double( -1.0 ),
55589     MinPt = cms.double( 0.0 ),
55590     NSigmaPt = cms.double( 0.0 ),
55591     MatchToPreviousCand = cms.bool( True )
55592 )
55593 fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55594     saveTags = cms.bool( True ),
55595     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55596     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55597     MaxEta = cms.double( 2.5 ),
55598     MinPt = cms.double( 0.0 ),
55599     MaxDeltaR = cms.double( 0.3 ),
55600     MinN = cms.int32( 1 ),
55601     CentralBxOnly = cms.bool( True ),
55602     SelectQualities = cms.vint32(  )
55603 )
55604 fragment.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
55605     saveTags = cms.bool( True ),
55606     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55607     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55608     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55609     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55610     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55611     MinN = cms.int32( 2 ),
55612     MaxEta = cms.double( 2.5 ),
55613     MinNhits = cms.int32( 0 ),
55614     MaxDr = cms.double( 2.0 ),
55615     MinDr = cms.double( -1.0 ),
55616     MaxDz = cms.double( 9999.0 ),
55617     MinDxySig = cms.double( -1.0 ),
55618     MinPt = cms.double( 4.0 ),
55619     NSigmaPt = cms.double( 0.0 ),
55620     MaxNormalizedChi2 = cms.double( 9999.0 ),
55621     MaxDXYBeamSpot = cms.double( 9999.0 ),
55622     MinDXYBeamSpot = cms.double( -1.0 ),
55623     MinNmuonHits = cms.int32( 0 ),
55624     MaxPtDifference = cms.double( 9999.0 ),
55625     MinTrackPt = cms.double( 0.0 ),
55626     minMuonStations = cms.int32( 2 ),
55627     minTrkHits = cms.int32( -1 ),
55628     minMuonHits = cms.int32( -1 ),
55629     allowedTypeMask = cms.uint32( 255 ),
55630     requiredTypeMask = cms.uint32( 0 ),
55631     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55632     trkMuonId = cms.uint32( 0 ),
55633     L1MatchingdR = cms.double( 0.3 ),
55634     MatchToPreviousCand = cms.bool( True ),
55635     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55636     requireL3MuonTrajectorySeed = cms.bool( False ),
55637     useSimpleGeometry = cms.bool( True ),
55638     useStation2 = cms.bool( True ),
55639     fallbackToME1 = cms.bool( False ),
55640     cosmicPropagationHypothesis = cms.bool( False ),
55641     useMB2InOverlap = cms.bool( False ),
55642     useTrack = cms.string( "tracker" ),
55643     useState = cms.string( "atVertex" ),
55644     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55645     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55646     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55647 )
55648 fragment.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
55649     saveTags = cms.bool( True ),
55650     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55651     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55652     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55653     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55654     triggerType1 = cms.int32( 83 ),
55655     triggerType2 = cms.int32( 83 ),
55656     MinDR = cms.double( 0.001 ),
55657     MaxDZ = cms.double( 0.2 ),
55658     MinN = cms.int32( 1 ),
55659     MinPixHitsForDZ = cms.int32( 0 ),
55660     checkSC = cms.bool( False )
55661 )
55662 fragment.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55663     saveTags = cms.bool( True ),
55664     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55665     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55666     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55667     L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55668     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55669     PreviousCandIsL2 = cms.bool( True ),
55670     FastAccept = cms.bool( False ),
55671     MinN = cms.int32( 1 ),
55672     MaxEta = cms.double( 2.5 ),
55673     MinNhits = cms.int32( 0 ),
55674     MaxDr = cms.double( 2.0 ),
55675     MaxDz = cms.double( 9999.0 ),
55676     ChargeOpt = cms.int32( 0 ),
55677     MinPtPair = cms.vdouble( 0.0 ),
55678     MaxPtPair = cms.vdouble( 1.0E125 ),
55679     MinPtMax = cms.vdouble( 0.0 ),
55680     MinPtMin = cms.vdouble( 4.0 ),
55681     MaxPtMin = cms.vdouble( 1.0E125 ),
55682     MinInvMass = cms.vdouble( 3.8 ),
55683     MaxInvMass = cms.vdouble( 9999.0 ),
55684     MinDiMuonDeltaR = cms.double( -1.0 ),
55685     MinAcop = cms.double( -1.0 ),
55686     MaxAcop = cms.double( 999.0 ),
55687     MinPtBalance = cms.double( -1.0 ),
55688     MaxPtBalance = cms.double( 999999.0 ),
55689     NSigmaPt = cms.double( 0.0 ),
55690     MaxDCAMuMu = cms.double( 99999.9 ),
55691     MaxRapidityPair = cms.double( 999999.0 ),
55692     CutCowboys = cms.bool( False ),
55693     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55694     L1MatchingdR = cms.double( 0.3 ),
55695     MatchToPreviousCand = cms.bool( True ),
55696     useSimpleGeometry = cms.bool( True ),
55697     useStation2 = cms.bool( True ),
55698     fallbackToME1 = cms.bool( False ),
55699     cosmicPropagationHypothesis = cms.bool( False ),
55700     useMB2InOverlap = cms.bool( False ),
55701     useTrack = cms.string( "tracker" ),
55702     useState = cms.string( "atVertex" ),
55703     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55704     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55705     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55706 )
55707 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55708     saveTags = cms.bool( True ),
55709     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55710     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55711     candNonIsolatedTag = cms.InputTag( "" ),
55712     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55713     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55714     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55715     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55716     ncandcut = cms.int32( 1 ),
55717     doIsolated = cms.bool( False ),
55718     region_eta_size = cms.double( 0.522 ),
55719     region_eta_size_ecap = cms.double( 1.0 ),
55720     region_phi_size = cms.double( 1.044 ),
55721     barrel_end = cms.double( 1.4791 ),
55722     endcap_end = cms.double( 2.65 )
55723 )
55724 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55725     saveTags = cms.bool( True ),
55726     inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55727     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55728     etcutEB = cms.double( 9.0 ),
55729     etcutEE = cms.double( 9.0 ),
55730     minEtaCut = cms.double( -9999.0 ),
55731     maxEtaCut = cms.double( 9999.0 ),
55732     ncandcut = cms.int32( 1 )
55733 )
55734 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55735     saveTags = cms.bool( True ),
55736     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55737     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55738     rhoTag = cms.InputTag( "" ),
55739     energyLowEdges = cms.vdouble( 0.0 ),
55740     lessThan = cms.bool( True ),
55741     useEt = cms.bool( False ),
55742     useAbs = cms.bool( False ),
55743     thrRegularEB = cms.vdouble( 0.013 ),
55744     thrRegularEE = cms.vdouble( 0.035 ),
55745     thrOverEEB = cms.vdouble( -1.0 ),
55746     thrOverEEE = cms.vdouble( -1.0 ),
55747     thrOverE2EB = cms.vdouble( -1.0 ),
55748     thrOverE2EE = cms.vdouble( -1.0 ),
55749     ncandcut = cms.int32( 1 ),
55750     doRhoCorrection = cms.bool( False ),
55751     rhoMax = cms.double( 9.9999999E7 ),
55752     rhoScale = cms.double( 1.0 ),
55753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55755     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55756 )
55757 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55758     saveTags = cms.bool( True ),
55759     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55760     varTag = cms.InputTag( "hltEgammaHoverE" ),
55761     rhoTag = cms.InputTag( "" ),
55762     energyLowEdges = cms.vdouble( 0.0 ),
55763     lessThan = cms.bool( True ),
55764     useEt = cms.bool( False ),
55765     useAbs = cms.bool( False ),
55766     thrRegularEB = cms.vdouble( -1.0 ),
55767     thrRegularEE = cms.vdouble( -1.0 ),
55768     thrOverEEB = cms.vdouble( 0.13 ),
55769     thrOverEEE = cms.vdouble( 0.13 ),
55770     thrOverE2EB = cms.vdouble( -1.0 ),
55771     thrOverE2EE = cms.vdouble( -1.0 ),
55772     ncandcut = cms.int32( 1 ),
55773     doRhoCorrection = cms.bool( False ),
55774     rhoMax = cms.double( 9.9999999E7 ),
55775     rhoScale = cms.double( 1.0 ),
55776     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55777     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55778     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55779 )
55780 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
55781     saveTags = cms.bool( True ),
55782     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
55783     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
55784     npixelmatchcut = cms.double( 1.0 ),
55785     ncandcut = cms.int32( 1 ),
55786     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55787     s_a_phi1B = cms.double( 0.0069 ),
55788     s_a_phi1I = cms.double( 0.0088 ),
55789     s_a_phi1F = cms.double( 0.0076 ),
55790     s_a_phi2B = cms.double( 3.7E-4 ),
55791     s_a_phi2I = cms.double( 7.0E-4 ),
55792     s_a_phi2F = cms.double( 0.00906 ),
55793     s_a_zB = cms.double( 0.012 ),
55794     s_a_rI = cms.double( 0.027 ),
55795     s_a_rF = cms.double( 0.04 ),
55796     s2_threshold = cms.double( 0.4 ),
55797     tanhSO10BarrelThres = cms.double( 0.35 ),
55798     tanhSO10InterThres = cms.double( 1.0 ),
55799     tanhSO10ForwardThres = cms.double( 1.0 ),
55800     useS = cms.bool( False ),
55801     pixelVeto = cms.bool( False )
55802 )
55803 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55804     saveTags = cms.bool( True ),
55805     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
55806     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
55807     rhoTag = cms.InputTag( "" ),
55808     energyLowEdges = cms.vdouble( 0.0 ),
55809     lessThan = cms.bool( True ),
55810     useEt = cms.bool( True ),
55811     useAbs = cms.bool( True ),
55812     thrRegularEB = cms.vdouble( 999999.0 ),
55813     thrRegularEE = cms.vdouble( 999999.0 ),
55814     thrOverEEB = cms.vdouble( -1.0 ),
55815     thrOverEEE = cms.vdouble( -1.0 ),
55816     thrOverE2EB = cms.vdouble( -1.0 ),
55817     thrOverE2EE = cms.vdouble( -1.0 ),
55818     ncandcut = cms.int32( 1 ),
55819     doRhoCorrection = cms.bool( False ),
55820     rhoMax = cms.double( 9.9999999E7 ),
55821     rhoScale = cms.double( 1.0 ),
55822     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55823     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55824     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55825 )
55826 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55827     saveTags = cms.bool( True ),
55828     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
55829     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
55830     rhoTag = cms.InputTag( "" ),
55831     energyLowEdges = cms.vdouble( 0.0 ),
55832     lessThan = cms.bool( True ),
55833     useEt = cms.bool( True ),
55834     useAbs = cms.bool( True ),
55835     thrRegularEB = cms.vdouble( 0.01 ),
55836     thrRegularEE = cms.vdouble( 0.015 ),
55837     thrOverEEB = cms.vdouble( -1.0 ),
55838     thrOverEEE = cms.vdouble( -1.0 ),
55839     thrOverE2EB = cms.vdouble( -1.0 ),
55840     thrOverE2EE = cms.vdouble( -1.0 ),
55841     ncandcut = cms.int32( 1 ),
55842     doRhoCorrection = cms.bool( False ),
55843     rhoMax = cms.double( 9.9999999E7 ),
55844     rhoScale = cms.double( 1.0 ),
55845     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55846     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55847     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55848 )
55849 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55850     saveTags = cms.bool( True ),
55851     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
55852     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
55853     rhoTag = cms.InputTag( "" ),
55854     energyLowEdges = cms.vdouble( 0.0 ),
55855     lessThan = cms.bool( True ),
55856     useEt = cms.bool( True ),
55857     useAbs = cms.bool( True ),
55858     thrRegularEB = cms.vdouble( 0.07 ),
55859     thrRegularEE = cms.vdouble( 0.1 ),
55860     thrOverEEB = cms.vdouble( -1.0 ),
55861     thrOverEEE = cms.vdouble( -1.0 ),
55862     thrOverE2EB = cms.vdouble( -1.0 ),
55863     thrOverE2EE = cms.vdouble( -1.0 ),
55864     ncandcut = cms.int32( 1 ),
55865     doRhoCorrection = cms.bool( False ),
55866     rhoMax = cms.double( 9.9999999E7 ),
55867     rhoScale = cms.double( 1.0 ),
55868     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55869     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55870     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55871 )
55872 fragment.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
55873     saveTags = cms.bool( True ),
55874     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55875     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
55876     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55877     inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
55878     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
55879     triggerType1 = cms.int32( 83 ),
55880     triggerType2 = cms.int32( 81 ),
55881     MinDR = cms.double( -1.0 ),
55882     MaxDZ = cms.double( 0.2 ),
55883     MinN = cms.int32( 2 ),
55884     MinPixHitsForDZ = cms.int32( 1 ),
55885     checkSC = cms.bool( False )
55886 )
55887 fragment.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed",
55888     saveTags = cms.bool( True ),
55889     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ),
55890     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55891     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55892     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55893     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55894     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55895     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55896     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55897     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55898     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55899 )
55900 fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
55901     offset = cms.uint32( 0 ),
55902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55903 )
55904 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55905     saveTags = cms.bool( True ),
55906     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55907     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55908     MaxEta = cms.double( 2.5 ),
55909     MinPt = cms.double( 0.0 ),
55910     MaxDeltaR = cms.double( 0.3 ),
55911     MinN = cms.int32( 2 ),
55912     CentralBxOnly = cms.bool( True ),
55913     SelectQualities = cms.vint32(  )
55914 )
55915 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55916     saveTags = cms.bool( True ),
55917     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55918     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55919     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55920     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55921     MinN = cms.int32( 0 ),
55922     MaxEta = cms.double( 2.5 ),
55923     AbsEtaBins = cms.vdouble( 0.0 ),
55924     MinNstations = cms.vint32( 0 ),
55925     MinNhits = cms.vint32( 0 ),
55926     CutOnChambers = cms.bool( False ),
55927     MinNchambers = cms.vint32( 0 ),
55928     MaxDr = cms.double( 9999.0 ),
55929     MinDr = cms.double( -1.0 ),
55930     MaxDz = cms.double( 9999.0 ),
55931     MinDxySig = cms.double( -1.0 ),
55932     MinPt = cms.double( 0.0 ),
55933     NSigmaPt = cms.double( 0.0 ),
55934     MatchToPreviousCand = cms.bool( True )
55935 )
55936 fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55937     saveTags = cms.bool( True ),
55938     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55939     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55940     MaxEta = cms.double( 2.5 ),
55941     MinPt = cms.double( 0.0 ),
55942     MaxDeltaR = cms.double( 0.3 ),
55943     MinN = cms.int32( 1 ),
55944     CentralBxOnly = cms.bool( True ),
55945     SelectQualities = cms.vint32(  )
55946 )
55947 fragment.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter",
55948     saveTags = cms.bool( True ),
55949     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55950     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55951     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ),
55952     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55953     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55954     MinN = cms.int32( 2 ),
55955     MaxEta = cms.double( 2.5 ),
55956     MinNhits = cms.int32( 0 ),
55957     MaxDr = cms.double( 2.0 ),
55958     MinDr = cms.double( -1.0 ),
55959     MaxDz = cms.double( 9999.0 ),
55960     MinDxySig = cms.double( -1.0 ),
55961     MinPt = cms.double( 9.0 ),
55962     NSigmaPt = cms.double( 0.0 ),
55963     MaxNormalizedChi2 = cms.double( 9999.0 ),
55964     MaxDXYBeamSpot = cms.double( 9999.0 ),
55965     MinDXYBeamSpot = cms.double( -1.0 ),
55966     MinNmuonHits = cms.int32( 0 ),
55967     MaxPtDifference = cms.double( 9999.0 ),
55968     MinTrackPt = cms.double( 0.0 ),
55969     minMuonStations = cms.int32( 2 ),
55970     minTrkHits = cms.int32( -1 ),
55971     minMuonHits = cms.int32( -1 ),
55972     allowedTypeMask = cms.uint32( 255 ),
55973     requiredTypeMask = cms.uint32( 0 ),
55974     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55975     trkMuonId = cms.uint32( 0 ),
55976     L1MatchingdR = cms.double( 0.3 ),
55977     MatchToPreviousCand = cms.bool( True ),
55978     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55979     requireL3MuonTrajectorySeed = cms.bool( False ),
55980     useSimpleGeometry = cms.bool( True ),
55981     useStation2 = cms.bool( True ),
55982     fallbackToME1 = cms.bool( False ),
55983     cosmicPropagationHypothesis = cms.bool( False ),
55984     useMB2InOverlap = cms.bool( False ),
55985     useTrack = cms.string( "tracker" ),
55986     useState = cms.string( "atVertex" ),
55987     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55988     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55989     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55990 )
55991 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55992     saveTags = cms.bool( True ),
55993     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55994     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55995     candNonIsolatedTag = cms.InputTag( "" ),
55996     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55997     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55998     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55999     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56000     ncandcut = cms.int32( 1 ),
56001     doIsolated = cms.bool( False ),
56002     region_eta_size = cms.double( 0.522 ),
56003     region_eta_size_ecap = cms.double( 1.0 ),
56004     region_phi_size = cms.double( 1.044 ),
56005     barrel_end = cms.double( 1.4791 ),
56006     endcap_end = cms.double( 2.65 )
56007 )
56008 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56009     saveTags = cms.bool( True ),
56010     inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
56011     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56012     etcutEB = cms.double( 9.0 ),
56013     etcutEE = cms.double( 9.0 ),
56014     minEtaCut = cms.double( -9999.0 ),
56015     maxEtaCut = cms.double( 9999.0 ),
56016     ncandcut = cms.int32( 1 )
56017 )
56018 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56019     saveTags = cms.bool( True ),
56020     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
56021     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56022     rhoTag = cms.InputTag( "" ),
56023     energyLowEdges = cms.vdouble( 0.0 ),
56024     lessThan = cms.bool( True ),
56025     useEt = cms.bool( False ),
56026     useAbs = cms.bool( False ),
56027     thrRegularEB = cms.vdouble( 0.013 ),
56028     thrRegularEE = cms.vdouble( 0.035 ),
56029     thrOverEEB = cms.vdouble( -1.0 ),
56030     thrOverEEE = cms.vdouble( -1.0 ),
56031     thrOverE2EB = cms.vdouble( -1.0 ),
56032     thrOverE2EE = cms.vdouble( -1.0 ),
56033     ncandcut = cms.int32( 1 ),
56034     doRhoCorrection = cms.bool( False ),
56035     rhoMax = cms.double( 9.9999999E7 ),
56036     rhoScale = cms.double( 1.0 ),
56037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56040 )
56041 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56042     saveTags = cms.bool( True ),
56043     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
56044     varTag = cms.InputTag( "hltEgammaHoverE" ),
56045     rhoTag = cms.InputTag( "" ),
56046     energyLowEdges = cms.vdouble( 0.0 ),
56047     lessThan = cms.bool( True ),
56048     useEt = cms.bool( False ),
56049     useAbs = cms.bool( False ),
56050     thrRegularEB = cms.vdouble( -1.0 ),
56051     thrRegularEE = cms.vdouble( -1.0 ),
56052     thrOverEEB = cms.vdouble( 0.13 ),
56053     thrOverEEE = cms.vdouble( 0.13 ),
56054     thrOverE2EB = cms.vdouble( -1.0 ),
56055     thrOverE2EE = cms.vdouble( -1.0 ),
56056     ncandcut = cms.int32( 1 ),
56057     doRhoCorrection = cms.bool( False ),
56058     rhoMax = cms.double( 9.9999999E7 ),
56059     rhoScale = cms.double( 1.0 ),
56060     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56063 )
56064 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56065     saveTags = cms.bool( True ),
56066     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
56067     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56068     npixelmatchcut = cms.double( 1.0 ),
56069     ncandcut = cms.int32( 1 ),
56070     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56071     s_a_phi1B = cms.double( 0.0069 ),
56072     s_a_phi1I = cms.double( 0.0088 ),
56073     s_a_phi1F = cms.double( 0.0076 ),
56074     s_a_phi2B = cms.double( 3.7E-4 ),
56075     s_a_phi2I = cms.double( 7.0E-4 ),
56076     s_a_phi2F = cms.double( 0.00906 ),
56077     s_a_zB = cms.double( 0.012 ),
56078     s_a_rI = cms.double( 0.027 ),
56079     s_a_rF = cms.double( 0.04 ),
56080     s2_threshold = cms.double( 0.4 ),
56081     tanhSO10BarrelThres = cms.double( 0.35 ),
56082     tanhSO10InterThres = cms.double( 1.0 ),
56083     tanhSO10ForwardThres = cms.double( 1.0 ),
56084     useS = cms.bool( False ),
56085     pixelVeto = cms.bool( False )
56086 )
56087 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56088     saveTags = cms.bool( True ),
56089     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
56090     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56091     rhoTag = cms.InputTag( "" ),
56092     energyLowEdges = cms.vdouble( 0.0 ),
56093     lessThan = cms.bool( True ),
56094     useEt = cms.bool( True ),
56095     useAbs = cms.bool( True ),
56096     thrRegularEB = cms.vdouble( 999999.0 ),
56097     thrRegularEE = cms.vdouble( 999999.0 ),
56098     thrOverEEB = cms.vdouble( -1.0 ),
56099     thrOverEEE = cms.vdouble( -1.0 ),
56100     thrOverE2EB = cms.vdouble( -1.0 ),
56101     thrOverE2EE = cms.vdouble( -1.0 ),
56102     ncandcut = cms.int32( 1 ),
56103     doRhoCorrection = cms.bool( False ),
56104     rhoMax = cms.double( 9.9999999E7 ),
56105     rhoScale = cms.double( 1.0 ),
56106     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56107     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56108     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56109 )
56110 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56111     saveTags = cms.bool( True ),
56112     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
56113     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56114     rhoTag = cms.InputTag( "" ),
56115     energyLowEdges = cms.vdouble( 0.0 ),
56116     lessThan = cms.bool( True ),
56117     useEt = cms.bool( True ),
56118     useAbs = cms.bool( True ),
56119     thrRegularEB = cms.vdouble( 0.01 ),
56120     thrRegularEE = cms.vdouble( 0.015 ),
56121     thrOverEEB = cms.vdouble( -1.0 ),
56122     thrOverEEE = cms.vdouble( -1.0 ),
56123     thrOverE2EB = cms.vdouble( -1.0 ),
56124     thrOverE2EE = cms.vdouble( -1.0 ),
56125     ncandcut = cms.int32( 1 ),
56126     doRhoCorrection = cms.bool( False ),
56127     rhoMax = cms.double( 9.9999999E7 ),
56128     rhoScale = cms.double( 1.0 ),
56129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56132 )
56133 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56134     saveTags = cms.bool( True ),
56135     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56136     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56137     rhoTag = cms.InputTag( "" ),
56138     energyLowEdges = cms.vdouble( 0.0 ),
56139     lessThan = cms.bool( True ),
56140     useEt = cms.bool( True ),
56141     useAbs = cms.bool( True ),
56142     thrRegularEB = cms.vdouble( 0.07 ),
56143     thrRegularEE = cms.vdouble( 0.1 ),
56144     thrOverEEB = cms.vdouble( -1.0 ),
56145     thrOverEEE = cms.vdouble( -1.0 ),
56146     thrOverE2EB = cms.vdouble( -1.0 ),
56147     thrOverE2EE = cms.vdouble( -1.0 ),
56148     ncandcut = cms.int32( 1 ),
56149     doRhoCorrection = cms.bool( False ),
56150     rhoMax = cms.double( 9.9999999E7 ),
56151     rhoScale = cms.double( 1.0 ),
56152     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56154     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56155 )
56156 fragment.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56157     saveTags = cms.bool( True ),
56158     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56159     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56160     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56161     inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56162     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56163     triggerType1 = cms.int32( 83 ),
56164     triggerType2 = cms.int32( 81 ),
56165     MinDR = cms.double( -1.0 ),
56166     MaxDZ = cms.double( 0.2 ),
56167     MinN = cms.int32( 2 ),
56168     MinPixHitsForDZ = cms.int32( 1 ),
56169     checkSC = cms.bool( False )
56170 )
56171 fragment.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
56172     saveTags = cms.bool( True ),
56173     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56174     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56175     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56176     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56177     triggerType1 = cms.int32( 83 ),
56178     triggerType2 = cms.int32( 83 ),
56179     MinDR = cms.double( 0.001 ),
56180     MaxDZ = cms.double( 0.2 ),
56181     MinN = cms.int32( 1 ),
56182     MinPixHitsForDZ = cms.int32( 0 ),
56183     checkSC = cms.bool( False )
56184 )
56185 fragment.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
56186     offset = cms.uint32( 0 ),
56187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56188 )
56189 fragment.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed",
56190     saveTags = cms.bool( True ),
56191     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ),
56192     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56193     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56194     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56195     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56196     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56197     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56198     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56199     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56200     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56201 )
56202 fragment.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler",
56203     offset = cms.uint32( 0 ),
56204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56205 )
56206 fragment.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56207     saveTags = cms.bool( True ),
56208     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56209     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ),
56210     MaxEta = cms.double( 2.1 ),
56211     MinPt = cms.double( 0.0 ),
56212     MaxDeltaR = cms.double( 0.3 ),
56213     MinN = cms.int32( 2 ),
56214     CentralBxOnly = cms.bool( True ),
56215     SelectQualities = cms.vint32(  )
56216 )
56217 fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56218     saveTags = cms.bool( True ),
56219     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56220     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56221     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56222     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56223     MinN = cms.int32( 0 ),
56224     MaxEta = cms.double( 2.16 ),
56225     AbsEtaBins = cms.vdouble( 0.0 ),
56226     MinNstations = cms.vint32( 0 ),
56227     MinNhits = cms.vint32( 0 ),
56228     CutOnChambers = cms.bool( False ),
56229     MinNchambers = cms.vint32( 0 ),
56230     MaxDr = cms.double( 9999.0 ),
56231     MinDr = cms.double( -1.0 ),
56232     MaxDz = cms.double( 9999.0 ),
56233     MinDxySig = cms.double( -1.0 ),
56234     MinPt = cms.double( 0.0 ),
56235     NSigmaPt = cms.double( 0.0 ),
56236     MatchToPreviousCand = cms.bool( True )
56237 )
56238 fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56239     saveTags = cms.bool( True ),
56240     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56241     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56242     MaxEta = cms.double( 2.5 ),
56243     MinPt = cms.double( 0.0 ),
56244     MaxDeltaR = cms.double( 0.3 ),
56245     MinN = cms.int32( 1 ),
56246     CentralBxOnly = cms.bool( True ),
56247     SelectQualities = cms.vint32(  )
56248 )
56249 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
56250     saveTags = cms.bool( True ),
56251     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56252     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56253     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ),
56254     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ),
56255     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56256     MinN = cms.int32( 1 ),
56257     MaxEta = cms.double( 2.1 ),
56258     MinNhits = cms.int32( 0 ),
56259     MaxDr = cms.double( 2.0 ),
56260     MinDr = cms.double( -1.0 ),
56261     MaxDz = cms.double( 9999.0 ),
56262     MinDxySig = cms.double( -1.0 ),
56263     MinPt = cms.double( 20.0 ),
56264     NSigmaPt = cms.double( 0.0 ),
56265     MaxNormalizedChi2 = cms.double( 9999.0 ),
56266     MaxDXYBeamSpot = cms.double( 9999.0 ),
56267     MinDXYBeamSpot = cms.double( -1.0 ),
56268     MinNmuonHits = cms.int32( 0 ),
56269     MaxPtDifference = cms.double( 9999.0 ),
56270     MinTrackPt = cms.double( 0.0 ),
56271     minMuonStations = cms.int32( 2 ),
56272     minTrkHits = cms.int32( -1 ),
56273     minMuonHits = cms.int32( -1 ),
56274     allowedTypeMask = cms.uint32( 255 ),
56275     requiredTypeMask = cms.uint32( 0 ),
56276     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56277     trkMuonId = cms.uint32( 0 ),
56278     L1MatchingdR = cms.double( 0.3 ),
56279     MatchToPreviousCand = cms.bool( True ),
56280     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56281     requireL3MuonTrajectorySeed = cms.bool( False ),
56282     useSimpleGeometry = cms.bool( True ),
56283     useStation2 = cms.bool( True ),
56284     fallbackToME1 = cms.bool( False ),
56285     cosmicPropagationHypothesis = cms.bool( False ),
56286     useMB2InOverlap = cms.bool( False ),
56287     useTrack = cms.string( "tracker" ),
56288     useState = cms.string( "atVertex" ),
56289     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56290     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56291     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56292 )
56293 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56294     saveTags = cms.bool( True ),
56295     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ),
56296     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
56297     rhoTag = cms.InputTag( "" ),
56298     energyLowEdges = cms.vdouble( 0.0 ),
56299     lessThan = cms.bool( True ),
56300     useEt = cms.bool( True ),
56301     useAbs = cms.bool( False ),
56302     thrRegularEB = cms.vdouble( -1.0 ),
56303     thrRegularEE = cms.vdouble( -1.0 ),
56304     thrOverEEB = cms.vdouble( 0.14 ),
56305     thrOverEEE = cms.vdouble( 0.1 ),
56306     thrOverE2EB = cms.vdouble( -1.0 ),
56307     thrOverE2EE = cms.vdouble( -1.0 ),
56308     ncandcut = cms.int32( 1 ),
56309     doRhoCorrection = cms.bool( False ),
56310     rhoMax = cms.double( 9.9999999E7 ),
56311     rhoScale = cms.double( 1.0 ),
56312     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56313     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56314     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56315 )
56316 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56317     saveTags = cms.bool( True ),
56318     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
56319     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
56320     rhoTag = cms.InputTag( "" ),
56321     energyLowEdges = cms.vdouble( 0.0 ),
56322     lessThan = cms.bool( True ),
56323     useEt = cms.bool( True ),
56324     useAbs = cms.bool( False ),
56325     thrRegularEB = cms.vdouble( -1.0 ),
56326     thrRegularEE = cms.vdouble( -1.0 ),
56327     thrOverEEB = cms.vdouble( 0.177 ),
56328     thrOverEEE = cms.vdouble( 0.24 ),
56329     thrOverE2EB = cms.vdouble( -1.0 ),
56330     thrOverE2EE = cms.vdouble( -1.0 ),
56331     ncandcut = cms.int32( 1 ),
56332     doRhoCorrection = cms.bool( False ),
56333     rhoMax = cms.double( 9.9999999E7 ),
56334     rhoScale = cms.double( 1.0 ),
56335     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56336     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56337     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56338 )
56339 fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
56340     saveTags = cms.bool( True ),
56341     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56342     PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
56343     MinN = cms.int32( 2 ),
56344     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
56345     IsolatorPSet = cms.PSet(  )
56346 )
56347 fragment.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed",
56348     saveTags = cms.bool( True ),
56349     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ),
56350     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56351     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56352     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56353     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56354     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56355     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56356     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56357     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56358     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56359 )
56360 fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
56361     offset = cms.uint32( 0 ),
56362     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56363 )
56364 fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56365     saveTags = cms.bool( True ),
56366     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56367     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ),
56368     MaxEta = cms.double( 2.5 ),
56369     MinPt = cms.double( 0.0 ),
56370     MaxDeltaR = cms.double( 0.3 ),
56371     MinN = cms.int32( 2 ),
56372     CentralBxOnly = cms.bool( True ),
56373     SelectQualities = cms.vint32(  )
56374 )
56375 fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56376     saveTags = cms.bool( True ),
56377     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56378     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56379     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56380     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56381     MinN = cms.int32( 0 ),
56382     MaxEta = cms.double( 2.5 ),
56383     AbsEtaBins = cms.vdouble( 0.0 ),
56384     MinNstations = cms.vint32( 0 ),
56385     MinNhits = cms.vint32( 0 ),
56386     CutOnChambers = cms.bool( False ),
56387     MinNchambers = cms.vint32( 0 ),
56388     MaxDr = cms.double( 9999.0 ),
56389     MinDr = cms.double( -1.0 ),
56390     MaxDz = cms.double( 9999.0 ),
56391     MinDxySig = cms.double( -1.0 ),
56392     MinPt = cms.double( 0.0 ),
56393     NSigmaPt = cms.double( 0.0 ),
56394     MatchToPreviousCand = cms.bool( True )
56395 )
56396 fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56397     saveTags = cms.bool( True ),
56398     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56399     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56400     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56401     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56402     MinN = cms.int32( 0 ),
56403     MaxEta = cms.double( 2.5 ),
56404     AbsEtaBins = cms.vdouble( 0.0 ),
56405     MinNstations = cms.vint32( 0 ),
56406     MinNhits = cms.vint32( 0 ),
56407     CutOnChambers = cms.bool( False ),
56408     MinNchambers = cms.vint32( 0 ),
56409     MaxDr = cms.double( 9999.0 ),
56410     MinDr = cms.double( -1.0 ),
56411     MaxDz = cms.double( 9999.0 ),
56412     MinDxySig = cms.double( -1.0 ),
56413     MinPt = cms.double( 0.0 ),
56414     NSigmaPt = cms.double( 0.0 ),
56415     MatchToPreviousCand = cms.bool( True )
56416 )
56417 fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56418     saveTags = cms.bool( True ),
56419     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56420     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56421     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56422     L1CandTag = cms.InputTag( "" ),
56423     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56424     MinN = cms.int32( 1 ),
56425     MaxEta = cms.double( 2.5 ),
56426     MinNhits = cms.int32( 0 ),
56427     MaxDr = cms.double( 2.0 ),
56428     MinDr = cms.double( -1.0 ),
56429     MaxDz = cms.double( 9999.0 ),
56430     MinDxySig = cms.double( -1.0 ),
56431     MinPt = cms.double( 5.0 ),
56432     NSigmaPt = cms.double( 0.0 ),
56433     MaxNormalizedChi2 = cms.double( 9999.0 ),
56434     MaxDXYBeamSpot = cms.double( 9999.0 ),
56435     MinDXYBeamSpot = cms.double( -1.0 ),
56436     MinNmuonHits = cms.int32( 0 ),
56437     MaxPtDifference = cms.double( 9999.0 ),
56438     MinTrackPt = cms.double( 0.0 ),
56439     minMuonStations = cms.int32( 2 ),
56440     minTrkHits = cms.int32( -1 ),
56441     minMuonHits = cms.int32( -1 ),
56442     allowedTypeMask = cms.uint32( 255 ),
56443     requiredTypeMask = cms.uint32( 0 ),
56444     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56445     trkMuonId = cms.uint32( 0 ),
56446     L1MatchingdR = cms.double( 0.3 ),
56447     MatchToPreviousCand = cms.bool( True ),
56448     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56449     requireL3MuonTrajectorySeed = cms.bool( False ),
56450     useSimpleGeometry = cms.bool( True ),
56451     useStation2 = cms.bool( True ),
56452     fallbackToME1 = cms.bool( False ),
56453     cosmicPropagationHypothesis = cms.bool( False ),
56454     useMB2InOverlap = cms.bool( False ),
56455     useTrack = cms.string( "tracker" ),
56456     useState = cms.string( "atVertex" ),
56457     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56458     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56459     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56460 )
56461 fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56462     saveTags = cms.bool( True ),
56463     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56464     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56465     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56466     L1CandTag = cms.InputTag( "" ),
56467     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56468     MinN = cms.int32( 1 ),
56469     MaxEta = cms.double( 2.5 ),
56470     MinNhits = cms.int32( 0 ),
56471     MaxDr = cms.double( 2.0 ),
56472     MinDr = cms.double( -1.0 ),
56473     MaxDz = cms.double( 9999.0 ),
56474     MinDxySig = cms.double( -1.0 ),
56475     MinPt = cms.double( 12.0 ),
56476     NSigmaPt = cms.double( 0.0 ),
56477     MaxNormalizedChi2 = cms.double( 9999.0 ),
56478     MaxDXYBeamSpot = cms.double( 9999.0 ),
56479     MinDXYBeamSpot = cms.double( -1.0 ),
56480     MinNmuonHits = cms.int32( 0 ),
56481     MaxPtDifference = cms.double( 9999.0 ),
56482     MinTrackPt = cms.double( 0.0 ),
56483     minMuonStations = cms.int32( 2 ),
56484     minTrkHits = cms.int32( -1 ),
56485     minMuonHits = cms.int32( -1 ),
56486     allowedTypeMask = cms.uint32( 255 ),
56487     requiredTypeMask = cms.uint32( 0 ),
56488     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56489     trkMuonId = cms.uint32( 0 ),
56490     L1MatchingdR = cms.double( 0.3 ),
56491     MatchToPreviousCand = cms.bool( True ),
56492     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56493     requireL3MuonTrajectorySeed = cms.bool( False ),
56494     useSimpleGeometry = cms.bool( True ),
56495     useStation2 = cms.bool( True ),
56496     fallbackToME1 = cms.bool( False ),
56497     cosmicPropagationHypothesis = cms.bool( False ),
56498     useMB2InOverlap = cms.bool( False ),
56499     useTrack = cms.string( "tracker" ),
56500     useState = cms.string( "atVertex" ),
56501     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56502     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56503     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56504 )
56505 fragment.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger",
56506     copyExtras = cms.untracked.bool( True ),
56507     copyMVA = cms.bool( False ),
56508     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56509     MaxNormalizedChisq = cms.double( 1000.0 ),
56510     MinPT = cms.double( 0.05 ),
56511     MinFound = cms.int32( 3 ),
56512     Epsilon = cms.double( -0.001 ),
56513     ShareFrac = cms.double( 0.19 ),
56514     allowFirstHitShare = cms.bool( True ),
56515     FoundHitBonus = cms.double( 100.0 ),
56516     LostHitPenalty = cms.double( 0.0 ),
56517     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
56518     newQuality = cms.string( "confirmed" ),
56519     setsToMerge = cms.VPSet( 
56520       cms.PSet(  pQual = cms.bool( False ),
56521         tLists = cms.vint32( 0, 1 )
56522       )
56523     ),
56524     hasSelector = cms.vint32( 0, 0 ),
56525     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56526     writeOnlyTrkQuals = cms.bool( False ),
56527     makeReKeyedSeeds = cms.untracked.bool( False ),
56528     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
56529 )
56530 fragment.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
56531     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
56532     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ),
56533     ptMin = cms.double( 2.5 ),
56534     pMin = cms.double( 2.5 ),
56535     shareHitFraction = cms.double( 0.8 )
56536 )
56537 fragment.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer",
56538     MuonCaloCompatibility = cms.PSet( 
56539       delta_eta = cms.double( 0.02 ),
56540       delta_phi = cms.double( 0.02 ),
56541       allSiPMHO = cms.bool( False ),
56542       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
56543       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
56544     ),
56545     TrackAssociatorParameters = cms.PSet( 
56546       useMuon = cms.bool( True ),
56547       truthMatch = cms.bool( False ),
56548       usePreshower = cms.bool( False ),
56549       dRPreshowerPreselection = cms.double( 0.2 ),
56550       muonMaxDistanceSigmaY = cms.double( 0.0 ),
56551       useEcal = cms.bool( False ),
56552       muonMaxDistanceSigmaX = cms.double( 0.0 ),
56553       dRMuon = cms.double( 9999.0 ),
56554       dREcal = cms.double( 9999.0 ),
56555       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56556       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56557       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56558       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56559       propagateAllDirections = cms.bool( True ),
56560       muonMaxDistanceY = cms.double( 5.0 ),
56561       useHO = cms.bool( False ),
56562       muonMaxDistanceX = cms.double( 5.0 ),
56563       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56564       useHcal = cms.bool( False ),
56565       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56566       accountForTrajectoryChangeCalo = cms.bool( False ),
56567       dREcalPreselection = cms.double( 0.05 ),
56568       useCalo = cms.bool( False ),
56569       dRMuonPreselection = cms.double( 0.2 ),
56570       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56571       dRHcal = cms.double( 9999.0 ),
56572       dRHcalPreselection = cms.double( 0.2 ),
56573       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56574     ),
56575     CaloExtractorPSet = cms.PSet( 
56576       DR_Veto_H = cms.double( 0.1 ),
56577       CenterConeOnCalIntersection = cms.bool( False ),
56578       NoiseTow_EE = cms.double( 0.15 ),
56579       Noise_EB = cms.double( 0.025 ),
56580       Noise_HE = cms.double( 0.2 ),
56581       DR_Veto_E = cms.double( 0.07 ),
56582       NoiseTow_EB = cms.double( 0.04 ),
56583       Noise_EE = cms.double( 0.1 ),
56584       UseRecHitsFlag = cms.bool( False ),
56585       DR_Max = cms.double( 1.0 ),
56586       DepositLabel = cms.untracked.string( "Cal" ),
56587       Noise_HO = cms.double( 0.2 ),
56588       DR_Veto_HO = cms.double( 0.1 ),
56589       Threshold_H = cms.double( 0.5 ),
56590       PrintTimeReport = cms.untracked.bool( False ),
56591       Threshold_E = cms.double( 0.2 ),
56592       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56593       ComponentName = cms.string( "CaloExtractorByAssociator" ),
56594       Threshold_HO = cms.double( 0.5 ),
56595       DepositInstanceLabels = cms.vstring( 'ecal',
56596         'hcal',
56597         'ho' ),
56598       ServiceParameters = cms.PSet( 
56599         RPCLayers = cms.bool( False ),
56600         UseMuonNavigation = cms.untracked.bool( False ),
56601         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56602       ),
56603       TrackAssociatorParameters = cms.PSet( 
56604         useMuon = cms.bool( False ),
56605         truthMatch = cms.bool( False ),
56606         usePreshower = cms.bool( False ),
56607         dRPreshowerPreselection = cms.double( 0.2 ),
56608         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56609         useEcal = cms.bool( False ),
56610         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56611         dRMuon = cms.double( 9999.0 ),
56612         dREcal = cms.double( 1.0 ),
56613         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56614         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56615         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56616         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56617         propagateAllDirections = cms.bool( True ),
56618         muonMaxDistanceY = cms.double( 5.0 ),
56619         useHO = cms.bool( False ),
56620         muonMaxDistanceX = cms.double( 5.0 ),
56621         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56622         useHcal = cms.bool( False ),
56623         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56624         accountForTrajectoryChangeCalo = cms.bool( False ),
56625         dREcalPreselection = cms.double( 1.0 ),
56626         useCalo = cms.bool( True ),
56627         dRMuonPreselection = cms.double( 0.2 ),
56628         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56629         dRHcal = cms.double( 1.0 ),
56630         dRHcalPreselection = cms.double( 1.0 ),
56631         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56632       ),
56633       Noise_HB = cms.double( 0.2 )
56634     ),
56635     TrackExtractorPSet = cms.PSet( 
56636       Diff_z = cms.double( 0.2 ),
56637       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
56638       Chi2Ndof_Max = cms.double( 1.0E64 ),
56639       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
56640       DR_Veto = cms.double( 0.01 ),
56641       Pt_Min = cms.double( -1.0 ),
56642       DR_Max = cms.double( 1.0 ),
56643       DepositLabel = cms.untracked.string( "" ),
56644       NHits_Min = cms.uint32( 0 ),
56645       Chi2Prob_Min = cms.double( -1.0 ),
56646       Diff_r = cms.double( 0.1 ),
56647       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
56648       ComponentName = cms.string( "TrackExtractor" )
56649     ),
56650     JetExtractorPSet = cms.PSet( 
56651       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
56652       DR_Veto = cms.double( 0.1 ),
56653       DR_Max = cms.double( 1.0 ),
56654       ExcludeMuonVeto = cms.bool( True ),
56655       PrintTimeReport = cms.untracked.bool( False ),
56656       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56657       ComponentName = cms.string( "JetExtractor" ),
56658       ServiceParameters = cms.PSet( 
56659         RPCLayers = cms.bool( False ),
56660         UseMuonNavigation = cms.untracked.bool( False ),
56661         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56662       ),
56663       TrackAssociatorParameters = cms.PSet( 
56664         useMuon = cms.bool( False ),
56665         truthMatch = cms.bool( False ),
56666         usePreshower = cms.bool( False ),
56667         dRPreshowerPreselection = cms.double( 0.2 ),
56668         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56669         useEcal = cms.bool( False ),
56670         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56671         dRMuon = cms.double( 9999.0 ),
56672         dREcal = cms.double( 0.5 ),
56673         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56674         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56675         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56676         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56677         propagateAllDirections = cms.bool( True ),
56678         muonMaxDistanceY = cms.double( 5.0 ),
56679         useHO = cms.bool( False ),
56680         muonMaxDistanceX = cms.double( 5.0 ),
56681         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56682         useHcal = cms.bool( False ),
56683         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56684         accountForTrajectoryChangeCalo = cms.bool( False ),
56685         dREcalPreselection = cms.double( 0.5 ),
56686         useCalo = cms.bool( True ),
56687         dRMuonPreselection = cms.double( 0.2 ),
56688         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56689         dRHcal = cms.double( 0.5 ),
56690         dRHcalPreselection = cms.double( 0.5 ),
56691         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56692       ),
56693       Threshold = cms.double( 5.0 )
56694     ),
56695     trackDepositName = cms.string( "tracker" ),
56696     ecalDepositName = cms.string( "ecal" ),
56697     hcalDepositName = cms.string( "hcal" ),
56698     hoDepositName = cms.string( "ho" ),
56699     jetDepositName = cms.string( "jets" ),
56700     TimingFillerParameters = cms.PSet( 
56701       DTTimingParameters = cms.PSet( 
56702         HitError = cms.double( 6.0 ),
56703         MatchParameters = cms.PSet( 
56704           TightMatchDT = cms.bool( False ),
56705           DTradius = cms.double( 0.01 ),
56706           TightMatchCSC = cms.bool( True ),
56707           CSCsegments = cms.InputTag( "hltCscSegments" ),
56708           DTsegments = cms.InputTag( "hltDt4DSegments" )
56709         ),
56710         debug = cms.bool( False ),
56711         DoWireCorr = cms.bool( False ),
56712         RequireBothProjections = cms.bool( False ),
56713         DTTimeOffset = cms.double( 2.7 ),
56714         PruneCut = cms.double( 10000.0 ),
56715         DTsegments = cms.InputTag( "hltDt4DSegments" ),
56716         UseSegmentT0 = cms.bool( False ),
56717         HitsMin = cms.int32( 5 ),
56718         DropTheta = cms.bool( True ),
56719         ServiceParameters = cms.PSet( 
56720           RPCLayers = cms.bool( True ),
56721           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56722         )
56723       ),
56724       UseCSC = cms.bool( True ),
56725       CSCTimingParameters = cms.PSet( 
56726         MatchParameters = cms.PSet( 
56727           TightMatchDT = cms.bool( False ),
56728           DTradius = cms.double( 0.01 ),
56729           TightMatchCSC = cms.bool( True ),
56730           CSCsegments = cms.InputTag( "hltCscSegments" ),
56731           DTsegments = cms.InputTag( "hltDt4DSegments" )
56732         ),
56733         debug = cms.bool( False ),
56734         CSCWireTimeOffset = cms.double( 0.0 ),
56735         CSCStripError = cms.double( 7.0 ),
56736         CSCTimeOffset = cms.double( 0.0 ),
56737         CSCWireError = cms.double( 8.6 ),
56738         PruneCut = cms.double( 100.0 ),
56739         CSCsegments = cms.InputTag( "hltCscSegments" ),
56740         UseStripTime = cms.bool( True ),
56741         CSCStripTimeOffset = cms.double( 0.0 ),
56742         UseWireTime = cms.bool( True ),
56743         ServiceParameters = cms.PSet( 
56744           RPCLayers = cms.bool( True ),
56745           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56746         )
56747       ),
56748       ErrorDT = cms.double( 6.0 ),
56749       EcalEnergyCut = cms.double( 0.4 ),
56750       UseECAL = cms.bool( True ),
56751       ErrorEB = cms.double( 2.085 ),
56752       UseDT = cms.bool( True ),
56753       ErrorEE = cms.double( 6.95 ),
56754       ErrorCSC = cms.double( 7.4 )
56755     ),
56756     ShowerDigiFillerParameters = cms.PSet( 
56757       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
56758       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
56759       digiMaxDistanceX = cms.double( 25.0 )
56760     ),
56761     TrackerKinkFinderParameters = cms.PSet( 
56762       usePosition = cms.bool( False ),
56763       diagonalOnly = cms.bool( False )
56764     ),
56765     fillEnergy = cms.bool( False ),
56766     storeCrossedHcalRecHits = cms.bool( False ),
56767     maxAbsPullX = cms.double( 4.0 ),
56768     maxAbsEta = cms.double( 3.0 ),
56769     minPt = cms.double( 8.0 ),
56770     inputCollectionTypes = cms.vstring( 'inner tracks',
56771       'links' ),
56772     addExtraSoftMuons = cms.bool( False ),
56773     fillGlobalTrackRefits = cms.bool( False ),
56774     debugWithTruthMatching = cms.bool( False ),
56775     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ),
56776     fillCaloCompatibility = cms.bool( False ),
56777     maxAbsPullY = cms.double( 9999.0 ),
56778     maxAbsDy = cms.double( 9999.0 ),
56779     minP = cms.double( 0.0 ),
56780     minPCaloMuon = cms.double( 1.0E9 ),
56781     maxAbsDx = cms.double( 3.0 ),
56782     fillIsolation = cms.bool( False ),
56783     writeIsoDeposits = cms.bool( False ),
56784     minNumberOfMatches = cms.int32( 1 ),
56785     fillMatching = cms.bool( True ),
56786     fillShowerDigis = cms.bool( False ),
56787     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
56788     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
56789     fillGlobalTrackQuality = cms.bool( False ),
56790     globalTrackQualityInputTag = cms.InputTag( "" ),
56791     selectHighPurity = cms.bool( False ),
56792     pvInputTag = cms.InputTag( "" ),
56793     fillTrackerKink = cms.bool( False ),
56794     minCaloCompatibility = cms.double( 0.6 ),
56795     runArbitrationCleaner = cms.bool( False ),
56796     arbitrationCleanerOptions = cms.PSet( 
56797       OverlapDTheta = cms.double( 0.02 ),
56798       Overlap = cms.bool( True ),
56799       Clustering = cms.bool( True ),
56800       ME1a = cms.bool( True ),
56801       ClusterDTheta = cms.double( 0.02 ),
56802       ClusterDPhi = cms.double( 0.6 ),
56803       OverlapDPhi = cms.double( 0.0786 )
56804     ),
56805     arbitrateTrackerMuons = cms.bool( False )
56806 )
56807 fragment.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
56808     InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56809     DisplacedReconstruction = cms.bool( False )
56810 )
56811 fragment.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56812     saveTags = cms.bool( True ),
56813     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56814     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56815     previousCandTag = cms.InputTag( "" ),
56816     minTrkHits = cms.int32( -1 ),
56817     minMuonHits = cms.int32( -1 ),
56818     minMuonStations = cms.int32( 2 ),
56819     maxNormalizedChi2 = cms.double( 1.0E99 ),
56820     allowedTypeMask = cms.uint32( 255 ),
56821     requiredTypeMask = cms.uint32( 4 ),
56822     trkMuonId = cms.uint32( 0 ),
56823     minPt = cms.double( 5.0 ),
56824     minN = cms.uint32( 3 ),
56825     maxAbsEta = cms.double( 2.5 ),
56826     L1MatchingdR = cms.double( 0.3 ),
56827     useSimpleGeometry = cms.bool( True ),
56828     useStation2 = cms.bool( True ),
56829     fallbackToME1 = cms.bool( False ),
56830     cosmicPropagationHypothesis = cms.bool( False ),
56831     useMB2InOverlap = cms.bool( False ),
56832     useTrack = cms.string( "tracker" ),
56833     useState = cms.string( "atVertex" ),
56834     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56835     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56836     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56837 )
56838 fragment.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56839     saveTags = cms.bool( True ),
56840     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56841     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56842     previousCandTag = cms.InputTag( "" ),
56843     minTrkHits = cms.int32( -1 ),
56844     minMuonHits = cms.int32( -1 ),
56845     minMuonStations = cms.int32( 2 ),
56846     maxNormalizedChi2 = cms.double( 1.0E99 ),
56847     allowedTypeMask = cms.uint32( 255 ),
56848     requiredTypeMask = cms.uint32( 4 ),
56849     trkMuonId = cms.uint32( 0 ),
56850     minPt = cms.double( 12.0 ),
56851     minN = cms.uint32( 1 ),
56852     maxAbsEta = cms.double( 2.5 ),
56853     L1MatchingdR = cms.double( 0.3 ),
56854     useSimpleGeometry = cms.bool( True ),
56855     useStation2 = cms.bool( True ),
56856     fallbackToME1 = cms.bool( False ),
56857     cosmicPropagationHypothesis = cms.bool( False ),
56858     useMB2InOverlap = cms.bool( False ),
56859     useTrack = cms.string( "tracker" ),
56860     useState = cms.string( "atVertex" ),
56861     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56862     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56863     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56864 )
56865 fragment.hltPreMu8 = cms.EDFilter( "HLTPrescaler",
56866     offset = cms.uint32( 0 ),
56867     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56868 )
56869 fragment.hltPreMu17 = cms.EDFilter( "HLTPrescaler",
56870     offset = cms.uint32( 0 ),
56871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56872 )
56873 fragment.hltPreMu19 = cms.EDFilter( "HLTPrescaler",
56874     offset = cms.uint32( 0 ),
56875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56876 )
56877 fragment.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler",
56878     offset = cms.uint32( 0 ),
56879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56880 )
56881 fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56882     saveTags = cms.bool( True ),
56883     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56884     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56885     MaxEta = cms.double( 2.5 ),
56886     MinPt = cms.double( 7.0 ),
56887     MaxDeltaR = cms.double( 0.3 ),
56888     MinN = cms.int32( 1 ),
56889     CentralBxOnly = cms.bool( True ),
56890     SelectQualities = cms.vint32(  )
56891 )
56892 fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56893     saveTags = cms.bool( True ),
56894     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56895     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56896     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56897     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56898     MinN = cms.int32( 0 ),
56899     MaxEta = cms.double( 2.5 ),
56900     AbsEtaBins = cms.vdouble( 0.0 ),
56901     MinNstations = cms.vint32( 0 ),
56902     MinNhits = cms.vint32( 0 ),
56903     CutOnChambers = cms.bool( False ),
56904     MinNchambers = cms.vint32( 0 ),
56905     MaxDr = cms.double( 9999.0 ),
56906     MinDr = cms.double( -1.0 ),
56907     MaxDz = cms.double( 9999.0 ),
56908     MinDxySig = cms.double( -1.0 ),
56909     MinPt = cms.double( 0.0 ),
56910     NSigmaPt = cms.double( 0.0 ),
56911     MatchToPreviousCand = cms.bool( True )
56912 )
56913 fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56914     saveTags = cms.bool( True ),
56915     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56916     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56917     MaxEta = cms.double( 2.5 ),
56918     MinPt = cms.double( 0.0 ),
56919     MaxDeltaR = cms.double( 0.3 ),
56920     MinN = cms.int32( 1 ),
56921     CentralBxOnly = cms.bool( True ),
56922     SelectQualities = cms.vint32(  )
56923 )
56924 fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter",
56925     saveTags = cms.bool( True ),
56926     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56927     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56928     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ),
56929     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56930     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56931     MinN = cms.int32( 1 ),
56932     MaxEta = cms.double( 1.0E99 ),
56933     MinNhits = cms.int32( 0 ),
56934     MaxDr = cms.double( 2.0 ),
56935     MinDr = cms.double( -1.0 ),
56936     MaxDz = cms.double( 9999.0 ),
56937     MinDxySig = cms.double( -1.0 ),
56938     MinPt = cms.double( 17.0 ),
56939     NSigmaPt = cms.double( 0.0 ),
56940     MaxNormalizedChi2 = cms.double( 9999.0 ),
56941     MaxDXYBeamSpot = cms.double( 9999.0 ),
56942     MinDXYBeamSpot = cms.double( -1.0 ),
56943     MinNmuonHits = cms.int32( 0 ),
56944     MaxPtDifference = cms.double( 9999.0 ),
56945     MinTrackPt = cms.double( 0.0 ),
56946     minMuonStations = cms.int32( 2 ),
56947     minTrkHits = cms.int32( -1 ),
56948     minMuonHits = cms.int32( -1 ),
56949     allowedTypeMask = cms.uint32( 255 ),
56950     requiredTypeMask = cms.uint32( 0 ),
56951     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56952     trkMuonId = cms.uint32( 0 ),
56953     L1MatchingdR = cms.double( 0.3 ),
56954     MatchToPreviousCand = cms.bool( True ),
56955     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56956     requireL3MuonTrajectorySeed = cms.bool( False ),
56957     useSimpleGeometry = cms.bool( True ),
56958     useStation2 = cms.bool( True ),
56959     fallbackToME1 = cms.bool( False ),
56960     cosmicPropagationHypothesis = cms.bool( False ),
56961     useMB2InOverlap = cms.bool( False ),
56962     useTrack = cms.string( "tracker" ),
56963     useState = cms.string( "atVertex" ),
56964     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56965     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56966     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56967 )
56968 fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56969     saveTags = cms.bool( True ),
56970     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56971     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56972     candNonIsolatedTag = cms.InputTag( "" ),
56973     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56974     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56975     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56976     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56977     ncandcut = cms.int32( 1 ),
56978     doIsolated = cms.bool( False ),
56979     region_eta_size = cms.double( 0.522 ),
56980     region_eta_size_ecap = cms.double( 1.0 ),
56981     region_phi_size = cms.double( 1.044 ),
56982     barrel_end = cms.double( 1.4791 ),
56983     endcap_end = cms.double( 2.65 )
56984 )
56985 fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56986     saveTags = cms.bool( True ),
56987     inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ),
56988     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56989     etcutEB = cms.double( 30.0 ),
56990     etcutEE = cms.double( 30.0 ),
56991     minEtaCut = cms.double( -9999.0 ),
56992     maxEtaCut = cms.double( 9999.0 ),
56993     ncandcut = cms.int32( 1 )
56994 )
56995 fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56996     saveTags = cms.bool( True ),
56997     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ),
56998     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56999     rhoTag = cms.InputTag( "" ),
57000     energyLowEdges = cms.vdouble( 0.0 ),
57001     lessThan = cms.bool( True ),
57002     useEt = cms.bool( False ),
57003     useAbs = cms.bool( False ),
57004     thrRegularEB = cms.vdouble( 0.015 ),
57005     thrRegularEE = cms.vdouble( 0.035 ),
57006     thrOverEEB = cms.vdouble( -1.0 ),
57007     thrOverEEE = cms.vdouble( -1.0 ),
57008     thrOverE2EB = cms.vdouble( -1.0 ),
57009     thrOverE2EE = cms.vdouble( -1.0 ),
57010     ncandcut = cms.int32( 1 ),
57011     doRhoCorrection = cms.bool( False ),
57012     rhoMax = cms.double( 9.9999999E7 ),
57013     rhoScale = cms.double( 1.0 ),
57014     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57016     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57017 )
57018 fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57019     saveTags = cms.bool( True ),
57020     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ),
57021     varTag = cms.InputTag( "hltEgammaHoverE" ),
57022     rhoTag = cms.InputTag( "" ),
57023     energyLowEdges = cms.vdouble( 0.0 ),
57024     lessThan = cms.bool( True ),
57025     useEt = cms.bool( False ),
57026     useAbs = cms.bool( False ),
57027     thrRegularEB = cms.vdouble( -1.0 ),
57028     thrRegularEE = cms.vdouble( -1.0 ),
57029     thrOverEEB = cms.vdouble( 0.15 ),
57030     thrOverEEE = cms.vdouble( 0.1 ),
57031     thrOverE2EB = cms.vdouble( -1.0 ),
57032     thrOverE2EE = cms.vdouble( -1.0 ),
57033     ncandcut = cms.int32( 1 ),
57034     doRhoCorrection = cms.bool( False ),
57035     rhoMax = cms.double( 9.9999999E7 ),
57036     rhoScale = cms.double( 1.0 ),
57037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57040 )
57041 fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57042     saveTags = cms.bool( True ),
57043     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ),
57044     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57045     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57046     energyLowEdges = cms.vdouble( 0.0 ),
57047     lessThan = cms.bool( True ),
57048     useEt = cms.bool( True ),
57049     useAbs = cms.bool( False ),
57050     thrRegularEB = cms.vdouble( 5.0 ),
57051     thrRegularEE = cms.vdouble( 5.0 ),
57052     thrOverEEB = cms.vdouble( 0.012 ),
57053     thrOverEEE = cms.vdouble( 0.012 ),
57054     thrOverE2EB = cms.vdouble( 0.0 ),
57055     thrOverE2EE = cms.vdouble( 0.0 ),
57056     ncandcut = cms.int32( 1 ),
57057     doRhoCorrection = cms.bool( True ),
57058     rhoMax = cms.double( 9.9999999E7 ),
57059     rhoScale = cms.double( 1.0 ),
57060     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57063 )
57064 fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57065     saveTags = cms.bool( True ),
57066     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ),
57067     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
57068     rhoTag = cms.InputTag( "" ),
57069     energyLowEdges = cms.vdouble( 0.0 ),
57070     lessThan = cms.bool( True ),
57071     useEt = cms.bool( True ),
57072     useAbs = cms.bool( False ),
57073     thrRegularEB = cms.vdouble( 4.0 ),
57074     thrRegularEE = cms.vdouble( 4.0 ),
57075     thrOverEEB = cms.vdouble( 0.002 ),
57076     thrOverEEE = cms.vdouble( 0.002 ),
57077     thrOverE2EB = cms.vdouble( 0.0 ),
57078     thrOverE2EE = cms.vdouble( 0.0 ),
57079     ncandcut = cms.int32( 1 ),
57080     doRhoCorrection = cms.bool( False ),
57081     rhoMax = cms.double( 9.9999999E7 ),
57082     rhoScale = cms.double( 1.0 ),
57083     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57086 )
57087 fragment.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed",
57088     saveTags = cms.bool( True ),
57089     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ),
57090     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57091     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57092     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57093     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57094     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57095     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57096     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57097     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57098     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57099 )
57100 fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57101     offset = cms.uint32( 0 ),
57102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57103 )
57104 fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57105     saveTags = cms.bool( True ),
57106     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57107     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57108     candNonIsolatedTag = cms.InputTag( "" ),
57109     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57110     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ),
57111     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57112     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57113     ncandcut = cms.int32( 1 ),
57114     doIsolated = cms.bool( False ),
57115     region_eta_size = cms.double( 0.522 ),
57116     region_eta_size_ecap = cms.double( 1.0 ),
57117     region_phi_size = cms.double( 1.044 ),
57118     barrel_end = cms.double( 1.4791 ),
57119     endcap_end = cms.double( 2.65 )
57120 )
57121 fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57122     saveTags = cms.bool( True ),
57123     inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57124     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57125     etcutEB = cms.double( 8.0 ),
57126     etcutEE = cms.double( 8.0 ),
57127     minEtaCut = cms.double( -9999.0 ),
57128     maxEtaCut = cms.double( 9999.0 ),
57129     ncandcut = cms.int32( 1 )
57130 )
57131 fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57132     saveTags = cms.bool( True ),
57133     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ),
57134     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57135     rhoTag = cms.InputTag( "" ),
57136     energyLowEdges = cms.vdouble( 0.0 ),
57137     lessThan = cms.bool( True ),
57138     useEt = cms.bool( False ),
57139     useAbs = cms.bool( False ),
57140     thrRegularEB = cms.vdouble( 0.013 ),
57141     thrRegularEE = cms.vdouble( 0.035 ),
57142     thrOverEEB = cms.vdouble( -1.0 ),
57143     thrOverEEE = cms.vdouble( -1.0 ),
57144     thrOverE2EB = cms.vdouble( -1.0 ),
57145     thrOverE2EE = cms.vdouble( -1.0 ),
57146     ncandcut = cms.int32( 1 ),
57147     doRhoCorrection = cms.bool( False ),
57148     rhoMax = cms.double( 9.9999999E7 ),
57149     rhoScale = cms.double( 1.0 ),
57150     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57151     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57152     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57153 )
57154 fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57155     saveTags = cms.bool( True ),
57156     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57157     varTag = cms.InputTag( "hltEgammaHoverE" ),
57158     rhoTag = cms.InputTag( "" ),
57159     energyLowEdges = cms.vdouble( 0.0 ),
57160     lessThan = cms.bool( True ),
57161     useEt = cms.bool( False ),
57162     useAbs = cms.bool( False ),
57163     thrRegularEB = cms.vdouble( -1.0 ),
57164     thrRegularEE = cms.vdouble( -1.0 ),
57165     thrOverEEB = cms.vdouble( 0.13 ),
57166     thrOverEEE = cms.vdouble( 0.13 ),
57167     thrOverE2EB = cms.vdouble( -1.0 ),
57168     thrOverE2EE = cms.vdouble( -1.0 ),
57169     ncandcut = cms.int32( 1 ),
57170     doRhoCorrection = cms.bool( False ),
57171     rhoMax = cms.double( 9.9999999E7 ),
57172     rhoScale = cms.double( 1.0 ),
57173     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57174     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57175     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57176 )
57177 fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57178     saveTags = cms.bool( True ),
57179     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ),
57180     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57181     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57182     energyLowEdges = cms.vdouble( 0.0 ),
57183     lessThan = cms.bool( True ),
57184     useEt = cms.bool( True ),
57185     useAbs = cms.bool( False ),
57186     thrRegularEB = cms.vdouble( -1.0 ),
57187     thrRegularEE = cms.vdouble( -1.0 ),
57188     thrOverEEB = cms.vdouble( 0.5 ),
57189     thrOverEEE = cms.vdouble( 0.5 ),
57190     thrOverE2EB = cms.vdouble( -1.0 ),
57191     thrOverE2EE = cms.vdouble( -1.0 ),
57192     ncandcut = cms.int32( 1 ),
57193     doRhoCorrection = cms.bool( True ),
57194     rhoMax = cms.double( 9.9999999E7 ),
57195     rhoScale = cms.double( 1.0 ),
57196     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57197     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57198     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57199 )
57200 fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57201     saveTags = cms.bool( True ),
57202     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57203     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57204     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57205     energyLowEdges = cms.vdouble( 0.0 ),
57206     lessThan = cms.bool( True ),
57207     useEt = cms.bool( True ),
57208     useAbs = cms.bool( False ),
57209     thrRegularEB = cms.vdouble( -1.0 ),
57210     thrRegularEE = cms.vdouble( -1.0 ),
57211     thrOverEEB = cms.vdouble( 0.3 ),
57212     thrOverEEE = cms.vdouble( 0.3 ),
57213     thrOverE2EB = cms.vdouble( -1.0 ),
57214     thrOverE2EE = cms.vdouble( -1.0 ),
57215     ncandcut = cms.int32( 1 ),
57216     doRhoCorrection = cms.bool( True ),
57217     rhoMax = cms.double( 9.9999999E7 ),
57218     rhoScale = cms.double( 1.0 ),
57219     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57220     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57221     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57222 )
57223 fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57224     saveTags = cms.bool( True ),
57225     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57226     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57227     npixelmatchcut = cms.double( 1.0 ),
57228     ncandcut = cms.int32( 1 ),
57229     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57230     s_a_phi1B = cms.double( 0.0069 ),
57231     s_a_phi1I = cms.double( 0.0088 ),
57232     s_a_phi1F = cms.double( 0.0076 ),
57233     s_a_phi2B = cms.double( 3.7E-4 ),
57234     s_a_phi2I = cms.double( 7.0E-4 ),
57235     s_a_phi2F = cms.double( 0.00906 ),
57236     s_a_zB = cms.double( 0.012 ),
57237     s_a_rI = cms.double( 0.027 ),
57238     s_a_rF = cms.double( 0.04 ),
57239     s2_threshold = cms.double( 0.4 ),
57240     tanhSO10BarrelThres = cms.double( 0.35 ),
57241     tanhSO10InterThres = cms.double( 1.0 ),
57242     tanhSO10ForwardThres = cms.double( 1.0 ),
57243     useS = cms.bool( False ),
57244     pixelVeto = cms.bool( False )
57245 )
57246 fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57247     saveTags = cms.bool( True ),
57248     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57249     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57250     rhoTag = cms.InputTag( "" ),
57251     energyLowEdges = cms.vdouble( 0.0 ),
57252     lessThan = cms.bool( True ),
57253     useEt = cms.bool( True ),
57254     useAbs = cms.bool( True ),
57255     thrRegularEB = cms.vdouble( 999999.0 ),
57256     thrRegularEE = cms.vdouble( 999999.0 ),
57257     thrOverEEB = cms.vdouble( -1.0 ),
57258     thrOverEEE = cms.vdouble( -1.0 ),
57259     thrOverE2EB = cms.vdouble( -1.0 ),
57260     thrOverE2EE = cms.vdouble( -1.0 ),
57261     ncandcut = cms.int32( 1 ),
57262     doRhoCorrection = cms.bool( False ),
57263     rhoMax = cms.double( 9.9999999E7 ),
57264     rhoScale = cms.double( 1.0 ),
57265     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57266     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57267     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57268 )
57269 fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57270     saveTags = cms.bool( True ),
57271     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57272     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57273     rhoTag = cms.InputTag( "" ),
57274     energyLowEdges = cms.vdouble( 0.0 ),
57275     lessThan = cms.bool( True ),
57276     useEt = cms.bool( True ),
57277     useAbs = cms.bool( True ),
57278     thrRegularEB = cms.vdouble( 0.01 ),
57279     thrRegularEE = cms.vdouble( 0.015 ),
57280     thrOverEEB = cms.vdouble( -1.0 ),
57281     thrOverEEE = cms.vdouble( -1.0 ),
57282     thrOverE2EB = cms.vdouble( -1.0 ),
57283     thrOverE2EE = cms.vdouble( -1.0 ),
57284     ncandcut = cms.int32( 1 ),
57285     doRhoCorrection = cms.bool( False ),
57286     rhoMax = cms.double( 9.9999999E7 ),
57287     rhoScale = cms.double( 1.0 ),
57288     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57289     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57290     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57291 )
57292 fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57293     saveTags = cms.bool( True ),
57294     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ),
57295     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57296     rhoTag = cms.InputTag( "" ),
57297     energyLowEdges = cms.vdouble( 0.0 ),
57298     lessThan = cms.bool( True ),
57299     useEt = cms.bool( True ),
57300     useAbs = cms.bool( True ),
57301     thrRegularEB = cms.vdouble( 0.07 ),
57302     thrRegularEE = cms.vdouble( 0.1 ),
57303     thrOverEEB = cms.vdouble( -1.0 ),
57304     thrOverEEE = cms.vdouble( -1.0 ),
57305     thrOverE2EB = cms.vdouble( -1.0 ),
57306     thrOverE2EE = cms.vdouble( -1.0 ),
57307     ncandcut = cms.int32( 1 ),
57308     doRhoCorrection = cms.bool( False ),
57309     rhoMax = cms.double( 9.9999999E7 ),
57310     rhoScale = cms.double( 1.0 ),
57311     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57312     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57313     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57314 )
57315 fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57316     saveTags = cms.bool( True ),
57317     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ),
57318     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57319     rhoTag = cms.InputTag( "" ),
57320     energyLowEdges = cms.vdouble( 0.0 ),
57321     lessThan = cms.bool( True ),
57322     useEt = cms.bool( True ),
57323     useAbs = cms.bool( False ),
57324     thrRegularEB = cms.vdouble( -1.0 ),
57325     thrRegularEE = cms.vdouble( -1.0 ),
57326     thrOverEEB = cms.vdouble( 0.2 ),
57327     thrOverEEE = cms.vdouble( 0.2 ),
57328     thrOverE2EB = cms.vdouble( -1.0 ),
57329     thrOverE2EE = cms.vdouble( -1.0 ),
57330     ncandcut = cms.int32( 1 ),
57331     doRhoCorrection = cms.bool( False ),
57332     rhoMax = cms.double( 9.9999999E7 ),
57333     rhoScale = cms.double( 1.0 ),
57334     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57335     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57336     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57337 )
57338 fragment.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57339     leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57340     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57341     minDeltaR = cms.double( 1.0 ),
57342     numLeptons = cms.uint32( 1 )
57343 )
57344 fragment.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57345     saveTags = cms.bool( True ),
57346     inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ),
57347     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57348     MinJetPt = cms.double( 30.0 ),
57349     MaxAbsJetEta = cms.double( 2.5 ),
57350     MinNJets = cms.uint32( 1 ),
57351     triggerType = cms.int32( 85 )
57352 )
57353 fragment.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed",
57354     saveTags = cms.bool( True ),
57355     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
57356     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57357     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57358     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57359     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57360     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57361     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57362     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57363     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57364     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57365 )
57366 fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57367     offset = cms.uint32( 0 ),
57368     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57369 )
57370 fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57371     saveTags = cms.bool( True ),
57372     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57373     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57374     candNonIsolatedTag = cms.InputTag( "" ),
57375     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57376     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ),
57377     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57378     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57379     ncandcut = cms.int32( 1 ),
57380     doIsolated = cms.bool( False ),
57381     region_eta_size = cms.double( 0.522 ),
57382     region_eta_size_ecap = cms.double( 1.0 ),
57383     region_phi_size = cms.double( 1.044 ),
57384     barrel_end = cms.double( 1.4791 ),
57385     endcap_end = cms.double( 2.65 )
57386 )
57387 fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57388     saveTags = cms.bool( True ),
57389     inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57390     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57391     etcutEB = cms.double( 12.0 ),
57392     etcutEE = cms.double( 12.0 ),
57393     minEtaCut = cms.double( -9999.0 ),
57394     maxEtaCut = cms.double( 9999.0 ),
57395     ncandcut = cms.int32( 1 )
57396 )
57397 fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57398     saveTags = cms.bool( True ),
57399     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ),
57400     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57401     rhoTag = cms.InputTag( "" ),
57402     energyLowEdges = cms.vdouble( 0.0 ),
57403     lessThan = cms.bool( True ),
57404     useEt = cms.bool( False ),
57405     useAbs = cms.bool( False ),
57406     thrRegularEB = cms.vdouble( 0.013 ),
57407     thrRegularEE = cms.vdouble( 0.035 ),
57408     thrOverEEB = cms.vdouble( -1.0 ),
57409     thrOverEEE = cms.vdouble( -1.0 ),
57410     thrOverE2EB = cms.vdouble( -1.0 ),
57411     thrOverE2EE = cms.vdouble( -1.0 ),
57412     ncandcut = cms.int32( 1 ),
57413     doRhoCorrection = cms.bool( False ),
57414     rhoMax = cms.double( 9.9999999E7 ),
57415     rhoScale = cms.double( 1.0 ),
57416     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57417     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57418     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57419 )
57420 fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57421     saveTags = cms.bool( True ),
57422     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57423     varTag = cms.InputTag( "hltEgammaHoverE" ),
57424     rhoTag = cms.InputTag( "" ),
57425     energyLowEdges = cms.vdouble( 0.0 ),
57426     lessThan = cms.bool( True ),
57427     useEt = cms.bool( False ),
57428     useAbs = cms.bool( False ),
57429     thrRegularEB = cms.vdouble( -1.0 ),
57430     thrRegularEE = cms.vdouble( -1.0 ),
57431     thrOverEEB = cms.vdouble( 0.13 ),
57432     thrOverEEE = cms.vdouble( 0.13 ),
57433     thrOverE2EB = cms.vdouble( -1.0 ),
57434     thrOverE2EE = cms.vdouble( -1.0 ),
57435     ncandcut = cms.int32( 1 ),
57436     doRhoCorrection = cms.bool( False ),
57437     rhoMax = cms.double( 9.9999999E7 ),
57438     rhoScale = cms.double( 1.0 ),
57439     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57440     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57441     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57442 )
57443 fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57444     saveTags = cms.bool( True ),
57445     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ),
57446     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57447     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57448     energyLowEdges = cms.vdouble( 0.0 ),
57449     lessThan = cms.bool( True ),
57450     useEt = cms.bool( True ),
57451     useAbs = cms.bool( False ),
57452     thrRegularEB = cms.vdouble( -1.0 ),
57453     thrRegularEE = cms.vdouble( -1.0 ),
57454     thrOverEEB = cms.vdouble( 0.5 ),
57455     thrOverEEE = cms.vdouble( 0.5 ),
57456     thrOverE2EB = cms.vdouble( -1.0 ),
57457     thrOverE2EE = cms.vdouble( -1.0 ),
57458     ncandcut = cms.int32( 1 ),
57459     doRhoCorrection = cms.bool( True ),
57460     rhoMax = cms.double( 9.9999999E7 ),
57461     rhoScale = cms.double( 1.0 ),
57462     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57463     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57464     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57465 )
57466 fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57467     saveTags = cms.bool( True ),
57468     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57469     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57470     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57471     energyLowEdges = cms.vdouble( 0.0 ),
57472     lessThan = cms.bool( True ),
57473     useEt = cms.bool( True ),
57474     useAbs = cms.bool( False ),
57475     thrRegularEB = cms.vdouble( -1.0 ),
57476     thrRegularEE = cms.vdouble( -1.0 ),
57477     thrOverEEB = cms.vdouble( 0.3 ),
57478     thrOverEEE = cms.vdouble( 0.3 ),
57479     thrOverE2EB = cms.vdouble( -1.0 ),
57480     thrOverE2EE = cms.vdouble( -1.0 ),
57481     ncandcut = cms.int32( 1 ),
57482     doRhoCorrection = cms.bool( True ),
57483     rhoMax = cms.double( 9.9999999E7 ),
57484     rhoScale = cms.double( 1.0 ),
57485     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57486     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57487     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57488 )
57489 fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57490     saveTags = cms.bool( True ),
57491     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57492     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57493     npixelmatchcut = cms.double( 1.0 ),
57494     ncandcut = cms.int32( 1 ),
57495     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57496     s_a_phi1B = cms.double( 0.0069 ),
57497     s_a_phi1I = cms.double( 0.0088 ),
57498     s_a_phi1F = cms.double( 0.0076 ),
57499     s_a_phi2B = cms.double( 3.7E-4 ),
57500     s_a_phi2I = cms.double( 7.0E-4 ),
57501     s_a_phi2F = cms.double( 0.00906 ),
57502     s_a_zB = cms.double( 0.012 ),
57503     s_a_rI = cms.double( 0.027 ),
57504     s_a_rF = cms.double( 0.04 ),
57505     s2_threshold = cms.double( 0.4 ),
57506     tanhSO10BarrelThres = cms.double( 0.35 ),
57507     tanhSO10InterThres = cms.double( 1.0 ),
57508     tanhSO10ForwardThres = cms.double( 1.0 ),
57509     useS = cms.bool( False ),
57510     pixelVeto = cms.bool( False )
57511 )
57512 fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57513     saveTags = cms.bool( True ),
57514     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57515     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57516     rhoTag = cms.InputTag( "" ),
57517     energyLowEdges = cms.vdouble( 0.0 ),
57518     lessThan = cms.bool( True ),
57519     useEt = cms.bool( True ),
57520     useAbs = cms.bool( True ),
57521     thrRegularEB = cms.vdouble( 999999.0 ),
57522     thrRegularEE = cms.vdouble( 999999.0 ),
57523     thrOverEEB = cms.vdouble( -1.0 ),
57524     thrOverEEE = cms.vdouble( -1.0 ),
57525     thrOverE2EB = cms.vdouble( -1.0 ),
57526     thrOverE2EE = cms.vdouble( -1.0 ),
57527     ncandcut = cms.int32( 1 ),
57528     doRhoCorrection = cms.bool( False ),
57529     rhoMax = cms.double( 9.9999999E7 ),
57530     rhoScale = cms.double( 1.0 ),
57531     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57532     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57533     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57534 )
57535 fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57536     saveTags = cms.bool( True ),
57537     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57538     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57539     rhoTag = cms.InputTag( "" ),
57540     energyLowEdges = cms.vdouble( 0.0 ),
57541     lessThan = cms.bool( True ),
57542     useEt = cms.bool( True ),
57543     useAbs = cms.bool( True ),
57544     thrRegularEB = cms.vdouble( 0.01 ),
57545     thrRegularEE = cms.vdouble( 0.015 ),
57546     thrOverEEB = cms.vdouble( -1.0 ),
57547     thrOverEEE = cms.vdouble( -1.0 ),
57548     thrOverE2EB = cms.vdouble( -1.0 ),
57549     thrOverE2EE = cms.vdouble( -1.0 ),
57550     ncandcut = cms.int32( 1 ),
57551     doRhoCorrection = cms.bool( False ),
57552     rhoMax = cms.double( 9.9999999E7 ),
57553     rhoScale = cms.double( 1.0 ),
57554     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57555     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57556     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57557 )
57558 fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57559     saveTags = cms.bool( True ),
57560     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ),
57561     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57562     rhoTag = cms.InputTag( "" ),
57563     energyLowEdges = cms.vdouble( 0.0 ),
57564     lessThan = cms.bool( True ),
57565     useEt = cms.bool( True ),
57566     useAbs = cms.bool( True ),
57567     thrRegularEB = cms.vdouble( 0.07 ),
57568     thrRegularEE = cms.vdouble( 0.1 ),
57569     thrOverEEB = cms.vdouble( -1.0 ),
57570     thrOverEEE = cms.vdouble( -1.0 ),
57571     thrOverE2EB = cms.vdouble( -1.0 ),
57572     thrOverE2EE = cms.vdouble( -1.0 ),
57573     ncandcut = cms.int32( 1 ),
57574     doRhoCorrection = cms.bool( False ),
57575     rhoMax = cms.double( 9.9999999E7 ),
57576     rhoScale = cms.double( 1.0 ),
57577     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57578     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57579     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57580 )
57581 fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57582     saveTags = cms.bool( True ),
57583     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ),
57584     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57585     rhoTag = cms.InputTag( "" ),
57586     energyLowEdges = cms.vdouble( 0.0 ),
57587     lessThan = cms.bool( True ),
57588     useEt = cms.bool( True ),
57589     useAbs = cms.bool( False ),
57590     thrRegularEB = cms.vdouble( -1.0 ),
57591     thrRegularEE = cms.vdouble( -1.0 ),
57592     thrOverEEB = cms.vdouble( 0.2 ),
57593     thrOverEEE = cms.vdouble( 0.2 ),
57594     thrOverE2EB = cms.vdouble( -1.0 ),
57595     thrOverE2EE = cms.vdouble( -1.0 ),
57596     ncandcut = cms.int32( 1 ),
57597     doRhoCorrection = cms.bool( False ),
57598     rhoMax = cms.double( 9.9999999E7 ),
57599     rhoScale = cms.double( 1.0 ),
57600     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57601     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57602     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57603 )
57604 fragment.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57605     leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57606     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57607     minDeltaR = cms.double( 1.0 ),
57608     numLeptons = cms.uint32( 1 )
57609 )
57610 fragment.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57611     saveTags = cms.bool( True ),
57612     inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ),
57613     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57614     MinJetPt = cms.double( 30.0 ),
57615     MaxAbsJetEta = cms.double( 2.5 ),
57616     MinNJets = cms.uint32( 1 ),
57617     triggerType = cms.int32( 85 )
57618 )
57619 fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed",
57620     saveTags = cms.bool( True ),
57621     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ),
57622     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57623     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57624     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57625     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57626     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57627     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57628     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57629     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57630     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57631 )
57632 fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
57633     offset = cms.uint32( 0 ),
57634     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57635 )
57636 fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57637     saveTags = cms.bool( True ),
57638     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57639     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57640     candNonIsolatedTag = cms.InputTag( "" ),
57641     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57642     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ),
57643     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57644     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57645     ncandcut = cms.int32( 1 ),
57646     doIsolated = cms.bool( False ),
57647     region_eta_size = cms.double( 0.522 ),
57648     region_eta_size_ecap = cms.double( 1.0 ),
57649     region_phi_size = cms.double( 1.044 ),
57650     barrel_end = cms.double( 1.4791 ),
57651     endcap_end = cms.double( 2.5 )
57652 )
57653 fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57654     saveTags = cms.bool( True ),
57655     inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ),
57656     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57657     etcutEB = cms.double( 14.0 ),
57658     etcutEE = cms.double( 14.0 ),
57659     minEtaCut = cms.double( -9999.0 ),
57660     maxEtaCut = cms.double( 9999.0 ),
57661     ncandcut = cms.int32( 1 )
57662 )
57663 fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57664     saveTags = cms.bool( True ),
57665     candTag = cms.InputTag( "hltEG14EtFilter" ),
57666     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57667     rhoTag = cms.InputTag( "" ),
57668     energyLowEdges = cms.vdouble( 0.0 ),
57669     lessThan = cms.bool( True ),
57670     useEt = cms.bool( False ),
57671     useAbs = cms.bool( False ),
57672     thrRegularEB = cms.vdouble( 0.0105 ),
57673     thrRegularEE = cms.vdouble( 0.031 ),
57674     thrOverEEB = cms.vdouble( -1.0 ),
57675     thrOverEEE = cms.vdouble( -1.0 ),
57676     thrOverE2EB = cms.vdouble( -1.0 ),
57677     thrOverE2EE = cms.vdouble( -1.0 ),
57678     ncandcut = cms.int32( 1 ),
57679     doRhoCorrection = cms.bool( False ),
57680     rhoMax = cms.double( 9.9999999E7 ),
57681     rhoScale = cms.double( 1.0 ),
57682     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57684     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57685 )
57686 fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57687     saveTags = cms.bool( True ),
57688     candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ),
57689     varTag = cms.InputTag( "hltEgammaHoverE" ),
57690     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57691     energyLowEdges = cms.vdouble( 0.0 ),
57692     lessThan = cms.bool( True ),
57693     useEt = cms.bool( False ),
57694     useAbs = cms.bool( False ),
57695     thrRegularEB = cms.vdouble( -1.0 ),
57696     thrRegularEE = cms.vdouble( -1.0 ),
57697     thrOverEEB = cms.vdouble( 0.08 ),
57698     thrOverEEE = cms.vdouble( 0.04 ),
57699     thrOverE2EB = cms.vdouble( -1.0 ),
57700     thrOverE2EE = cms.vdouble( -1.0 ),
57701     ncandcut = cms.int32( 1 ),
57702     doRhoCorrection = cms.bool( True ),
57703     rhoMax = cms.double( 9.9999999E7 ),
57704     rhoScale = cms.double( 1.0 ),
57705     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
57706     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57707     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57708 )
57709 fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57710     saveTags = cms.bool( True ),
57711     candTag = cms.InputTag( "hltEle14VVVLHEFilter" ),
57712     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
57713     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57714     energyLowEdges = cms.vdouble( 0.0 ),
57715     lessThan = cms.bool( True ),
57716     useEt = cms.bool( True ),
57717     useAbs = cms.bool( False ),
57718     thrRegularEB = cms.vdouble( -1.0 ),
57719     thrRegularEE = cms.vdouble( -1.0 ),
57720     thrOverEEB = cms.vdouble( 0.5 ),
57721     thrOverEEE = cms.vdouble( 0.5 ),
57722     thrOverE2EB = cms.vdouble( -1.0 ),
57723     thrOverE2EE = cms.vdouble( -1.0 ),
57724     ncandcut = cms.int32( 1 ),
57725     doRhoCorrection = cms.bool( True ),
57726     rhoMax = cms.double( 9.9999999E7 ),
57727     rhoScale = cms.double( 1.0 ),
57728     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
57729     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57731 )
57732 fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57733     saveTags = cms.bool( True ),
57734     candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ),
57735     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
57736     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57737     energyLowEdges = cms.vdouble( 0.0 ),
57738     lessThan = cms.bool( True ),
57739     useEt = cms.bool( True ),
57740     useAbs = cms.bool( False ),
57741     thrRegularEB = cms.vdouble( -1.0 ),
57742     thrRegularEE = cms.vdouble( -1.0 ),
57743     thrOverEEB = cms.vdouble( 0.6 ),
57744     thrOverEEE = cms.vdouble( 0.6 ),
57745     thrOverE2EB = cms.vdouble( -1.0 ),
57746     thrOverE2EE = cms.vdouble( -1.0 ),
57747     ncandcut = cms.int32( 1 ),
57748     doRhoCorrection = cms.bool( True ),
57749     rhoMax = cms.double( 9.9999999E7 ),
57750     rhoScale = cms.double( 1.0 ),
57751     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
57752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57754 )
57755 fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57756     saveTags = cms.bool( True ),
57757     candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ),
57758     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57759     npixelmatchcut = cms.double( 1.0 ),
57760     ncandcut = cms.int32( 1 ),
57761     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57762     s_a_phi1B = cms.double( 0.0069 ),
57763     s_a_phi1I = cms.double( 0.0088 ),
57764     s_a_phi1F = cms.double( 0.0076 ),
57765     s_a_phi2B = cms.double( 3.7E-4 ),
57766     s_a_phi2I = cms.double( 7.0E-4 ),
57767     s_a_phi2F = cms.double( 0.00906 ),
57768     s_a_zB = cms.double( 0.012 ),
57769     s_a_rI = cms.double( 0.027 ),
57770     s_a_rF = cms.double( 0.04 ),
57771     s2_threshold = cms.double( 0.4 ),
57772     tanhSO10BarrelThres = cms.double( 0.35 ),
57773     tanhSO10InterThres = cms.double( 1.0 ),
57774     tanhSO10ForwardThres = cms.double( 1.0 ),
57775     useS = cms.bool( False ),
57776     pixelVeto = cms.bool( False )
57777 )
57778 fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57779     saveTags = cms.bool( True ),
57780     candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ),
57781     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57782     rhoTag = cms.InputTag( "" ),
57783     energyLowEdges = cms.vdouble( 0.0 ),
57784     lessThan = cms.bool( True ),
57785     useEt = cms.bool( True ),
57786     useAbs = cms.bool( True ),
57787     thrRegularEB = cms.vdouble( 0.025 ),
57788     thrRegularEE = cms.vdouble( 0.01 ),
57789     thrOverEEB = cms.vdouble( -1.0 ),
57790     thrOverEEE = cms.vdouble( -1.0 ),
57791     thrOverE2EB = cms.vdouble( -1.0 ),
57792     thrOverE2EE = cms.vdouble( -1.0 ),
57793     ncandcut = cms.int32( 1 ),
57794     doRhoCorrection = cms.bool( False ),
57795     rhoMax = cms.double( 9.9999999E7 ),
57796     rhoScale = cms.double( 1.0 ),
57797     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57798     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57799     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57800 )
57801 fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
57802     saveTags = cms.bool( True ),
57803     candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ),
57804     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
57805     rhoTag = cms.InputTag( "" ),
57806     energyLowEdges = cms.vdouble( 0.0 ),
57807     lessThan = cms.bool( True ),
57808     useEt = cms.bool( True ),
57809     useAbs = cms.bool( False ),
57810     thrRegularEB = cms.vdouble( 999999.0 ),
57811     thrRegularEE = cms.vdouble( 4.0 ),
57812     thrOverEEB = cms.vdouble( -1.0 ),
57813     thrOverEEE = cms.vdouble( -1.0 ),
57814     thrOverE2EB = cms.vdouble( -1.0 ),
57815     thrOverE2EE = cms.vdouble( -1.0 ),
57816     ncandcut = cms.int32( 1 ),
57817     doRhoCorrection = cms.bool( False ),
57818     rhoMax = cms.double( 9.9999999E7 ),
57819     rhoScale = cms.double( 1.0 ),
57820     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57821     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57822     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57823 )
57824 fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57825     saveTags = cms.bool( True ),
57826     candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ),
57827     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
57828     rhoTag = cms.InputTag( "" ),
57829     energyLowEdges = cms.vdouble( 0.0 ),
57830     lessThan = cms.bool( True ),
57831     useEt = cms.bool( True ),
57832     useAbs = cms.bool( False ),
57833     thrRegularEB = cms.vdouble( 999.0 ),
57834     thrRegularEE = cms.vdouble( 2.0 ),
57835     thrOverEEB = cms.vdouble( -1.0 ),
57836     thrOverEEE = cms.vdouble( -1.0 ),
57837     thrOverE2EB = cms.vdouble( -1.0 ),
57838     thrOverE2EE = cms.vdouble( -1.0 ),
57839     ncandcut = cms.int32( 1 ),
57840     doRhoCorrection = cms.bool( False ),
57841     rhoMax = cms.double( 9.9999999E7 ),
57842     rhoScale = cms.double( 1.0 ),
57843     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57844     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57845     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57846 )
57847 fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57848     saveTags = cms.bool( True ),
57849     candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ),
57850     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57851     rhoTag = cms.InputTag( "" ),
57852     energyLowEdges = cms.vdouble( 0.0 ),
57853     lessThan = cms.bool( True ),
57854     useEt = cms.bool( True ),
57855     useAbs = cms.bool( True ),
57856     thrRegularEB = cms.vdouble( 0.0044 ),
57857     thrRegularEE = cms.vdouble( 0.006 ),
57858     thrOverEEB = cms.vdouble( -1.0 ),
57859     thrOverEEE = cms.vdouble( -1.0 ),
57860     thrOverE2EB = cms.vdouble( -1.0 ),
57861     thrOverE2EE = cms.vdouble( -1.0 ),
57862     ncandcut = cms.int32( 1 ),
57863     doRhoCorrection = cms.bool( False ),
57864     rhoMax = cms.double( 9.9999999E7 ),
57865     rhoScale = cms.double( 1.0 ),
57866     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57867     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57868     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57869 )
57870 fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57871     saveTags = cms.bool( True ),
57872     candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ),
57873     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57874     rhoTag = cms.InputTag( "" ),
57875     energyLowEdges = cms.vdouble( 0.0 ),
57876     lessThan = cms.bool( True ),
57877     useEt = cms.bool( True ),
57878     useAbs = cms.bool( True ),
57879     thrRegularEB = cms.vdouble( 0.025 ),
57880     thrRegularEE = cms.vdouble( 0.025 ),
57881     thrOverEEB = cms.vdouble( -1.0 ),
57882     thrOverEEE = cms.vdouble( -1.0 ),
57883     thrOverE2EB = cms.vdouble( -1.0 ),
57884     thrOverE2EE = cms.vdouble( -1.0 ),
57885     ncandcut = cms.int32( 1 ),
57886     doRhoCorrection = cms.bool( False ),
57887     rhoMax = cms.double( 9.9999999E7 ),
57888     rhoScale = cms.double( 1.0 ),
57889     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57890     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57891     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57892 )
57893 fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57894     saveTags = cms.bool( True ),
57895     candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ),
57896     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57897     rhoTag = cms.InputTag( "" ),
57898     energyLowEdges = cms.vdouble( 0.0 ),
57899     lessThan = cms.bool( True ),
57900     useEt = cms.bool( True ),
57901     useAbs = cms.bool( False ),
57902     thrRegularEB = cms.vdouble( -1.0 ),
57903     thrRegularEE = cms.vdouble( -1.0 ),
57904     thrOverEEB = cms.vdouble( 0.4 ),
57905     thrOverEEE = cms.vdouble( 0.4 ),
57906     thrOverE2EB = cms.vdouble( -1.0 ),
57907     thrOverE2EE = cms.vdouble( -1.0 ),
57908     ncandcut = cms.int32( 1 ),
57909     doRhoCorrection = cms.bool( False ),
57910     rhoMax = cms.double( 9.9999999E7 ),
57911     rhoScale = cms.double( 1.0 ),
57912     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57913     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57914     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57915 )
57916 fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57917     saveTags = cms.bool( True ),
57918     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57919     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57920     minHt = cms.vdouble( 150.0 ),
57921     minMht = cms.vdouble( 0.0 ),
57922     minMeff = cms.vdouble( 0.0 ),
57923     meffSlope = cms.vdouble( 1.0 )
57924 )
57925 fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57926     saveTags = cms.bool( True ),
57927     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
57928     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
57929     minHt = cms.vdouble( 200.0 ),
57930     minMht = cms.vdouble( 0.0 ),
57931     minMeff = cms.vdouble( 0.0 ),
57932     meffSlope = cms.vdouble( 1.0 )
57933 )
57934 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
57935     saveTags = cms.bool( True ),
57936     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
57937     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57938     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57939     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57940     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57941     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57942     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57943     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57944     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57945     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57946 )
57947 fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57948     offset = cms.uint32( 0 ),
57949     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57950 )
57951 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57952     saveTags = cms.bool( True ),
57953     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57954     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57955     candNonIsolatedTag = cms.InputTag( "" ),
57956     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57957     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ),
57958     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57959     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57960     ncandcut = cms.int32( 1 ),
57961     doIsolated = cms.bool( False ),
57962     region_eta_size = cms.double( 0.522 ),
57963     region_eta_size_ecap = cms.double( 1.0 ),
57964     region_phi_size = cms.double( 1.044 ),
57965     barrel_end = cms.double( 1.4791 ),
57966     endcap_end = cms.double( 2.65 )
57967 )
57968 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57969     saveTags = cms.bool( True ),
57970     inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ),
57971     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57972     etcutEB = cms.double( 23.0 ),
57973     etcutEE = cms.double( 23.0 ),
57974     minEtaCut = cms.double( -9999.0 ),
57975     maxEtaCut = cms.double( 9999.0 ),
57976     ncandcut = cms.int32( 1 )
57977 )
57978 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57979     saveTags = cms.bool( True ),
57980     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ),
57981     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57982     rhoTag = cms.InputTag( "" ),
57983     energyLowEdges = cms.vdouble( 0.0 ),
57984     lessThan = cms.bool( True ),
57985     useEt = cms.bool( False ),
57986     useAbs = cms.bool( False ),
57987     thrRegularEB = cms.vdouble( 0.013 ),
57988     thrRegularEE = cms.vdouble( 0.035 ),
57989     thrOverEEB = cms.vdouble( -1.0 ),
57990     thrOverEEE = cms.vdouble( -1.0 ),
57991     thrOverE2EB = cms.vdouble( -1.0 ),
57992     thrOverE2EE = cms.vdouble( -1.0 ),
57993     ncandcut = cms.int32( 1 ),
57994     doRhoCorrection = cms.bool( False ),
57995     rhoMax = cms.double( 9.9999999E7 ),
57996     rhoScale = cms.double( 1.0 ),
57997     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57999     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58000 )
58001 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58002     saveTags = cms.bool( True ),
58003     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ),
58004     varTag = cms.InputTag( "hltEgammaHoverE" ),
58005     rhoTag = cms.InputTag( "" ),
58006     energyLowEdges = cms.vdouble( 0.0 ),
58007     lessThan = cms.bool( True ),
58008     useEt = cms.bool( False ),
58009     useAbs = cms.bool( False ),
58010     thrRegularEB = cms.vdouble( -1.0 ),
58011     thrRegularEE = cms.vdouble( -1.0 ),
58012     thrOverEEB = cms.vdouble( 0.13 ),
58013     thrOverEEE = cms.vdouble( 0.13 ),
58014     thrOverE2EB = cms.vdouble( -1.0 ),
58015     thrOverE2EE = cms.vdouble( -1.0 ),
58016     ncandcut = cms.int32( 1 ),
58017     doRhoCorrection = cms.bool( False ),
58018     rhoMax = cms.double( 9.9999999E7 ),
58019     rhoScale = cms.double( 1.0 ),
58020     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58021     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58022     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58023 )
58024 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58025     saveTags = cms.bool( True ),
58026     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ),
58027     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
58028     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58029     energyLowEdges = cms.vdouble( 0.0 ),
58030     lessThan = cms.bool( True ),
58031     useEt = cms.bool( True ),
58032     useAbs = cms.bool( False ),
58033     thrRegularEB = cms.vdouble( -1.0 ),
58034     thrRegularEE = cms.vdouble( -1.0 ),
58035     thrOverEEB = cms.vdouble( 0.5 ),
58036     thrOverEEE = cms.vdouble( 0.5 ),
58037     thrOverE2EB = cms.vdouble( -1.0 ),
58038     thrOverE2EE = cms.vdouble( -1.0 ),
58039     ncandcut = cms.int32( 1 ),
58040     doRhoCorrection = cms.bool( True ),
58041     rhoMax = cms.double( 9.9999999E7 ),
58042     rhoScale = cms.double( 1.0 ),
58043     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
58044     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58045     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58046 )
58047 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58048     saveTags = cms.bool( True ),
58049     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ),
58050     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
58051     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58052     energyLowEdges = cms.vdouble( 0.0 ),
58053     lessThan = cms.bool( True ),
58054     useEt = cms.bool( True ),
58055     useAbs = cms.bool( False ),
58056     thrRegularEB = cms.vdouble( -1.0 ),
58057     thrRegularEE = cms.vdouble( -1.0 ),
58058     thrOverEEB = cms.vdouble( 0.3 ),
58059     thrOverEEE = cms.vdouble( 0.3 ),
58060     thrOverE2EB = cms.vdouble( -1.0 ),
58061     thrOverE2EE = cms.vdouble( -1.0 ),
58062     ncandcut = cms.int32( 1 ),
58063     doRhoCorrection = cms.bool( True ),
58064     rhoMax = cms.double( 9.9999999E7 ),
58065     rhoScale = cms.double( 1.0 ),
58066     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
58067     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58068     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58069 )
58070 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58071     saveTags = cms.bool( True ),
58072     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ),
58073     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58074     npixelmatchcut = cms.double( 1.0 ),
58075     ncandcut = cms.int32( 1 ),
58076     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58077     s_a_phi1B = cms.double( 0.0069 ),
58078     s_a_phi1I = cms.double( 0.0088 ),
58079     s_a_phi1F = cms.double( 0.0076 ),
58080     s_a_phi2B = cms.double( 3.7E-4 ),
58081     s_a_phi2I = cms.double( 7.0E-4 ),
58082     s_a_phi2F = cms.double( 0.00906 ),
58083     s_a_zB = cms.double( 0.012 ),
58084     s_a_rI = cms.double( 0.027 ),
58085     s_a_rF = cms.double( 0.04 ),
58086     s2_threshold = cms.double( 0.4 ),
58087     tanhSO10BarrelThres = cms.double( 0.35 ),
58088     tanhSO10InterThres = cms.double( 1.0 ),
58089     tanhSO10ForwardThres = cms.double( 1.0 ),
58090     useS = cms.bool( False ),
58091     pixelVeto = cms.bool( False )
58092 )
58093 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58094     saveTags = cms.bool( True ),
58095     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ),
58096     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58097     rhoTag = cms.InputTag( "" ),
58098     energyLowEdges = cms.vdouble( 0.0 ),
58099     lessThan = cms.bool( True ),
58100     useEt = cms.bool( True ),
58101     useAbs = cms.bool( True ),
58102     thrRegularEB = cms.vdouble( 999999.0 ),
58103     thrRegularEE = cms.vdouble( 999999.0 ),
58104     thrOverEEB = cms.vdouble( -1.0 ),
58105     thrOverEEE = cms.vdouble( -1.0 ),
58106     thrOverE2EB = cms.vdouble( -1.0 ),
58107     thrOverE2EE = cms.vdouble( -1.0 ),
58108     ncandcut = cms.int32( 1 ),
58109     doRhoCorrection = cms.bool( False ),
58110     rhoMax = cms.double( 9.9999999E7 ),
58111     rhoScale = cms.double( 1.0 ),
58112     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58113     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58114     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58115 )
58116 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58117     saveTags = cms.bool( True ),
58118     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ),
58119     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58120     rhoTag = cms.InputTag( "" ),
58121     energyLowEdges = cms.vdouble( 0.0 ),
58122     lessThan = cms.bool( True ),
58123     useEt = cms.bool( True ),
58124     useAbs = cms.bool( True ),
58125     thrRegularEB = cms.vdouble( 0.01 ),
58126     thrRegularEE = cms.vdouble( 0.015 ),
58127     thrOverEEB = cms.vdouble( -1.0 ),
58128     thrOverEEE = cms.vdouble( -1.0 ),
58129     thrOverE2EB = cms.vdouble( -1.0 ),
58130     thrOverE2EE = cms.vdouble( -1.0 ),
58131     ncandcut = cms.int32( 1 ),
58132     doRhoCorrection = cms.bool( False ),
58133     rhoMax = cms.double( 9.9999999E7 ),
58134     rhoScale = cms.double( 1.0 ),
58135     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58137     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58138 )
58139 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58140     saveTags = cms.bool( True ),
58141     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ),
58142     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58143     rhoTag = cms.InputTag( "" ),
58144     energyLowEdges = cms.vdouble( 0.0 ),
58145     lessThan = cms.bool( True ),
58146     useEt = cms.bool( True ),
58147     useAbs = cms.bool( True ),
58148     thrRegularEB = cms.vdouble( 0.07 ),
58149     thrRegularEE = cms.vdouble( 0.1 ),
58150     thrOverEEB = cms.vdouble( -1.0 ),
58151     thrOverEEE = cms.vdouble( -1.0 ),
58152     thrOverE2EB = cms.vdouble( -1.0 ),
58153     thrOverE2EE = cms.vdouble( -1.0 ),
58154     ncandcut = cms.int32( 1 ),
58155     doRhoCorrection = cms.bool( False ),
58156     rhoMax = cms.double( 9.9999999E7 ),
58157     rhoScale = cms.double( 1.0 ),
58158     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58159     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58160     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58161 )
58162 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58163     saveTags = cms.bool( True ),
58164     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ),
58165     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58166     rhoTag = cms.InputTag( "" ),
58167     energyLowEdges = cms.vdouble( 0.0 ),
58168     lessThan = cms.bool( True ),
58169     useEt = cms.bool( True ),
58170     useAbs = cms.bool( False ),
58171     thrRegularEB = cms.vdouble( -1.0 ),
58172     thrRegularEE = cms.vdouble( -1.0 ),
58173     thrOverEEB = cms.vdouble( 0.2 ),
58174     thrOverEEE = cms.vdouble( 0.2 ),
58175     thrOverE2EB = cms.vdouble( -1.0 ),
58176     thrOverE2EE = cms.vdouble( -1.0 ),
58177     ncandcut = cms.int32( 1 ),
58178     doRhoCorrection = cms.bool( False ),
58179     rhoMax = cms.double( 9.9999999E7 ),
58180     rhoScale = cms.double( 1.0 ),
58181     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58182     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58183     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58184 )
58185 fragment.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58186     leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ),
58187     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58188     minDeltaR = cms.double( 1.0 ),
58189     numLeptons = cms.uint32( 1 )
58190 )
58191 fragment.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58192     saveTags = cms.bool( True ),
58193     inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ),
58194     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58195     MinJetPt = cms.double( 30.0 ),
58196     MaxAbsJetEta = cms.double( 2.5 ),
58197     MinNJets = cms.uint32( 1 ),
58198     triggerType = cms.int32( 85 )
58199 )
58200 fragment.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58201     offset = cms.uint32( 0 ),
58202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58203 )
58204 fragment.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58205     saveTags = cms.bool( True ),
58206     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58207     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58208     etcutEB = cms.double( 8.0 ),
58209     etcutEE = cms.double( 8.0 ),
58210     minEtaCut = cms.double( -9999.0 ),
58211     maxEtaCut = cms.double( 9999.0 ),
58212     ncandcut = cms.int32( 1 )
58213 )
58214 fragment.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58215     saveTags = cms.bool( True ),
58216     candTag = cms.InputTag( "hltEle8EtFilter" ),
58217     varTag = cms.InputTag( "hltEgammaHoverE" ),
58218     rhoTag = cms.InputTag( "" ),
58219     energyLowEdges = cms.vdouble( 0.0 ),
58220     lessThan = cms.bool( True ),
58221     useEt = cms.bool( False ),
58222     useAbs = cms.bool( False ),
58223     thrRegularEB = cms.vdouble( -1.0 ),
58224     thrRegularEE = cms.vdouble( -1.0 ),
58225     thrOverEEB = cms.vdouble( 0.12 ),
58226     thrOverEEE = cms.vdouble( 0.1 ),
58227     thrOverE2EB = cms.vdouble( -1.0 ),
58228     thrOverE2EE = cms.vdouble( -1.0 ),
58229     ncandcut = cms.int32( 1 ),
58230     doRhoCorrection = cms.bool( False ),
58231     rhoMax = cms.double( 9.9999999E7 ),
58232     rhoScale = cms.double( 1.0 ),
58233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58234     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58235     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58236 )
58237 fragment.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58238     saveTags = cms.bool( True ),
58239     candTag = cms.InputTag( "hltEle8HEFilter" ),
58240     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58241     rhoTag = cms.InputTag( "" ),
58242     energyLowEdges = cms.vdouble( 0.0 ),
58243     lessThan = cms.bool( True ),
58244     useEt = cms.bool( False ),
58245     useAbs = cms.bool( False ),
58246     thrRegularEB = cms.vdouble( 0.013 ),
58247     thrRegularEE = cms.vdouble( 0.035 ),
58248     thrOverEEB = cms.vdouble( -1.0 ),
58249     thrOverEEE = cms.vdouble( -1.0 ),
58250     thrOverE2EB = cms.vdouble( -1.0 ),
58251     thrOverE2EE = cms.vdouble( -1.0 ),
58252     ncandcut = cms.int32( 1 ),
58253     doRhoCorrection = cms.bool( False ),
58254     rhoMax = cms.double( 9.9999999E7 ),
58255     rhoScale = cms.double( 1.0 ),
58256     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58257     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58258     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58259 )
58260 fragment.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58261     saveTags = cms.bool( True ),
58262     candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ),
58263     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58264     npixelmatchcut = cms.double( 1.0 ),
58265     ncandcut = cms.int32( 1 ),
58266     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58267     s_a_phi1B = cms.double( 0.0069 ),
58268     s_a_phi1I = cms.double( 0.0088 ),
58269     s_a_phi1F = cms.double( 0.0076 ),
58270     s_a_phi2B = cms.double( 3.7E-4 ),
58271     s_a_phi2I = cms.double( 7.0E-4 ),
58272     s_a_phi2F = cms.double( 0.00906 ),
58273     s_a_zB = cms.double( 0.012 ),
58274     s_a_rI = cms.double( 0.027 ),
58275     s_a_rF = cms.double( 0.04 ),
58276     s2_threshold = cms.double( 0.4 ),
58277     tanhSO10BarrelThres = cms.double( 0.35 ),
58278     tanhSO10InterThres = cms.double( 1.0 ),
58279     tanhSO10ForwardThres = cms.double( 1.0 ),
58280     useS = cms.bool( False ),
58281     pixelVeto = cms.bool( False )
58282 )
58283 fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58284     saveTags = cms.bool( True ),
58285     candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ),
58286     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58287     rhoTag = cms.InputTag( "" ),
58288     energyLowEdges = cms.vdouble( 0.0 ),
58289     lessThan = cms.bool( True ),
58290     useEt = cms.bool( True ),
58291     useAbs = cms.bool( True ),
58292     thrRegularEB = cms.vdouble( 0.05 ),
58293     thrRegularEE = cms.vdouble( 0.02 ),
58294     thrOverEEB = cms.vdouble( -1.0 ),
58295     thrOverEEE = cms.vdouble( -1.0 ),
58296     thrOverE2EB = cms.vdouble( -1.0 ),
58297     thrOverE2EE = cms.vdouble( -1.0 ),
58298     ncandcut = cms.int32( 1 ),
58299     doRhoCorrection = cms.bool( False ),
58300     rhoMax = cms.double( 9.9999999E7 ),
58301     rhoScale = cms.double( 1.0 ),
58302     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58304     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58305 )
58306 fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58307     saveTags = cms.bool( True ),
58308     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58309     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58310     rhoTag = cms.InputTag( "" ),
58311     energyLowEdges = cms.vdouble( 0.0 ),
58312     lessThan = cms.bool( True ),
58313     useEt = cms.bool( True ),
58314     useAbs = cms.bool( True ),
58315     thrRegularEB = cms.vdouble( 0.006 ),
58316     thrRegularEE = cms.vdouble( 0.0085 ),
58317     thrOverEEB = cms.vdouble( -1.0 ),
58318     thrOverEEE = cms.vdouble( -1.0 ),
58319     thrOverE2EB = cms.vdouble( -1.0 ),
58320     thrOverE2EE = cms.vdouble( -1.0 ),
58321     ncandcut = cms.int32( 1 ),
58322     doRhoCorrection = cms.bool( False ),
58323     rhoMax = cms.double( 9.9999999E7 ),
58324     rhoScale = cms.double( 1.0 ),
58325     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58326     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58327     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58328 )
58329 fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58330     saveTags = cms.bool( True ),
58331     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ),
58332     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58333     rhoTag = cms.InputTag( "" ),
58334     energyLowEdges = cms.vdouble( 0.0 ),
58335     lessThan = cms.bool( True ),
58336     useEt = cms.bool( True ),
58337     useAbs = cms.bool( True ),
58338     thrRegularEB = cms.vdouble( 0.1 ),
58339     thrRegularEE = cms.vdouble( 0.05 ),
58340     thrOverEEB = cms.vdouble( -1.0 ),
58341     thrOverEEE = cms.vdouble( -1.0 ),
58342     thrOverE2EB = cms.vdouble( -1.0 ),
58343     thrOverE2EE = cms.vdouble( -1.0 ),
58344     ncandcut = cms.int32( 1 ),
58345     doRhoCorrection = cms.bool( False ),
58346     rhoMax = cms.double( 9.9999999E7 ),
58347     rhoScale = cms.double( 1.0 ),
58348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58351 )
58352 fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58353     leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ),
58354     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58355     minDeltaR = cms.double( 1.0 ),
58356     numLeptons = cms.uint32( 1 )
58357 )
58358 fragment.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58359     saveTags = cms.bool( True ),
58360     inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ),
58361     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58362     MinJetPt = cms.double( 30.0 ),
58363     MaxAbsJetEta = cms.double( 2.5 ),
58364     MinNJets = cms.uint32( 1 ),
58365     triggerType = cms.int32( 85 )
58366 )
58367 fragment.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58368     offset = cms.uint32( 0 ),
58369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58370 )
58371 fragment.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58372     saveTags = cms.bool( True ),
58373     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58374     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58375     etcutEB = cms.double( 17.0 ),
58376     etcutEE = cms.double( 17.0 ),
58377     minEtaCut = cms.double( -9999.0 ),
58378     maxEtaCut = cms.double( 9999.0 ),
58379     ncandcut = cms.int32( 1 )
58380 )
58381 fragment.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58382     saveTags = cms.bool( True ),
58383     candTag = cms.InputTag( "hltEle17EtFilter" ),
58384     varTag = cms.InputTag( "hltEgammaHoverE" ),
58385     rhoTag = cms.InputTag( "" ),
58386     energyLowEdges = cms.vdouble( 0.0 ),
58387     lessThan = cms.bool( True ),
58388     useEt = cms.bool( False ),
58389     useAbs = cms.bool( False ),
58390     thrRegularEB = cms.vdouble( -1.0 ),
58391     thrRegularEE = cms.vdouble( -1.0 ),
58392     thrOverEEB = cms.vdouble( 0.12 ),
58393     thrOverEEE = cms.vdouble( 0.1 ),
58394     thrOverE2EB = cms.vdouble( -1.0 ),
58395     thrOverE2EE = cms.vdouble( -1.0 ),
58396     ncandcut = cms.int32( 1 ),
58397     doRhoCorrection = cms.bool( False ),
58398     rhoMax = cms.double( 9.9999999E7 ),
58399     rhoScale = cms.double( 1.0 ),
58400     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58401     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58402     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58403 )
58404 fragment.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58405     saveTags = cms.bool( True ),
58406     candTag = cms.InputTag( "hltEle17HEFilter" ),
58407     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58408     rhoTag = cms.InputTag( "" ),
58409     energyLowEdges = cms.vdouble( 0.0 ),
58410     lessThan = cms.bool( True ),
58411     useEt = cms.bool( False ),
58412     useAbs = cms.bool( False ),
58413     thrRegularEB = cms.vdouble( 0.011 ),
58414     thrRegularEE = cms.vdouble( 0.031 ),
58415     thrOverEEB = cms.vdouble( -1.0 ),
58416     thrOverEEE = cms.vdouble( -1.0 ),
58417     thrOverE2EB = cms.vdouble( -1.0 ),
58418     thrOverE2EE = cms.vdouble( -1.0 ),
58419     ncandcut = cms.int32( 1 ),
58420     doRhoCorrection = cms.bool( False ),
58421     rhoMax = cms.double( 9.9999999E7 ),
58422     rhoScale = cms.double( 1.0 ),
58423     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58424     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58425     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58426 )
58427 fragment.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58428     saveTags = cms.bool( True ),
58429     candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ),
58430     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58431     npixelmatchcut = cms.double( 1.0 ),
58432     ncandcut = cms.int32( 1 ),
58433     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58434     s_a_phi1B = cms.double( 0.0069 ),
58435     s_a_phi1I = cms.double( 0.0088 ),
58436     s_a_phi1F = cms.double( 0.0076 ),
58437     s_a_phi2B = cms.double( 3.7E-4 ),
58438     s_a_phi2I = cms.double( 7.0E-4 ),
58439     s_a_phi2F = cms.double( 0.00906 ),
58440     s_a_zB = cms.double( 0.012 ),
58441     s_a_rI = cms.double( 0.027 ),
58442     s_a_rF = cms.double( 0.04 ),
58443     s2_threshold = cms.double( 0.4 ),
58444     tanhSO10BarrelThres = cms.double( 0.35 ),
58445     tanhSO10InterThres = cms.double( 1.0 ),
58446     tanhSO10ForwardThres = cms.double( 1.0 ),
58447     useS = cms.bool( False ),
58448     pixelVeto = cms.bool( False )
58449 )
58450 fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58451     saveTags = cms.bool( True ),
58452     candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ),
58453     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58454     rhoTag = cms.InputTag( "" ),
58455     energyLowEdges = cms.vdouble( 0.0 ),
58456     lessThan = cms.bool( True ),
58457     useEt = cms.bool( True ),
58458     useAbs = cms.bool( True ),
58459     thrRegularEB = cms.vdouble( 0.05 ),
58460     thrRegularEE = cms.vdouble( 0.05 ),
58461     thrOverEEB = cms.vdouble( -1.0 ),
58462     thrOverEEE = cms.vdouble( -1.0 ),
58463     thrOverE2EB = cms.vdouble( -1.0 ),
58464     thrOverE2EE = cms.vdouble( -1.0 ),
58465     ncandcut = cms.int32( 1 ),
58466     doRhoCorrection = cms.bool( False ),
58467     rhoMax = cms.double( 9.9999999E7 ),
58468     rhoScale = cms.double( 1.0 ),
58469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58471     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58472 )
58473 fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58474     saveTags = cms.bool( True ),
58475     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58476     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58477     rhoTag = cms.InputTag( "" ),
58478     energyLowEdges = cms.vdouble( 0.0 ),
58479     lessThan = cms.bool( True ),
58480     useEt = cms.bool( True ),
58481     useAbs = cms.bool( True ),
58482     thrRegularEB = cms.vdouble( 0.006 ),
58483     thrRegularEE = cms.vdouble( 0.0085 ),
58484     thrOverEEB = cms.vdouble( -1.0 ),
58485     thrOverEEE = cms.vdouble( -1.0 ),
58486     thrOverE2EB = cms.vdouble( -1.0 ),
58487     thrOverE2EE = cms.vdouble( -1.0 ),
58488     ncandcut = cms.int32( 1 ),
58489     doRhoCorrection = cms.bool( False ),
58490     rhoMax = cms.double( 9.9999999E7 ),
58491     rhoScale = cms.double( 1.0 ),
58492     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58493     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58494     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58495 )
58496 fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58497     saveTags = cms.bool( True ),
58498     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ),
58499     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58500     rhoTag = cms.InputTag( "" ),
58501     energyLowEdges = cms.vdouble( 0.0 ),
58502     lessThan = cms.bool( True ),
58503     useEt = cms.bool( True ),
58504     useAbs = cms.bool( True ),
58505     thrRegularEB = cms.vdouble( 0.1 ),
58506     thrRegularEE = cms.vdouble( 0.05 ),
58507     thrOverEEB = cms.vdouble( -1.0 ),
58508     thrOverEEE = cms.vdouble( -1.0 ),
58509     thrOverE2EB = cms.vdouble( -1.0 ),
58510     thrOverE2EE = cms.vdouble( -1.0 ),
58511     ncandcut = cms.int32( 1 ),
58512     doRhoCorrection = cms.bool( False ),
58513     rhoMax = cms.double( 9.9999999E7 ),
58514     rhoScale = cms.double( 1.0 ),
58515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58518 )
58519 fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58520     leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ),
58521     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58522     minDeltaR = cms.double( 1.0 ),
58523     numLeptons = cms.uint32( 1 )
58524 )
58525 fragment.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58526     saveTags = cms.bool( True ),
58527     inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ),
58528     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58529     MinJetPt = cms.double( 30.0 ),
58530     MaxAbsJetEta = cms.double( 2.5 ),
58531     MinNJets = cms.uint32( 1 ),
58532     triggerType = cms.int32( 85 )
58533 )
58534 fragment.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58535     offset = cms.uint32( 0 ),
58536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58537 )
58538 fragment.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58539     saveTags = cms.bool( True ),
58540     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58541     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58542     etcutEB = cms.double( 23.0 ),
58543     etcutEE = cms.double( 23.0 ),
58544     minEtaCut = cms.double( -9999.0 ),
58545     maxEtaCut = cms.double( 9999.0 ),
58546     ncandcut = cms.int32( 1 )
58547 )
58548 fragment.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58549     saveTags = cms.bool( True ),
58550     candTag = cms.InputTag( "hltEle23EtFilter" ),
58551     varTag = cms.InputTag( "hltEgammaHoverE" ),
58552     rhoTag = cms.InputTag( "" ),
58553     energyLowEdges = cms.vdouble( 0.0 ),
58554     lessThan = cms.bool( True ),
58555     useEt = cms.bool( False ),
58556     useAbs = cms.bool( False ),
58557     thrRegularEB = cms.vdouble( -1.0 ),
58558     thrRegularEE = cms.vdouble( -1.0 ),
58559     thrOverEEB = cms.vdouble( 0.12 ),
58560     thrOverEEE = cms.vdouble( 0.1 ),
58561     thrOverE2EB = cms.vdouble( -1.0 ),
58562     thrOverE2EE = cms.vdouble( -1.0 ),
58563     ncandcut = cms.int32( 1 ),
58564     doRhoCorrection = cms.bool( False ),
58565     rhoMax = cms.double( 9.9999999E7 ),
58566     rhoScale = cms.double( 1.0 ),
58567     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58568     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58569     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58570 )
58571 fragment.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58572     saveTags = cms.bool( True ),
58573     candTag = cms.InputTag( "hltEle23HEFilter" ),
58574     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58575     rhoTag = cms.InputTag( "" ),
58576     energyLowEdges = cms.vdouble( 0.0 ),
58577     lessThan = cms.bool( True ),
58578     useEt = cms.bool( False ),
58579     useAbs = cms.bool( False ),
58580     thrRegularEB = cms.vdouble( 0.013 ),
58581     thrRegularEE = cms.vdouble( 0.035 ),
58582     thrOverEEB = cms.vdouble( -1.0 ),
58583     thrOverEEE = cms.vdouble( -1.0 ),
58584     thrOverE2EB = cms.vdouble( -1.0 ),
58585     thrOverE2EE = cms.vdouble( -1.0 ),
58586     ncandcut = cms.int32( 1 ),
58587     doRhoCorrection = cms.bool( False ),
58588     rhoMax = cms.double( 9.9999999E7 ),
58589     rhoScale = cms.double( 1.0 ),
58590     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58591     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58592     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58593 )
58594 fragment.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58595     saveTags = cms.bool( True ),
58596     candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ),
58597     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58598     npixelmatchcut = cms.double( 1.0 ),
58599     ncandcut = cms.int32( 1 ),
58600     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58601     s_a_phi1B = cms.double( 0.0069 ),
58602     s_a_phi1I = cms.double( 0.0088 ),
58603     s_a_phi1F = cms.double( 0.0076 ),
58604     s_a_phi2B = cms.double( 3.7E-4 ),
58605     s_a_phi2I = cms.double( 7.0E-4 ),
58606     s_a_phi2F = cms.double( 0.00906 ),
58607     s_a_zB = cms.double( 0.012 ),
58608     s_a_rI = cms.double( 0.027 ),
58609     s_a_rF = cms.double( 0.04 ),
58610     s2_threshold = cms.double( 0.4 ),
58611     tanhSO10BarrelThres = cms.double( 0.35 ),
58612     tanhSO10InterThres = cms.double( 1.0 ),
58613     tanhSO10ForwardThres = cms.double( 1.0 ),
58614     useS = cms.bool( False ),
58615     pixelVeto = cms.bool( False )
58616 )
58617 fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58618     saveTags = cms.bool( True ),
58619     candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ),
58620     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58621     rhoTag = cms.InputTag( "" ),
58622     energyLowEdges = cms.vdouble( 0.0 ),
58623     lessThan = cms.bool( True ),
58624     useEt = cms.bool( True ),
58625     useAbs = cms.bool( True ),
58626     thrRegularEB = cms.vdouble( 0.05 ),
58627     thrRegularEE = cms.vdouble( 0.02 ),
58628     thrOverEEB = cms.vdouble( -1.0 ),
58629     thrOverEEE = cms.vdouble( -1.0 ),
58630     thrOverE2EB = cms.vdouble( -1.0 ),
58631     thrOverE2EE = cms.vdouble( -1.0 ),
58632     ncandcut = cms.int32( 1 ),
58633     doRhoCorrection = cms.bool( False ),
58634     rhoMax = cms.double( 9.9999999E7 ),
58635     rhoScale = cms.double( 1.0 ),
58636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58637     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58638     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58639 )
58640 fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58641     saveTags = cms.bool( True ),
58642     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58643     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58644     rhoTag = cms.InputTag( "" ),
58645     energyLowEdges = cms.vdouble( 0.0 ),
58646     lessThan = cms.bool( True ),
58647     useEt = cms.bool( True ),
58648     useAbs = cms.bool( True ),
58649     thrRegularEB = cms.vdouble( 0.006 ),
58650     thrRegularEE = cms.vdouble( 0.0085 ),
58651     thrOverEEB = cms.vdouble( -1.0 ),
58652     thrOverEEE = cms.vdouble( -1.0 ),
58653     thrOverE2EB = cms.vdouble( -1.0 ),
58654     thrOverE2EE = cms.vdouble( -1.0 ),
58655     ncandcut = cms.int32( 1 ),
58656     doRhoCorrection = cms.bool( False ),
58657     rhoMax = cms.double( 9.9999999E7 ),
58658     rhoScale = cms.double( 1.0 ),
58659     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58660     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58661     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58662 )
58663 fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58664     saveTags = cms.bool( True ),
58665     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ),
58666     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58667     rhoTag = cms.InputTag( "" ),
58668     energyLowEdges = cms.vdouble( 0.0 ),
58669     lessThan = cms.bool( True ),
58670     useEt = cms.bool( True ),
58671     useAbs = cms.bool( True ),
58672     thrRegularEB = cms.vdouble( 0.1 ),
58673     thrRegularEE = cms.vdouble( 0.05 ),
58674     thrOverEEB = cms.vdouble( -1.0 ),
58675     thrOverEEE = cms.vdouble( -1.0 ),
58676     thrOverE2EB = cms.vdouble( -1.0 ),
58677     thrOverE2EE = cms.vdouble( -1.0 ),
58678     ncandcut = cms.int32( 1 ),
58679     doRhoCorrection = cms.bool( False ),
58680     rhoMax = cms.double( 9.9999999E7 ),
58681     rhoScale = cms.double( 1.0 ),
58682     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58684     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58685 )
58686 fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58687     leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ),
58688     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58689     minDeltaR = cms.double( 1.0 ),
58690     numLeptons = cms.uint32( 1 )
58691 )
58692 fragment.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58693     saveTags = cms.bool( True ),
58694     inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ),
58695     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58696     MinJetPt = cms.double( 30.0 ),
58697     MaxAbsJetEta = cms.double( 2.5 ),
58698     MinNJets = cms.uint32( 1 ),
58699     triggerType = cms.int32( 85 )
58700 )
58701 fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler",
58702     offset = cms.uint32( 0 ),
58703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58704 )
58705 fragment.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58706     saveTags = cms.bool( True ),
58707     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
58708     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58709     etcutEB = cms.double( 50.0 ),
58710     etcutEE = cms.double( 50.0 ),
58711     minEtaCut = cms.double( -9999.0 ),
58712     maxEtaCut = cms.double( 9999.0 ),
58713     ncandcut = cms.int32( 1 )
58714 )
58715 fragment.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58716     saveTags = cms.bool( True ),
58717     candTag = cms.InputTag( "hltEle50EtFilter" ),
58718     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58719     rhoTag = cms.InputTag( "" ),
58720     energyLowEdges = cms.vdouble( 0.0 ),
58721     lessThan = cms.bool( True ),
58722     useEt = cms.bool( False ),
58723     useAbs = cms.bool( False ),
58724     thrRegularEB = cms.vdouble( 0.01 ),
58725     thrRegularEE = cms.vdouble( 0.03 ),
58726     thrOverEEB = cms.vdouble( -1.0 ),
58727     thrOverEEE = cms.vdouble( -1.0 ),
58728     thrOverE2EB = cms.vdouble( -1.0 ),
58729     thrOverE2EE = cms.vdouble( -1.0 ),
58730     ncandcut = cms.int32( 1 ),
58731     doRhoCorrection = cms.bool( False ),
58732     rhoMax = cms.double( 9.9999999E7 ),
58733     rhoScale = cms.double( 1.0 ),
58734     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58735     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58736     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58737 )
58738 fragment.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58739     saveTags = cms.bool( True ),
58740     candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ),
58741     varTag = cms.InputTag( "hltEgammaHoverE" ),
58742     rhoTag = cms.InputTag( "" ),
58743     energyLowEdges = cms.vdouble( 0.0 ),
58744     lessThan = cms.bool( True ),
58745     useEt = cms.bool( False ),
58746     useAbs = cms.bool( False ),
58747     thrRegularEB = cms.vdouble( -1.0 ),
58748     thrRegularEE = cms.vdouble( -1.0 ),
58749     thrOverEEB = cms.vdouble( 0.1 ),
58750     thrOverEEE = cms.vdouble( 0.05 ),
58751     thrOverE2EB = cms.vdouble( -1.0 ),
58752     thrOverE2EE = cms.vdouble( -1.0 ),
58753     ncandcut = cms.int32( 1 ),
58754     doRhoCorrection = cms.bool( False ),
58755     rhoMax = cms.double( 9.9999999E7 ),
58756     rhoScale = cms.double( 1.0 ),
58757     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58758     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58759     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58760 )
58761 fragment.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58762     saveTags = cms.bool( True ),
58763     candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ),
58764     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58765     npixelmatchcut = cms.double( 1.0 ),
58766     ncandcut = cms.int32( 1 ),
58767     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58768     s_a_phi1B = cms.double( 0.0069 ),
58769     s_a_phi1I = cms.double( 0.0088 ),
58770     s_a_phi1F = cms.double( 0.0076 ),
58771     s_a_phi2B = cms.double( 3.7E-4 ),
58772     s_a_phi2I = cms.double( 7.0E-4 ),
58773     s_a_phi2F = cms.double( 0.00906 ),
58774     s_a_zB = cms.double( 0.012 ),
58775     s_a_rI = cms.double( 0.027 ),
58776     s_a_rF = cms.double( 0.04 ),
58777     s2_threshold = cms.double( 0.4 ),
58778     tanhSO10BarrelThres = cms.double( 0.35 ),
58779     tanhSO10InterThres = cms.double( 1.0 ),
58780     tanhSO10ForwardThres = cms.double( 1.0 ),
58781     useS = cms.bool( False ),
58782     pixelVeto = cms.bool( False )
58783 )
58784 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58785     saveTags = cms.bool( True ),
58786     candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ),
58787     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58788     rhoTag = cms.InputTag( "" ),
58789     energyLowEdges = cms.vdouble( 0.0 ),
58790     lessThan = cms.bool( True ),
58791     useEt = cms.bool( True ),
58792     useAbs = cms.bool( True ),
58793     thrRegularEB = cms.vdouble( 0.007 ),
58794     thrRegularEE = cms.vdouble( 0.007 ),
58795     thrOverEEB = cms.vdouble( -1.0 ),
58796     thrOverEEE = cms.vdouble( -1.0 ),
58797     thrOverE2EB = cms.vdouble( -1.0 ),
58798     thrOverE2EE = cms.vdouble( -1.0 ),
58799     ncandcut = cms.int32( 1 ),
58800     doRhoCorrection = cms.bool( False ),
58801     rhoMax = cms.double( 9.9999999E7 ),
58802     rhoScale = cms.double( 1.0 ),
58803     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58804     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58805     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58806 )
58807 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58808     saveTags = cms.bool( True ),
58809     candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58810     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58811     rhoTag = cms.InputTag( "" ),
58812     energyLowEdges = cms.vdouble( 0.0 ),
58813     lessThan = cms.bool( True ),
58814     useEt = cms.bool( True ),
58815     useAbs = cms.bool( True ),
58816     thrRegularEB = cms.vdouble( 0.06 ),
58817     thrRegularEE = cms.vdouble( 0.06 ),
58818     thrOverEEB = cms.vdouble( -1.0 ),
58819     thrOverEEE = cms.vdouble( -1.0 ),
58820     thrOverE2EB = cms.vdouble( -1.0 ),
58821     thrOverE2EE = cms.vdouble( -1.0 ),
58822     ncandcut = cms.int32( 1 ),
58823     doRhoCorrection = cms.bool( False ),
58824     rhoMax = cms.double( 9.9999999E7 ),
58825     rhoScale = cms.double( 1.0 ),
58826     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58827     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58828     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58829 )
58830 fragment.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer",
58831     jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ),
58832     L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58833     DeltaR = cms.double( 0.5 )
58834 )
58835 fragment.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet",
58836     saveTags = cms.bool( True ),
58837     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58838     triggerType = cms.int32( 85 ),
58839     MinE = cms.double( -1.0 ),
58840     MinPt = cms.double( 165.0 ),
58841     MinMass = cms.double( -1.0 ),
58842     MaxMass = cms.double( -1.0 ),
58843     MinEta = cms.double( -1.0 ),
58844     MaxEta = cms.double( 5.0 ),
58845     MinN = cms.int32( 1 )
58846 )
58847 fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets",
58848     HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ),
58849     SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58850     minDeltaR = cms.double( 0.5 )
58851 )
58852 fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58853     saveTags = cms.bool( True ),
58854     inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58855     originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58856     MinJetPt = cms.double( 165.0 ),
58857     MaxAbsJetEta = cms.double( 2.6 ),
58858     MinNJets = cms.uint32( 1 ),
58859     triggerType = cms.int32( 0 )
58860 )
58861 fragment.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58862     offset = cms.uint32( 0 ),
58863     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58864 )
58865 fragment.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58866     saveTags = cms.bool( True ),
58867     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58868     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58869     etcutEB = cms.double( 115.0 ),
58870     etcutEE = cms.double( 115.0 ),
58871     minEtaCut = cms.double( -9999.0 ),
58872     maxEtaCut = cms.double( 9999.0 ),
58873     ncandcut = cms.int32( 1 )
58874 )
58875 fragment.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58876     saveTags = cms.bool( True ),
58877     candTag = cms.InputTag( "hltEG115EtFilter" ),
58878     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58879     rhoTag = cms.InputTag( "" ),
58880     energyLowEdges = cms.vdouble( 0.0 ),
58881     lessThan = cms.bool( True ),
58882     useEt = cms.bool( False ),
58883     useAbs = cms.bool( False ),
58884     thrRegularEB = cms.vdouble( 0.011 ),
58885     thrRegularEE = cms.vdouble( 0.03 ),
58886     thrOverEEB = cms.vdouble( -1.0 ),
58887     thrOverEEE = cms.vdouble( -1.0 ),
58888     thrOverE2EB = cms.vdouble( -1.0 ),
58889     thrOverE2EE = cms.vdouble( -1.0 ),
58890     ncandcut = cms.int32( 1 ),
58891     doRhoCorrection = cms.bool( False ),
58892     rhoMax = cms.double( 9.9999999E7 ),
58893     rhoScale = cms.double( 1.0 ),
58894     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58895     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58896     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58897 )
58898 fragment.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58899     saveTags = cms.bool( True ),
58900     candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ),
58901     varTag = cms.InputTag( "hltEgammaHoverE" ),
58902     rhoTag = cms.InputTag( "" ),
58903     energyLowEdges = cms.vdouble( 0.0 ),
58904     lessThan = cms.bool( True ),
58905     useEt = cms.bool( False ),
58906     useAbs = cms.bool( False ),
58907     thrRegularEB = cms.vdouble( -1.0 ),
58908     thrRegularEE = cms.vdouble( -1.0 ),
58909     thrOverEEB = cms.vdouble( 0.075 ),
58910     thrOverEEE = cms.vdouble( 0.075 ),
58911     thrOverE2EB = cms.vdouble( -1.0 ),
58912     thrOverE2EE = cms.vdouble( -1.0 ),
58913     ncandcut = cms.int32( 1 ),
58914     doRhoCorrection = cms.bool( False ),
58915     rhoMax = cms.double( 9.9999999E7 ),
58916     rhoScale = cms.double( 1.0 ),
58917     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58918     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58919     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58920 )
58921 fragment.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58922     saveTags = cms.bool( True ),
58923     candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ),
58924     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58925     npixelmatchcut = cms.double( 1.0 ),
58926     ncandcut = cms.int32( 1 ),
58927     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58928     s_a_phi1B = cms.double( 0.0069 ),
58929     s_a_phi1I = cms.double( 0.0088 ),
58930     s_a_phi1F = cms.double( 0.0076 ),
58931     s_a_phi2B = cms.double( 3.7E-4 ),
58932     s_a_phi2I = cms.double( 7.0E-4 ),
58933     s_a_phi2F = cms.double( 0.00906 ),
58934     s_a_zB = cms.double( 0.012 ),
58935     s_a_rI = cms.double( 0.027 ),
58936     s_a_rF = cms.double( 0.04 ),
58937     s2_threshold = cms.double( 0.4 ),
58938     tanhSO10BarrelThres = cms.double( 0.35 ),
58939     tanhSO10InterThres = cms.double( 1.0 ),
58940     tanhSO10ForwardThres = cms.double( 1.0 ),
58941     useS = cms.bool( False ),
58942     pixelVeto = cms.bool( False )
58943 )
58944 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58945     saveTags = cms.bool( True ),
58946     candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ),
58947     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58948     rhoTag = cms.InputTag( "" ),
58949     energyLowEdges = cms.vdouble( 0.0 ),
58950     lessThan = cms.bool( True ),
58951     useEt = cms.bool( True ),
58952     useAbs = cms.bool( True ),
58953     thrRegularEB = cms.vdouble( 0.007 ),
58954     thrRegularEE = cms.vdouble( 0.007 ),
58955     thrOverEEB = cms.vdouble( -1.0 ),
58956     thrOverEEE = cms.vdouble( -1.0 ),
58957     thrOverE2EB = cms.vdouble( -1.0 ),
58958     thrOverE2EE = cms.vdouble( -1.0 ),
58959     ncandcut = cms.int32( 1 ),
58960     doRhoCorrection = cms.bool( False ),
58961     rhoMax = cms.double( 9.9999999E7 ),
58962     rhoScale = cms.double( 1.0 ),
58963     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58964     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58965     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58966 )
58967 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58968     saveTags = cms.bool( True ),
58969     candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58970     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58971     rhoTag = cms.InputTag( "" ),
58972     energyLowEdges = cms.vdouble( 0.0 ),
58973     lessThan = cms.bool( True ),
58974     useEt = cms.bool( True ),
58975     useAbs = cms.bool( True ),
58976     thrRegularEB = cms.vdouble( 0.07 ),
58977     thrRegularEE = cms.vdouble( 0.07 ),
58978     thrOverEEB = cms.vdouble( -1.0 ),
58979     thrOverEEE = cms.vdouble( -1.0 ),
58980     thrOverE2EB = cms.vdouble( -1.0 ),
58981     thrOverE2EE = cms.vdouble( -1.0 ),
58982     ncandcut = cms.int32( 1 ),
58983     doRhoCorrection = cms.bool( False ),
58984     rhoMax = cms.double( 9.9999999E7 ),
58985     rhoScale = cms.double( 1.0 ),
58986     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58987     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58989 )
58990 fragment.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58991     offset = cms.uint32( 0 ),
58992     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58993 )
58994 fragment.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58995     saveTags = cms.bool( True ),
58996     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58997     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58998     etcutEB = cms.double( 135.0 ),
58999     etcutEE = cms.double( 135.0 ),
59000     minEtaCut = cms.double( -9999.0 ),
59001     maxEtaCut = cms.double( 9999.0 ),
59002     ncandcut = cms.int32( 1 )
59003 )
59004 fragment.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59005     saveTags = cms.bool( True ),
59006     candTag = cms.InputTag( "hltEG135EtFilter" ),
59007     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59008     rhoTag = cms.InputTag( "" ),
59009     energyLowEdges = cms.vdouble( 0.0 ),
59010     lessThan = cms.bool( True ),
59011     useEt = cms.bool( False ),
59012     useAbs = cms.bool( False ),
59013     thrRegularEB = cms.vdouble( 0.011 ),
59014     thrRegularEE = cms.vdouble( 0.03 ),
59015     thrOverEEB = cms.vdouble( -1.0 ),
59016     thrOverEEE = cms.vdouble( -1.0 ),
59017     thrOverE2EB = cms.vdouble( -1.0 ),
59018     thrOverE2EE = cms.vdouble( -1.0 ),
59019     ncandcut = cms.int32( 1 ),
59020     doRhoCorrection = cms.bool( False ),
59021     rhoMax = cms.double( 9.9999999E7 ),
59022     rhoScale = cms.double( 1.0 ),
59023     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59024     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59025     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59026 )
59027 fragment.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59028     saveTags = cms.bool( True ),
59029     candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ),
59030     varTag = cms.InputTag( "hltEgammaHoverE" ),
59031     rhoTag = cms.InputTag( "" ),
59032     energyLowEdges = cms.vdouble( 0.0 ),
59033     lessThan = cms.bool( True ),
59034     useEt = cms.bool( False ),
59035     useAbs = cms.bool( False ),
59036     thrRegularEB = cms.vdouble( -1.0 ),
59037     thrRegularEE = cms.vdouble( -1.0 ),
59038     thrOverEEB = cms.vdouble( 0.075 ),
59039     thrOverEEE = cms.vdouble( 0.075 ),
59040     thrOverE2EB = cms.vdouble( -1.0 ),
59041     thrOverE2EE = cms.vdouble( -1.0 ),
59042     ncandcut = cms.int32( 1 ),
59043     doRhoCorrection = cms.bool( False ),
59044     rhoMax = cms.double( 9.9999999E7 ),
59045     rhoScale = cms.double( 1.0 ),
59046     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59047     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59048     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59049 )
59050 fragment.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59051     saveTags = cms.bool( True ),
59052     candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ),
59053     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59054     npixelmatchcut = cms.double( 1.0 ),
59055     ncandcut = cms.int32( 1 ),
59056     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59057     s_a_phi1B = cms.double( 0.0069 ),
59058     s_a_phi1I = cms.double( 0.0088 ),
59059     s_a_phi1F = cms.double( 0.0076 ),
59060     s_a_phi2B = cms.double( 3.7E-4 ),
59061     s_a_phi2I = cms.double( 7.0E-4 ),
59062     s_a_phi2F = cms.double( 0.00906 ),
59063     s_a_zB = cms.double( 0.012 ),
59064     s_a_rI = cms.double( 0.027 ),
59065     s_a_rF = cms.double( 0.04 ),
59066     s2_threshold = cms.double( 0.4 ),
59067     tanhSO10BarrelThres = cms.double( 0.35 ),
59068     tanhSO10InterThres = cms.double( 1.0 ),
59069     tanhSO10ForwardThres = cms.double( 1.0 ),
59070     useS = cms.bool( False ),
59071     pixelVeto = cms.bool( False )
59072 )
59073 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59074     saveTags = cms.bool( True ),
59075     candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ),
59076     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59077     rhoTag = cms.InputTag( "" ),
59078     energyLowEdges = cms.vdouble( 0.0 ),
59079     lessThan = cms.bool( True ),
59080     useEt = cms.bool( True ),
59081     useAbs = cms.bool( True ),
59082     thrRegularEB = cms.vdouble( 0.007 ),
59083     thrRegularEE = cms.vdouble( 0.007 ),
59084     thrOverEEB = cms.vdouble( -1.0 ),
59085     thrOverEEE = cms.vdouble( -1.0 ),
59086     thrOverE2EB = cms.vdouble( -1.0 ),
59087     thrOverE2EE = cms.vdouble( -1.0 ),
59088     ncandcut = cms.int32( 1 ),
59089     doRhoCorrection = cms.bool( False ),
59090     rhoMax = cms.double( 9.9999999E7 ),
59091     rhoScale = cms.double( 1.0 ),
59092     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59093     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59094     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59095 )
59096 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59097     saveTags = cms.bool( True ),
59098     candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59099     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59100     rhoTag = cms.InputTag( "" ),
59101     energyLowEdges = cms.vdouble( 0.0 ),
59102     lessThan = cms.bool( True ),
59103     useEt = cms.bool( True ),
59104     useAbs = cms.bool( True ),
59105     thrRegularEB = cms.vdouble( 0.07 ),
59106     thrRegularEE = cms.vdouble( 0.07 ),
59107     thrOverEEB = cms.vdouble( -1.0 ),
59108     thrOverEEE = cms.vdouble( -1.0 ),
59109     thrOverE2EB = cms.vdouble( -1.0 ),
59110     thrOverE2EE = cms.vdouble( -1.0 ),
59111     ncandcut = cms.int32( 1 ),
59112     doRhoCorrection = cms.bool( False ),
59113     rhoMax = cms.double( 9.9999999E7 ),
59114     rhoScale = cms.double( 1.0 ),
59115     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59116     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59117     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59118 )
59119 fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed",
59120     saveTags = cms.bool( True ),
59121     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" ),
59122     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59123     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59124     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59125     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59126     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59127     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59128     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59129     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59130     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59131 )
59132 fragment.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler",
59133     offset = cms.uint32( 0 ),
59134     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59135 )
59136 fragment.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet",
59137     saveTags = cms.bool( True ),
59138     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
59139     triggerType = cms.int32( 86 ),
59140     MinE = cms.double( -1.0 ),
59141     MinPt = cms.double( 30.0 ),
59142     MinMass = cms.double( -1.0 ),
59143     MaxMass = cms.double( -1.0 ),
59144     MinEta = cms.double( -1.0 ),
59145     MaxEta = cms.double( 2.5 ),
59146     MinN = cms.int32( 4 )
59147 )
59148 fragment.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer",
59149     HLTObject = cms.InputTag( "hltQuadCentralJet30" ),
59150     TriggerTypes = cms.vint32( 86 )
59151 )
59152 fragment.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59153     usePt = cms.bool( True ),
59154     excludePFMuons = cms.bool( False ),
59155     minNJetHt = cms.int32( 4 ),
59156     minNJetMht = cms.int32( 0 ),
59157     minPtJetHt = cms.double( 30.0 ),
59158     minPtJetMht = cms.double( 0.0 ),
59159     maxEtaJetHt = cms.double( 2.5 ),
59160     maxEtaJetMht = cms.double( 5.0 ),
59161     jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ),
59162     pfCandidatesLabel = cms.InputTag( "" )
59163 )
59164 fragment.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter",
59165     saveTags = cms.bool( True ),
59166     htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59167     mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59168     minHt = cms.vdouble( 320.0 ),
59169     minMht = cms.vdouble( 0.0 ),
59170     minMeff = cms.vdouble( 0.0 ),
59171     meffSlope = cms.vdouble( 1.0 )
59172 )
59173 fragment.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet",
59174     saveTags = cms.bool( True ),
59175     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59176     triggerType = cms.int32( 86 ),
59177     MinE = cms.double( -1.0 ),
59178     MinPt = cms.double( 30.0 ),
59179     MinMass = cms.double( -1.0 ),
59180     MaxMass = cms.double( -1.0 ),
59181     MinEta = cms.double( -1.0 ),
59182     MaxEta = cms.double( 2.5 ),
59183     MinN = cms.int32( 4 )
59184 )
59185 fragment.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet",
59186     saveTags = cms.bool( True ),
59187     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59188     triggerType = cms.int32( 0 ),
59189     MinE = cms.double( -1.0 ),
59190     MinPt = cms.double( 75.0 ),
59191     MinMass = cms.double( -1.0 ),
59192     MaxMass = cms.double( -1.0 ),
59193     MinEta = cms.double( -1.0 ),
59194     MaxEta = cms.double( 2.5 ),
59195     MinN = cms.int32( 1 )
59196 )
59197 fragment.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet",
59198     saveTags = cms.bool( True ),
59199     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59200     triggerType = cms.int32( 0 ),
59201     MinE = cms.double( -1.0 ),
59202     MinPt = cms.double( 60.0 ),
59203     MinMass = cms.double( -1.0 ),
59204     MaxMass = cms.double( -1.0 ),
59205     MinEta = cms.double( -1.0 ),
59206     MaxEta = cms.double( 2.5 ),
59207     MinN = cms.int32( 2 )
59208 )
59209 fragment.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet",
59210     saveTags = cms.bool( True ),
59211     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59212     triggerType = cms.int32( 0 ),
59213     MinE = cms.double( -1.0 ),
59214     MinPt = cms.double( 45.0 ),
59215     MinMass = cms.double( -1.0 ),
59216     MaxMass = cms.double( -1.0 ),
59217     MinEta = cms.double( -1.0 ),
59218     MaxEta = cms.double( 2.5 ),
59219     MinN = cms.int32( 3 )
59220 )
59221 fragment.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet",
59222     saveTags = cms.bool( True ),
59223     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59224     triggerType = cms.int32( 0 ),
59225     MinE = cms.double( -1.0 ),
59226     MinPt = cms.double( 40.0 ),
59227     MinMass = cms.double( -1.0 ),
59228     MaxMass = cms.double( -1.0 ),
59229     MinEta = cms.double( -1.0 ),
59230     MaxEta = cms.double( 2.5 ),
59231     MinN = cms.int32( 4 )
59232 )
59233 fragment.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59234     HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ),
59235     TriggerTypes = cms.vint32( 86 )
59236 )
59237 fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59238     usePt = cms.bool( True ),
59239     excludePFMuons = cms.bool( False ),
59240     minNJetHt = cms.int32( 4 ),
59241     minNJetMht = cms.int32( 0 ),
59242     minPtJetHt = cms.double( 30.0 ),
59243     minPtJetMht = cms.double( 0.0 ),
59244     maxEtaJetHt = cms.double( 2.5 ),
59245     maxEtaJetMht = cms.double( 999.0 ),
59246     jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ),
59247     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59248 )
59249 fragment.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter",
59250     saveTags = cms.bool( True ),
59251     htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59252     mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59253     minHt = cms.vdouble( 330.0 ),
59254     minMht = cms.vdouble( 0.0 ),
59255     minMeff = cms.vdouble( 0.0 ),
59256     meffSlope = cms.vdouble( 1.0 )
59257 )
59258 fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed",
59259     saveTags = cms.bool( True ),
59260     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" ),
59261     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59262     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59263     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59264     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59265     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59266     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59267     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59268     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59269     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59270 )
59271 fragment.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler",
59272     offset = cms.uint32( 0 ),
59273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59274 )
59275 fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet",
59276     saveTags = cms.bool( True ),
59277     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59278     triggerType = cms.int32( 86 ),
59279     MinE = cms.double( -1.0 ),
59280     MinPt = cms.double( 32.0 ),
59281     MinMass = cms.double( -1.0 ),
59282     MaxMass = cms.double( -1.0 ),
59283     MinEta = cms.double( -1.0 ),
59284     MaxEta = cms.double( 2.5 ),
59285     MinN = cms.int32( 6 )
59286 )
59287 fragment.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59288     saveTags = cms.bool( True ),
59289     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59290     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59291     minHt = cms.vdouble( 400.0 ),
59292     minMht = cms.vdouble( 0.0 ),
59293     minMeff = cms.vdouble( 0.0 ),
59294     meffSlope = cms.vdouble( 1.0 )
59295 )
59296 fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
59297     offset = cms.uint32( 0 ),
59298     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59299 )
59300 fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer",
59301     HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ),
59302     TriggerTypes = cms.vint32( 86 )
59303 )
59304 fragment.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
59305     saveTags = cms.bool( True ),
59306     Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ),
59307     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59308     MinTag = cms.double( 0.5 ),
59309     MaxTag = cms.double( 999999.0 ),
59310     MinJetToSum = cms.int32( 1 ),
59311     MaxJetToSum = cms.int32( 2 ),
59312     UseMeanValue = cms.bool( True ),
59313     MatchByDeltaR = cms.bool( True ),
59314     MaxDeltaR = cms.double( 0.4 ),
59315     TriggerType = cms.int32( 86 )
59316 )
59317 fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler",
59318     offset = cms.uint32( 0 ),
59319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59320 )
59321 fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet",
59322     saveTags = cms.bool( True ),
59323     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59324     triggerType = cms.int32( 86 ),
59325     MinE = cms.double( -1.0 ),
59326     MinPt = cms.double( 36.0 ),
59327     MinMass = cms.double( -1.0 ),
59328     MaxMass = cms.double( -1.0 ),
59329     MinEta = cms.double( -1.0 ),
59330     MaxEta = cms.double( 2.5 ),
59331     MinN = cms.int32( 6 )
59332 )
59333 fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler",
59334     offset = cms.uint32( 0 ),
59335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59336 )
59337 fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag",
59338     saveTags = cms.bool( True ),
59339     Jets = cms.InputTag( "hltPFJetForBtag" ),
59340     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59341     MinTag = cms.double( 0.35 ),
59342     MaxTag = cms.double( 999999.0 ),
59343     MinJets = cms.int32( 1 ),
59344     MatchJetsByDeltaR = cms.bool( False ),
59345     MaxJetDeltaR = cms.double( 0.1 ),
59346     TriggerType = cms.int32( 86 )
59347 )
59348 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed",
59349     saveTags = cms.bool( True ),
59350     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" ),
59351     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59352     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59353     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59354     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59355     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59356     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59357     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59358     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59359     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59360 )
59361 fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler",
59362     offset = cms.uint32( 0 ),
59363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59364 )
59365 fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet",
59366     saveTags = cms.bool( True ),
59367     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59368     triggerType = cms.int32( 86 ),
59369     MinE = cms.double( -1.0 ),
59370     MinPt = cms.double( 120.0 ),
59371     MinMass = cms.double( -1.0 ),
59372     MaxMass = cms.double( -1.0 ),
59373     MinEta = cms.double( -1.0 ),
59374     MaxEta = cms.double( 3.0 ),
59375     MinN = cms.int32( 2 )
59376 )
59377 fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet",
59378     saveTags = cms.bool( True ),
59379     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59380     triggerType = cms.int32( 86 ),
59381     MinE = cms.double( -1.0 ),
59382     MinPt = cms.double( 60.0 ),
59383     MinMass = cms.double( -1.0 ),
59384     MaxMass = cms.double( -1.0 ),
59385     MinEta = cms.double( -1.0 ),
59386     MaxEta = cms.double( 3.0 ),
59387     MinN = cms.int32( 3 )
59388 )
59389 fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet",
59390     saveTags = cms.bool( True ),
59391     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59392     triggerType = cms.int32( 86 ),
59393     MinE = cms.double( -1.0 ),
59394     MinPt = cms.double( 30.0 ),
59395     MinMass = cms.double( -1.0 ),
59396     MaxMass = cms.double( -1.0 ),
59397     MinEta = cms.double( -1.0 ),
59398     MaxEta = cms.double( 3.0 ),
59399     MinN = cms.int32( 5 )
59400 )
59401 fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59402     HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ),
59403     TriggerTypes = cms.vint32( 86 )
59404 )
59405 fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer",
59406     usePt = cms.bool( True ),
59407     excludePFMuons = cms.bool( False ),
59408     minNJetHt = cms.int32( 5 ),
59409     minNJetMht = cms.int32( 0 ),
59410     minPtJetHt = cms.double( 30.0 ),
59411     minPtJetMht = cms.double( 0.0 ),
59412     maxEtaJetHt = cms.double( 3.0 ),
59413     maxEtaJetMht = cms.double( 999.0 ),
59414     jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ),
59415     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59416 )
59417 fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter",
59418     saveTags = cms.bool( True ),
59419     htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59420     mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59421     minHt = cms.vdouble( 400.0 ),
59422     minMht = cms.vdouble( 0.0 ),
59423     minMeff = cms.vdouble( 0.0 ),
59424     meffSlope = cms.vdouble( 1.0 )
59425 )
59426 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed",
59427     saveTags = cms.bool( True ),
59428     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" ),
59429     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59430     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59431     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59432     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59433     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59434     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59435     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59436     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59437     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59438 )
59439 fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler",
59440     offset = cms.uint32( 0 ),
59441     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59442 )
59443 fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59444     saveTags = cms.bool( True ),
59445     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59446     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59447     minHt = cms.vdouble( 300.0 ),
59448     minMht = cms.vdouble( 0.0 ),
59449     minMeff = cms.vdouble( 0.0 ),
59450     meffSlope = cms.vdouble( 1.0 )
59451 )
59452 fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed",
59453     saveTags = cms.bool( True ),
59454     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
59455     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59456     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59457     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59458     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59459     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59460     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59461     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59462     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59463     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59464 )
59465 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler",
59466     offset = cms.uint32( 0 ),
59467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59468 )
59469 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59470     saveTags = cms.bool( True ),
59471     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59472     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59473     candNonIsolatedTag = cms.InputTag( "" ),
59474     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59475     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ),
59476     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59477     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59478     ncandcut = cms.int32( 1 ),
59479     doIsolated = cms.bool( False ),
59480     region_eta_size = cms.double( 0.522 ),
59481     region_eta_size_ecap = cms.double( 1.0 ),
59482     region_phi_size = cms.double( 1.044 ),
59483     barrel_end = cms.double( 1.4791 ),
59484     endcap_end = cms.double( 2.65 )
59485 )
59486 fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59487     saveTags = cms.bool( True ),
59488     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ),
59489     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59490     etcutEB = cms.double( 60.0 ),
59491     etcutEE = cms.double( 60.0 ),
59492     minEtaCut = cms.double( -9999.0 ),
59493     maxEtaCut = cms.double( 9999.0 ),
59494     ncandcut = cms.int32( 1 )
59495 )
59496 fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59497     saveTags = cms.bool( True ),
59498     candTag = cms.InputTag( "hltEG60EtFilter" ),
59499     varTag = cms.InputTag( "hltEgammaHoverE" ),
59500     rhoTag = cms.InputTag( "" ),
59501     energyLowEdges = cms.vdouble( 0.0 ),
59502     lessThan = cms.bool( True ),
59503     useEt = cms.bool( False ),
59504     useAbs = cms.bool( False ),
59505     thrRegularEB = cms.vdouble( -1.0 ),
59506     thrRegularEE = cms.vdouble( -1.0 ),
59507     thrOverEEB = cms.vdouble( 0.15 ),
59508     thrOverEEE = cms.vdouble( 0.1 ),
59509     thrOverE2EB = cms.vdouble( -1.0 ),
59510     thrOverE2EE = cms.vdouble( -1.0 ),
59511     ncandcut = cms.int32( 1 ),
59512     doRhoCorrection = cms.bool( False ),
59513     rhoMax = cms.double( 9.9999999E7 ),
59514     rhoScale = cms.double( 1.0 ),
59515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59518 )
59519 fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59520     saveTags = cms.bool( True ),
59521     candTag = cms.InputTag( "hltEG60HEFilter" ),
59522     varTag = cms.InputTag( "hltEgammaR9ID" ),
59523     rhoTag = cms.InputTag( "" ),
59524     energyLowEdges = cms.vdouble( 0.0 ),
59525     lessThan = cms.bool( False ),
59526     useEt = cms.bool( False ),
59527     useAbs = cms.bool( False ),
59528     thrRegularEB = cms.vdouble( 0.9 ),
59529     thrRegularEE = cms.vdouble( 0.9 ),
59530     thrOverEEB = cms.vdouble( -1.0 ),
59531     thrOverEEE = cms.vdouble( -1.0 ),
59532     thrOverE2EB = cms.vdouble( -1.0 ),
59533     thrOverE2EE = cms.vdouble( -1.0 ),
59534     ncandcut = cms.int32( 1 ),
59535     doRhoCorrection = cms.bool( False ),
59536     rhoMax = cms.double( 9.9999999E7 ),
59537     rhoScale = cms.double( 1.0 ),
59538     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59539     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59540     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59541 )
59542 fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59543     saveTags = cms.bool( True ),
59544     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ),
59545     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59546     rhoTag = cms.InputTag( "" ),
59547     energyLowEdges = cms.vdouble( 0.0 ),
59548     lessThan = cms.bool( True ),
59549     useEt = cms.bool( False ),
59550     useAbs = cms.bool( False ),
59551     thrRegularEB = cms.vdouble( 0.014 ),
59552     thrRegularEE = cms.vdouble( 0.035 ),
59553     thrOverEEB = cms.vdouble( -1.0 ),
59554     thrOverEEE = cms.vdouble( -1.0 ),
59555     thrOverE2EB = cms.vdouble( -1.0 ),
59556     thrOverE2EE = cms.vdouble( -1.0 ),
59557     ncandcut = cms.int32( 1 ),
59558     doRhoCorrection = cms.bool( False ),
59559     rhoMax = cms.double( 9.9999999E7 ),
59560     rhoScale = cms.double( 1.0 ),
59561     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59562     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59563     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59564 )
59565 fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59566     saveTags = cms.bool( True ),
59567     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ),
59568     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59569     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59570     energyLowEdges = cms.vdouble( 0.0 ),
59571     lessThan = cms.bool( True ),
59572     useEt = cms.bool( True ),
59573     useAbs = cms.bool( False ),
59574     thrRegularEB = cms.vdouble( 5.0 ),
59575     thrRegularEE = cms.vdouble( 8.0 ),
59576     thrOverEEB = cms.vdouble( 0.01 ),
59577     thrOverEEE = cms.vdouble( 0.007 ),
59578     thrOverE2EB = cms.vdouble( 0.0 ),
59579     thrOverE2EE = cms.vdouble( 0.0 ),
59580     ncandcut = cms.int32( 1 ),
59581     doRhoCorrection = cms.bool( True ),
59582     rhoMax = cms.double( 9.9999999E7 ),
59583     rhoScale = cms.double( 1.0 ),
59584     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59586     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59587 )
59588 fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59589     saveTags = cms.bool( True ),
59590     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ),
59591     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
59592     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59593     energyLowEdges = cms.vdouble( 0.0 ),
59594     lessThan = cms.bool( True ),
59595     useEt = cms.bool( True ),
59596     useAbs = cms.bool( False ),
59597     thrRegularEB = cms.vdouble( 12.5 ),
59598     thrRegularEE = cms.vdouble( 7.5 ),
59599     thrOverEEB = cms.vdouble( 0.03 ),
59600     thrOverEEE = cms.vdouble( 0.032 ),
59601     thrOverE2EB = cms.vdouble( 3.0E-5 ),
59602     thrOverE2EE = cms.vdouble( 3.0E-5 ),
59603     ncandcut = cms.int32( 0 ),
59604     doRhoCorrection = cms.bool( True ),
59605     rhoMax = cms.double( 9.9999999E7 ),
59606     rhoScale = cms.double( 1.0 ),
59607     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
59608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59609     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59610 )
59611 fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59612     saveTags = cms.bool( True ),
59613     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ),
59614     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
59615     rhoTag = cms.InputTag( "" ),
59616     energyLowEdges = cms.vdouble( 0.0 ),
59617     lessThan = cms.bool( True ),
59618     useEt = cms.bool( True ),
59619     useAbs = cms.bool( False ),
59620     thrRegularEB = cms.vdouble( 6.0 ),
59621     thrRegularEE = cms.vdouble( 6.0 ),
59622     thrOverEEB = cms.vdouble( 0.002 ),
59623     thrOverEEE = cms.vdouble( 0.002 ),
59624     thrOverE2EB = cms.vdouble( 0.0 ),
59625     thrOverE2EE = cms.vdouble( 0.0 ),
59626     ncandcut = cms.int32( 1 ),
59627     doRhoCorrection = cms.bool( False ),
59628     rhoMax = cms.double( 9.9999999E7 ),
59629     rhoScale = cms.double( 1.0 ),
59630     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59631     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59632     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59633 )
59634 fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
59635     saveTags = cms.bool( True ),
59636     inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ),
59637     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59638     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
59639     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
59640     inputTrack = cms.InputTag( "hltMergedTracks" ),
59641     ncandcut = cms.int32( 1 ),
59642     EBOnly = cms.bool( False ),
59643     sMin_min = cms.double( 0.0 ),
59644     sMin_max = cms.double( 0.4 ),
59645     sMaj_min = cms.double( 0.0 ),
59646     sMaj_max = cms.double( 1.5 ),
59647     seedTimeMin = cms.double( -999.0 ),
59648     seedTimeMax = cms.double( 999.0 ),
59649     useTrackVeto = cms.bool( True ),
59650     maxTrackCut = cms.int32( 0 ),
59651     trackPtCut = cms.double( 5.0 ),
59652     trackdRCut = cms.double( 0.2 )
59653 )
59654 fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer",
59655     usePt = cms.bool( False ),
59656     excludePFMuons = cms.bool( False ),
59657     minNJetHt = cms.int32( 0 ),
59658     minNJetMht = cms.int32( 0 ),
59659     minPtJetHt = cms.double( 10.0 ),
59660     minPtJetMht = cms.double( 10.0 ),
59661     maxEtaJetHt = cms.double( 3.0 ),
59662     maxEtaJetMht = cms.double( 5.0 ),
59663     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
59664     pfCandidatesLabel = cms.InputTag( "" )
59665 )
59666 fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter",
59667     saveTags = cms.bool( True ),
59668     htLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59669     mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59670     minHt = cms.vdouble( 175.0 ),
59671     minMht = cms.vdouble( 0.0 ),
59672     minMeff = cms.vdouble( 0.0 ),
59673     meffSlope = cms.vdouble( 1.0 )
59674 )
59675 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler",
59676     offset = cms.uint32( 0 ),
59677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59678 )
59679 fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59680     saveTags = cms.bool( True ),
59681     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59682     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59683     minHt = cms.vdouble( 380.0 ),
59684     minMht = cms.vdouble( 0.0 ),
59685     minMeff = cms.vdouble( 0.0 ),
59686     meffSlope = cms.vdouble( 1.0 )
59687 )
59688 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler",
59689     offset = cms.uint32( 0 ),
59690     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59691 )
59692 fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed",
59693     saveTags = cms.bool( True ),
59694     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" ),
59695     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59696     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59697     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59698     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59699     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59700     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59701     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59702     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59703     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59704 )
59705 fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler",
59706     offset = cms.uint32( 0 ),
59707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59708 )
59709 fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator",
59710     EBSumThreshold = cms.double( 0.2 ),
59711     HF2Weight = cms.double( 1.0 ),
59712     EBWeight = cms.double( 1.0 ),
59713     hfInput = cms.InputTag( "" ),
59714     EESumThreshold = cms.double( 0.45 ),
59715     HOThreshold0 = cms.double( 3.5 ),
59716     HOThresholdPlus1 = cms.double( 3.5 ),
59717     HOThresholdMinus1 = cms.double( 3.5 ),
59718     HOThresholdPlus2 = cms.double( 3.5 ),
59719     HOThresholdMinus2 = cms.double( 3.5 ),
59720     HBGrid = cms.vdouble(  ),
59721     HBThreshold1 = cms.double( 0.4 ),
59722     HBThreshold2 = cms.double( 0.3 ),
59723     HBThreshold = cms.double( 0.3 ),
59724     EEWeights = cms.vdouble(  ),
59725     HF1Threshold = cms.double( 0.5 ),
59726     HF2Weights = cms.vdouble(  ),
59727     HOWeights = cms.vdouble(  ),
59728     EEGrid = cms.vdouble(  ),
59729     HEDWeight = cms.double( 1.0 ),
59730     EEWeight = cms.double( 1.0 ),
59731     UseHO = cms.bool( False ),
59732     HBWeights = cms.vdouble(  ),
59733     HESWeight = cms.double( 1.0 ),
59734     HF1Weight = cms.double( 1.0 ),
59735     HF2Grid = cms.vdouble(  ),
59736     HEDWeights = cms.vdouble(  ),
59737     HF1Grid = cms.vdouble(  ),
59738     EBWeights = cms.vdouble(  ),
59739     HOWeight = cms.double( 1.0E-99 ),
59740     EBThreshold = cms.double( 0.07 ),
59741     EEThreshold = cms.double( 0.3 ),
59742     UseEtEBTreshold = cms.bool( False ),
59743     UseSymEBTreshold = cms.bool( False ),
59744     UseEtEETreshold = cms.bool( False ),
59745     UseSymEETreshold = cms.bool( False ),
59746     hbheInput = cms.InputTag( "" ),
59747     HcalThreshold = cms.double( -1000.0 ),
59748     HF2Threshold = cms.double( 0.85 ),
59749     HESThreshold1 = cms.double( 0.1 ),
59750     HESThreshold = cms.double( 0.2 ),
59751     HF1Weights = cms.vdouble(  ),
59752     hoInput = cms.InputTag( "" ),
59753     HESGrid = cms.vdouble(  ),
59754     HESWeights = cms.vdouble(  ),
59755     HEDThreshold1 = cms.double( 0.1 ),
59756     HEDThreshold = cms.double( 0.2 ),
59757     EcutTower = cms.double( -1000.0 ),
59758     HEDGrid = cms.vdouble(  ),
59759     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
59760     HBWeight = cms.double( 1.0 ),
59761     HOGrid = cms.vdouble(  ),
59762     EBGrid = cms.vdouble(  ),
59763     MomConstrMethod = cms.int32( 1 ),
59764     MomHBDepth = cms.double( 0.2 ),
59765     MomHEDepth = cms.double( 0.4 ),
59766     MomEBDepth = cms.double( 0.3 ),
59767     MomEEDepth = cms.double( 0.0 ),
59768     HcalAcceptSeverityLevel = cms.uint32( 9 ),
59769     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
59770       'kWeird',
59771       'kBad' ),
59772     UseHcalRecoveredHits = cms.bool( False ),
59773     UseEcalRecoveredHits = cms.bool( False ),
59774     UseRejectedHitsOnly = cms.bool( False ),
59775     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
59776     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
59777     UseRejectedRecoveredHcalHits = cms.bool( False ),
59778     UseRejectedRecoveredEcalHits = cms.bool( False ),
59779     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
59780     AllowMissingInputs = cms.bool( True ),
59781     HcalPhase = cms.int32( 1 ),
59782     usePFThresholdsFromDB = cms.bool( True ),
59783     EcalRecHitThresh = cms.bool( False )
59784 )
59785 fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer",
59786     usePt = cms.bool( False ),
59787     minPtTowerHt = cms.double( 1.5 ),
59788     minPtTowerMht = cms.double( 1.5 ),
59789     maxEtaTowerHt = cms.double( 5.0 ),
59790     maxEtaTowerMht = cms.double( 5.0 ),
59791     towersLabel = cms.InputTag( "hltTowerMakerEcal" )
59792 )
59793 fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter",
59794     saveTags = cms.bool( True ),
59795     htLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59796     mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59797     minHt = cms.vdouble( 800.0 ),
59798     minMht = cms.vdouble( 0.0 ),
59799     minMeff = cms.vdouble( 0.0 ),
59800     meffSlope = cms.vdouble( 1.0 )
59801 )
59802 fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
59803     saveTags = cms.bool( True ),
59804     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" ),
59805     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59806     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59807     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59808     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59809     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59810     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59811     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59812     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59813     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59814 )
59815 fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler",
59816     offset = cms.uint32( 0 ),
59817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59818 )
59819 fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59820     saveTags = cms.bool( True ),
59821     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59822     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59823     candNonIsolatedTag = cms.InputTag( "" ),
59824     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59825     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ),
59826     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59827     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59828     ncandcut = cms.int32( 1 ),
59829     doIsolated = cms.bool( False ),
59830     region_eta_size = cms.double( 0.522 ),
59831     region_eta_size_ecap = cms.double( 1.0 ),
59832     region_phi_size = cms.double( 1.044 ),
59833     barrel_end = cms.double( 1.4791 ),
59834     endcap_end = cms.double( 2.65 )
59835 )
59836 fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59837     saveTags = cms.bool( True ),
59838     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ),
59839     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59840     etcutEB = cms.double( 30.0 ),
59841     etcutEE = cms.double( 30.0 ),
59842     minEtaCut = cms.double( -9999.0 ),
59843     maxEtaCut = cms.double( 9999.0 ),
59844     ncandcut = cms.int32( 1 )
59845 )
59846 fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
59847     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
59848     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59849     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
59850     doRhoCorrection = cms.bool( False ),
59851     rhoMax = cms.double( 9.9999999E7 ),
59852     rhoScale = cms.double( 1.0 ),
59853     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
59854     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
59855     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
59856     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
59857     usePFThresholdsFromDB = cms.bool( True ),
59858     innerCone = cms.double( 0.0 ),
59859     outerCone = cms.double( 0.14 ),
59860     depth = cms.int32( 0 ),
59861     maxSeverityHB = cms.int32( 9 ),
59862     maxSeverityHE = cms.int32( 9 ),
59863     doEtSum = cms.bool( True ),
59864     useSingleTower = cms.bool( False ),
59865     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
59866     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
59867 )
59868 fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59869     saveTags = cms.bool( True ),
59870     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ),
59871     varTag = cms.InputTag( "hltEgammaHToverET" ),
59872     rhoTag = cms.InputTag( "" ),
59873     energyLowEdges = cms.vdouble( 0.0 ),
59874     lessThan = cms.bool( True ),
59875     useEt = cms.bool( True ),
59876     useAbs = cms.bool( False ),
59877     thrRegularEB = cms.vdouble( 0.0 ),
59878     thrRegularEE = cms.vdouble( 0.0 ),
59879     thrOverEEB = cms.vdouble( 0.3 ),
59880     thrOverEEE = cms.vdouble( 0.3 ),
59881     thrOverE2EB = cms.vdouble( 0.0 ),
59882     thrOverE2EE = cms.vdouble( 0.0 ),
59883     ncandcut = cms.int32( 1 ),
59884     doRhoCorrection = cms.bool( False ),
59885     rhoMax = cms.double( 9.9999999E7 ),
59886     rhoScale = cms.double( 1.0 ),
59887     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59890 )
59891 fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59892     saveTags = cms.bool( True ),
59893     candTag = cms.InputTag( "hltEG30HE30HEFilter" ),
59894     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59895     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59896     energyLowEdges = cms.vdouble( 0.0 ),
59897     lessThan = cms.bool( True ),
59898     useEt = cms.bool( True ),
59899     useAbs = cms.bool( False ),
59900     thrRegularEB = cms.vdouble( 15.0 ),
59901     thrRegularEE = cms.vdouble( 15.0 ),
59902     thrOverEEB = cms.vdouble( 0.012 ),
59903     thrOverEEE = cms.vdouble( 0.012 ),
59904     thrOverE2EB = cms.vdouble( 0.0 ),
59905     thrOverE2EE = cms.vdouble( 0.0 ),
59906     ncandcut = cms.int32( 1 ),
59907     doRhoCorrection = cms.bool( True ),
59908     rhoMax = cms.double( 9.9999999E7 ),
59909     rhoScale = cms.double( 1.0 ),
59910     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59913 )
59914 fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
59915     saveTags = cms.bool( True ),
59916     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
59917     triggerType = cms.int32( 92 ),
59918     MinE = cms.double( -1.0 ),
59919     MinPt = cms.double( 18.0 ),
59920     MinMass = cms.double( -1.0 ),
59921     MaxMass = cms.double( -1.0 ),
59922     MinEta = cms.double( -1.0 ),
59923     MaxEta = cms.double( 2.55 ),
59924     MinN = cms.int32( 2 )
59925 )
59926 fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59927     saveTags = cms.bool( True ),
59928     candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ),
59929     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
59930     rhoTag = cms.InputTag( "" ),
59931     energyLowEdges = cms.vdouble( 0.0 ),
59932     lessThan = cms.bool( True ),
59933     useEt = cms.bool( True ),
59934     useAbs = cms.bool( False ),
59935     thrRegularEB = cms.vdouble( 0.0 ),
59936     thrRegularEE = cms.vdouble( 0.0 ),
59937     thrOverEEB = cms.vdouble( 0.3 ),
59938     thrOverEEE = cms.vdouble( 0.3 ),
59939     thrOverE2EB = cms.vdouble( 0.0 ),
59940     thrOverE2EE = cms.vdouble( 0.0 ),
59941     ncandcut = cms.int32( 2 ),
59942     doRhoCorrection = cms.bool( False ),
59943     rhoMax = cms.double( 9.9999999E7 ),
59944     rhoScale = cms.double( 1.0 ),
59945     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59946     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59947     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59948 )
59949 fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59950     saveTags = cms.bool( True ),
59951     candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ),
59952     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
59953     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59954     energyLowEdges = cms.vdouble( 0.0 ),
59955     lessThan = cms.bool( True ),
59956     useEt = cms.bool( True ),
59957     useAbs = cms.bool( False ),
59958     thrRegularEB = cms.vdouble( 15.0 ),
59959     thrRegularEE = cms.vdouble( 15.0 ),
59960     thrOverEEB = cms.vdouble( 0.012 ),
59961     thrOverEEE = cms.vdouble( 0.012 ),
59962     thrOverE2EB = cms.vdouble( 0.0 ),
59963     thrOverE2EE = cms.vdouble( 0.0 ),
59964     ncandcut = cms.int32( 1 ),
59965     doRhoCorrection = cms.bool( True ),
59966     rhoMax = cms.double( 9.9999999E7 ),
59967     rhoScale = cms.double( 1.0 ),
59968     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
59969     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59970     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59971 )
59972 fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
59973     saveTags = cms.bool( True ),
59974     firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59975     secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59976     minMass = cms.double( 70.0 )
59977 )
59978 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
59979     saveTags = cms.bool( True ),
59980     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
59981     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59982     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59983     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59984     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59985     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59986     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59987     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59988     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59989     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59990 )
59991 fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler",
59992     offset = cms.uint32( 0 ),
59993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59994 )
59995 fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59996     saveTags = cms.bool( True ),
59997     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59998     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59999     candNonIsolatedTag = cms.InputTag( "" ),
60000     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60001     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ),
60002     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60003     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60004     ncandcut = cms.int32( 1 ),
60005     doIsolated = cms.bool( False ),
60006     region_eta_size = cms.double( 0.522 ),
60007     region_eta_size_ecap = cms.double( 1.0 ),
60008     region_phi_size = cms.double( 1.044 ),
60009     barrel_end = cms.double( 1.4791 ),
60010     endcap_end = cms.double( 2.65 )
60011 )
60012 fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60013     saveTags = cms.bool( True ),
60014     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60015     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60016     etcutEB = cms.double( 20.0 ),
60017     etcutEE = cms.double( 20.0 ),
60018     minEtaCut = cms.double( -9999.0 ),
60019     maxEtaCut = cms.double( 9999.0 ),
60020     ncandcut = cms.int32( 1 )
60021 )
60022 fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60023     saveTags = cms.bool( True ),
60024     candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ),
60025     varTag = cms.InputTag( "hltEgammaHoverE" ),
60026     rhoTag = cms.InputTag( "" ),
60027     energyLowEdges = cms.vdouble( 0.0 ),
60028     lessThan = cms.bool( True ),
60029     useEt = cms.bool( False ),
60030     useAbs = cms.bool( False ),
60031     thrRegularEB = cms.vdouble( -1.0 ),
60032     thrRegularEE = cms.vdouble( -1.0 ),
60033     thrOverEEB = cms.vdouble( 0.5 ),
60034     thrOverEEE = cms.vdouble( 0.5 ),
60035     thrOverE2EB = cms.vdouble( -1.0 ),
60036     thrOverE2EE = cms.vdouble( -1.0 ),
60037     ncandcut = cms.int32( 1 ),
60038     doRhoCorrection = cms.bool( False ),
60039     rhoMax = cms.double( 9.9999999E7 ),
60040     rhoScale = cms.double( 1.0 ),
60041     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60043     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60044 )
60045 fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler",
60046     offset = cms.uint32( 0 ),
60047     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60048 )
60049 fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60050     saveTags = cms.bool( True ),
60051     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60052     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60053     etcutEB = cms.double( 30.0 ),
60054     etcutEE = cms.double( 30.0 ),
60055     minEtaCut = cms.double( -9999.0 ),
60056     maxEtaCut = cms.double( 9999.0 ),
60057     ncandcut = cms.int32( 1 )
60058 )
60059 fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60060     saveTags = cms.bool( True ),
60061     candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ),
60062     varTag = cms.InputTag( "hltEgammaHoverE" ),
60063     rhoTag = cms.InputTag( "" ),
60064     energyLowEdges = cms.vdouble( 0.0 ),
60065     lessThan = cms.bool( True ),
60066     useEt = cms.bool( False ),
60067     useAbs = cms.bool( False ),
60068     thrRegularEB = cms.vdouble( -1.0 ),
60069     thrRegularEE = cms.vdouble( -1.0 ),
60070     thrOverEEB = cms.vdouble( 0.5 ),
60071     thrOverEEE = cms.vdouble( 0.5 ),
60072     thrOverE2EB = cms.vdouble( -1.0 ),
60073     thrOverE2EE = cms.vdouble( -1.0 ),
60074     ncandcut = cms.int32( 1 ),
60075     doRhoCorrection = cms.bool( False ),
60076     rhoMax = cms.double( 9.9999999E7 ),
60077     rhoScale = cms.double( 1.0 ),
60078     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60079     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60080     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60081 )
60082 fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed",
60083     saveTags = cms.bool( True ),
60084     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60085     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60086     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60087     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60088     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60089     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60090     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60091     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60092     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60093     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60094 )
60095 fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler",
60096     offset = cms.uint32( 0 ),
60097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60098 )
60099 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
60100     saveTags = cms.bool( True ),
60101     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60102     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60103     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60104     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60105     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60106     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60107     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60108     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60109     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60110     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60111 )
60112 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
60113     offset = cms.uint32( 0 ),
60114     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60115 )
60116 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60117     saveTags = cms.bool( True ),
60118     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60119     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
60120     MaxEta = cms.double( 2.5 ),
60121     MinPt = cms.double( 0.0 ),
60122     MaxDeltaR = cms.double( 0.3 ),
60123     MinN = cms.int32( 1 ),
60124     CentralBxOnly = cms.bool( False ),
60125     SelectQualities = cms.vint32(  )
60126 )
60127 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60128     saveTags = cms.bool( True ),
60129     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60130     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60131     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60132     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60133     MinN = cms.int32( 1 ),
60134     MaxEta = cms.double( 1.0 ),
60135     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60136     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60137     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60138     CutOnChambers = cms.bool( False ),
60139     MinNchambers = cms.vint32( 0 ),
60140     MaxDr = cms.double( 9999.0 ),
60141     MinDr = cms.double( -1.0 ),
60142     MaxDz = cms.double( 9999.0 ),
60143     MinDxySig = cms.double( -1.0 ),
60144     MinPt = cms.double( 10.0 ),
60145     NSigmaPt = cms.double( 0.0 ),
60146     MatchToPreviousCand = cms.bool( True )
60147 )
60148 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
60149     offset = cms.uint32( 0 ),
60150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60151 )
60152 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60153     saveTags = cms.bool( True ),
60154     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60155     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60156     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60157     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60158     MinN = cms.int32( 1 ),
60159     MaxEta = cms.double( 1.0 ),
60160     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60161     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60162     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60163     CutOnChambers = cms.bool( False ),
60164     MinNchambers = cms.vint32( 0 ),
60165     MaxDr = cms.double( 9999.0 ),
60166     MinDr = cms.double( -1.0 ),
60167     MaxDz = cms.double( 9999.0 ),
60168     MinDxySig = cms.double( -1.0 ),
60169     MinPt = cms.double( 5.5 ),
60170     NSigmaPt = cms.double( 0.0 ),
60171     MatchToPreviousCand = cms.bool( True )
60172 )
60173 fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60174     offset = cms.uint32( 0 ),
60175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60176 )
60177 fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60178     saveTags = cms.bool( True ),
60179     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60180     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60181     etcutEB = cms.double( 60.0 ),
60182     etcutEE = cms.double( 999999.0 ),
60183     minEtaCut = cms.double( -9999.0 ),
60184     maxEtaCut = cms.double( 9999.0 ),
60185     ncandcut = cms.int32( 1 )
60186 )
60187 fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60188     saveTags = cms.bool( True ),
60189     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ),
60190     varTag = cms.InputTag( "hltEgammaHoverE" ),
60191     rhoTag = cms.InputTag( "" ),
60192     energyLowEdges = cms.vdouble( 0.0 ),
60193     lessThan = cms.bool( True ),
60194     useEt = cms.bool( False ),
60195     useAbs = cms.bool( False ),
60196     thrRegularEB = cms.vdouble( -1.0 ),
60197     thrRegularEE = cms.vdouble( -1.0 ),
60198     thrOverEEB = cms.vdouble( 0.1 ),
60199     thrOverEEE = cms.vdouble( 0.1 ),
60200     thrOverE2EB = cms.vdouble( -1.0 ),
60201     thrOverE2EE = cms.vdouble( -1.0 ),
60202     ncandcut = cms.int32( 1 ),
60203     doRhoCorrection = cms.bool( False ),
60204     rhoMax = cms.double( 9.9999999E7 ),
60205     rhoScale = cms.double( 1.0 ),
60206     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60207     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60208     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60209 )
60210 fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60211     saveTags = cms.bool( True ),
60212     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ),
60213     varTag = cms.InputTag( "hltEgammaR9ID" ),
60214     rhoTag = cms.InputTag( "" ),
60215     energyLowEdges = cms.vdouble( 0.0 ),
60216     lessThan = cms.bool( False ),
60217     useEt = cms.bool( False ),
60218     useAbs = cms.bool( False ),
60219     thrRegularEB = cms.vdouble( 0.9 ),
60220     thrRegularEE = cms.vdouble( 0.9 ),
60221     thrOverEEB = cms.vdouble( -1.0 ),
60222     thrOverEEE = cms.vdouble( -1.0 ),
60223     thrOverE2EB = cms.vdouble( -1.0 ),
60224     thrOverE2EE = cms.vdouble( -1.0 ),
60225     ncandcut = cms.int32( 0 ),
60226     doRhoCorrection = cms.bool( False ),
60227     rhoMax = cms.double( 9.9999999E7 ),
60228     rhoScale = cms.double( 1.0 ),
60229     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60230     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60231     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60232 )
60233 fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60234     saveTags = cms.bool( True ),
60235     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ),
60236     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60237     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60238     energyLowEdges = cms.vdouble( 0.0 ),
60239     lessThan = cms.bool( True ),
60240     useEt = cms.bool( True ),
60241     useAbs = cms.bool( False ),
60242     thrRegularEB = cms.vdouble( 5.0 ),
60243     thrRegularEE = cms.vdouble( 5.0 ),
60244     thrOverEEB = cms.vdouble( 0.012 ),
60245     thrOverEEE = cms.vdouble( 0.012 ),
60246     thrOverE2EB = cms.vdouble( 0.0 ),
60247     thrOverE2EE = cms.vdouble( 0.0 ),
60248     ncandcut = cms.int32( 1 ),
60249     doRhoCorrection = cms.bool( True ),
60250     rhoMax = cms.double( 9.9999999E7 ),
60251     rhoScale = cms.double( 1.0 ),
60252     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60253     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60254     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60255 )
60256 fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60257     saveTags = cms.bool( True ),
60258     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60259     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60260     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60261     energyLowEdges = cms.vdouble( 0.0 ),
60262     lessThan = cms.bool( True ),
60263     useEt = cms.bool( True ),
60264     useAbs = cms.bool( False ),
60265     thrRegularEB = cms.vdouble( 10.0 ),
60266     thrRegularEE = cms.vdouble( 10.0 ),
60267     thrOverEEB = cms.vdouble( 0.005 ),
60268     thrOverEEE = cms.vdouble( 0.005 ),
60269     thrOverE2EB = cms.vdouble( 0.0 ),
60270     thrOverE2EE = cms.vdouble( 0.0 ),
60271     ncandcut = cms.int32( 0 ),
60272     doRhoCorrection = cms.bool( True ),
60273     rhoMax = cms.double( 9.9999999E7 ),
60274     rhoScale = cms.double( 1.0 ),
60275     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60276     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60277     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60278 )
60279 fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60280     saveTags = cms.bool( True ),
60281     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60282     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60283     rhoTag = cms.InputTag( "" ),
60284     energyLowEdges = cms.vdouble( 0.0 ),
60285     lessThan = cms.bool( True ),
60286     useEt = cms.bool( True ),
60287     useAbs = cms.bool( False ),
60288     thrRegularEB = cms.vdouble( 4.0 ),
60289     thrRegularEE = cms.vdouble( 4.0 ),
60290     thrOverEEB = cms.vdouble( 0.002 ),
60291     thrOverEEE = cms.vdouble( 0.002 ),
60292     thrOverE2EB = cms.vdouble( 0.0 ),
60293     thrOverE2EE = cms.vdouble( 0.0 ),
60294     ncandcut = cms.int32( 1 ),
60295     doRhoCorrection = cms.bool( False ),
60296     rhoMax = cms.double( 9.9999999E7 ),
60297     rhoScale = cms.double( 1.0 ),
60298     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60299     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60300     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60301 )
60302 fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter",
60303     saveTags = cms.bool( True ),
60304     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
60305     minPtLow = cms.double( 30.0 ),
60306     minPtHigh = cms.double( 30.0 ),
60307     etaOpposite = cms.bool( True ),
60308     minDeltaEta = cms.double( 3.0 ),
60309     minInvMass = cms.double( 300.0 ),
60310     maxEta = cms.double( 5.0 ),
60311     leadingJetOnly = cms.bool( False ),
60312     triggerType = cms.int32( 85 )
60313 )
60314 fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter",
60315     saveTags = cms.bool( True ),
60316     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
60317     minPtLow = cms.double( 30.0 ),
60318     minPtHigh = cms.double( 30.0 ),
60319     etaOpposite = cms.bool( True ),
60320     minDeltaEta = cms.double( 3.0 ),
60321     minInvMass = cms.double( 300.0 ),
60322     maxEta = cms.double( 5.0 ),
60323     leadingJetOnly = cms.bool( False ),
60324     triggerType = cms.int32( 85 )
60325 )
60326 fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60327     offset = cms.uint32( 0 ),
60328     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60329 )
60330 fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60331     saveTags = cms.bool( True ),
60332     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60333     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60334     etcutEB = cms.double( 75.0 ),
60335     etcutEE = cms.double( 999999.0 ),
60336     minEtaCut = cms.double( -9999.0 ),
60337     maxEtaCut = cms.double( 9999.0 ),
60338     ncandcut = cms.int32( 1 )
60339 )
60340 fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60341     saveTags = cms.bool( True ),
60342     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ),
60343     varTag = cms.InputTag( "hltEgammaHoverE" ),
60344     rhoTag = cms.InputTag( "" ),
60345     energyLowEdges = cms.vdouble( 0.0 ),
60346     lessThan = cms.bool( True ),
60347     useEt = cms.bool( False ),
60348     useAbs = cms.bool( False ),
60349     thrRegularEB = cms.vdouble( -1.0 ),
60350     thrRegularEE = cms.vdouble( -1.0 ),
60351     thrOverEEB = cms.vdouble( 0.1 ),
60352     thrOverEEE = cms.vdouble( 0.1 ),
60353     thrOverE2EB = cms.vdouble( -1.0 ),
60354     thrOverE2EE = cms.vdouble( -1.0 ),
60355     ncandcut = cms.int32( 1 ),
60356     doRhoCorrection = cms.bool( False ),
60357     rhoMax = cms.double( 9.9999999E7 ),
60358     rhoScale = cms.double( 1.0 ),
60359     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60360     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60361     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60362 )
60363 fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60364     saveTags = cms.bool( True ),
60365     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ),
60366     varTag = cms.InputTag( "hltEgammaR9ID" ),
60367     rhoTag = cms.InputTag( "" ),
60368     energyLowEdges = cms.vdouble( 0.0 ),
60369     lessThan = cms.bool( False ),
60370     useEt = cms.bool( False ),
60371     useAbs = cms.bool( False ),
60372     thrRegularEB = cms.vdouble( 0.9 ),
60373     thrRegularEE = cms.vdouble( 0.9 ),
60374     thrOverEEB = cms.vdouble( -1.0 ),
60375     thrOverEEE = cms.vdouble( -1.0 ),
60376     thrOverE2EB = cms.vdouble( -1.0 ),
60377     thrOverE2EE = cms.vdouble( -1.0 ),
60378     ncandcut = cms.int32( 0 ),
60379     doRhoCorrection = cms.bool( False ),
60380     rhoMax = cms.double( 9.9999999E7 ),
60381     rhoScale = cms.double( 1.0 ),
60382     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60383     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60384     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60385 )
60386 fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60387     saveTags = cms.bool( True ),
60388     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ),
60389     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60390     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60391     energyLowEdges = cms.vdouble( 0.0 ),
60392     lessThan = cms.bool( True ),
60393     useEt = cms.bool( True ),
60394     useAbs = cms.bool( False ),
60395     thrRegularEB = cms.vdouble( 5.0 ),
60396     thrRegularEE = cms.vdouble( 5.0 ),
60397     thrOverEEB = cms.vdouble( 0.012 ),
60398     thrOverEEE = cms.vdouble( 0.012 ),
60399     thrOverE2EB = cms.vdouble( 0.0 ),
60400     thrOverE2EE = cms.vdouble( 0.0 ),
60401     ncandcut = cms.int32( 1 ),
60402     doRhoCorrection = cms.bool( True ),
60403     rhoMax = cms.double( 9.9999999E7 ),
60404     rhoScale = cms.double( 1.0 ),
60405     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60406     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60407     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60408 )
60409 fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60410     saveTags = cms.bool( True ),
60411     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60412     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60413     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60414     energyLowEdges = cms.vdouble( 0.0 ),
60415     lessThan = cms.bool( True ),
60416     useEt = cms.bool( True ),
60417     useAbs = cms.bool( False ),
60418     thrRegularEB = cms.vdouble( 10.0 ),
60419     thrRegularEE = cms.vdouble( 10.0 ),
60420     thrOverEEB = cms.vdouble( 0.005 ),
60421     thrOverEEE = cms.vdouble( 0.005 ),
60422     thrOverE2EB = cms.vdouble( 0.0 ),
60423     thrOverE2EE = cms.vdouble( 0.0 ),
60424     ncandcut = cms.int32( 0 ),
60425     doRhoCorrection = cms.bool( True ),
60426     rhoMax = cms.double( 9.9999999E7 ),
60427     rhoScale = cms.double( 1.0 ),
60428     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60429     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60430     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60431 )
60432 fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60433     saveTags = cms.bool( True ),
60434     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60435     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60436     rhoTag = cms.InputTag( "" ),
60437     energyLowEdges = cms.vdouble( 0.0 ),
60438     lessThan = cms.bool( True ),
60439     useEt = cms.bool( True ),
60440     useAbs = cms.bool( False ),
60441     thrRegularEB = cms.vdouble( 4.0 ),
60442     thrRegularEE = cms.vdouble( 4.0 ),
60443     thrOverEEB = cms.vdouble( 0.002 ),
60444     thrOverEEE = cms.vdouble( 0.002 ),
60445     thrOverE2EB = cms.vdouble( 0.0 ),
60446     thrOverE2EE = cms.vdouble( 0.0 ),
60447     ncandcut = cms.int32( 1 ),
60448     doRhoCorrection = cms.bool( False ),
60449     rhoMax = cms.double( 9.9999999E7 ),
60450     rhoScale = cms.double( 1.0 ),
60451     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60454 )
60455 fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler",
60456     offset = cms.uint32( 0 ),
60457     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60458 )
60459 fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60460     saveTags = cms.bool( True ),
60461     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60462     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
60463     MaxEta = cms.double( 2.5 ),
60464     MinPt = cms.double( 0.0 ),
60465     MaxDeltaR = cms.double( 0.3 ),
60466     MinN = cms.int32( 2 ),
60467     CentralBxOnly = cms.bool( True ),
60468     SelectQualities = cms.vint32(  )
60469 )
60470 fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60471     saveTags = cms.bool( True ),
60472     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60473     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60474     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60475     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60476     MinN = cms.int32( 2 ),
60477     MaxEta = cms.double( 2.5 ),
60478     AbsEtaBins = cms.vdouble( 0.0 ),
60479     MinNstations = cms.vint32( 0 ),
60480     MinNhits = cms.vint32( 0 ),
60481     CutOnChambers = cms.bool( False ),
60482     MinNchambers = cms.vint32( 0 ),
60483     MaxDr = cms.double( 9999.0 ),
60484     MinDr = cms.double( -1.0 ),
60485     MaxDz = cms.double( 9999.0 ),
60486     MinDxySig = cms.double( -1.0 ),
60487     MinPt = cms.double( 0.0 ),
60488     NSigmaPt = cms.double( 0.0 ),
60489     MatchToPreviousCand = cms.bool( True )
60490 )
60491 fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60492     saveTags = cms.bool( True ),
60493     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60494     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60495     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60496     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60497     MinN = cms.int32( 1 ),
60498     MaxEta = cms.double( 2.5 ),
60499     AbsEtaBins = cms.vdouble( 0.0 ),
60500     MinNstations = cms.vint32( 0 ),
60501     MinNhits = cms.vint32( 0 ),
60502     CutOnChambers = cms.bool( False ),
60503     MinNchambers = cms.vint32( 0 ),
60504     MaxDr = cms.double( 9999.0 ),
60505     MinDr = cms.double( -1.0 ),
60506     MaxDz = cms.double( 9999.0 ),
60507     MinDxySig = cms.double( -1.0 ),
60508     MinPt = cms.double( 0.0 ),
60509     NSigmaPt = cms.double( 0.0 ),
60510     MatchToPreviousCand = cms.bool( True )
60511 )
60512 fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60513     saveTags = cms.bool( True ),
60514     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
60515     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60516     MaxEta = cms.double( 2.5 ),
60517     MinPt = cms.double( 0.0 ),
60518     MaxDeltaR = cms.double( 0.3 ),
60519     MinN = cms.int32( 1 ),
60520     CentralBxOnly = cms.bool( True ),
60521     SelectQualities = cms.vint32(  )
60522 )
60523 fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
60524     saveTags = cms.bool( True ),
60525     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60526     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60527     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60528     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60529     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60530     MinN = cms.int32( 2 ),
60531     MaxEta = cms.double( 2.5 ),
60532     MinNhits = cms.int32( 0 ),
60533     MaxDr = cms.double( 2.0 ),
60534     MinDr = cms.double( -1.0 ),
60535     MaxDz = cms.double( 9999.0 ),
60536     MinDxySig = cms.double( -1.0 ),
60537     MinPt = cms.double( 9.0 ),
60538     NSigmaPt = cms.double( 0.0 ),
60539     MaxNormalizedChi2 = cms.double( 9999.0 ),
60540     MaxDXYBeamSpot = cms.double( 9999.0 ),
60541     MinDXYBeamSpot = cms.double( -1.0 ),
60542     MinNmuonHits = cms.int32( 0 ),
60543     MaxPtDifference = cms.double( 9999.0 ),
60544     MinTrackPt = cms.double( 0.0 ),
60545     minMuonStations = cms.int32( 2 ),
60546     minTrkHits = cms.int32( -1 ),
60547     minMuonHits = cms.int32( -1 ),
60548     allowedTypeMask = cms.uint32( 255 ),
60549     requiredTypeMask = cms.uint32( 0 ),
60550     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60551     trkMuonId = cms.uint32( 0 ),
60552     L1MatchingdR = cms.double( 0.3 ),
60553     MatchToPreviousCand = cms.bool( True ),
60554     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60555     requireL3MuonTrajectorySeed = cms.bool( False ),
60556     useSimpleGeometry = cms.bool( True ),
60557     useStation2 = cms.bool( True ),
60558     fallbackToME1 = cms.bool( False ),
60559     cosmicPropagationHypothesis = cms.bool( False ),
60560     useMB2InOverlap = cms.bool( False ),
60561     useTrack = cms.string( "tracker" ),
60562     useState = cms.string( "atVertex" ),
60563     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60564     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60565     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60566 )
60567 fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter",
60568     saveTags = cms.bool( True ),
60569     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60570     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60571     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ),
60572     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60573     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60574     MinN = cms.int32( 1 ),
60575     MaxEta = cms.double( 2.5 ),
60576     MinNhits = cms.int32( 0 ),
60577     MaxDr = cms.double( 2.0 ),
60578     MinDr = cms.double( -1.0 ),
60579     MaxDz = cms.double( 9999.0 ),
60580     MinDxySig = cms.double( -1.0 ),
60581     MinPt = cms.double( 18.0 ),
60582     NSigmaPt = cms.double( 0.0 ),
60583     MaxNormalizedChi2 = cms.double( 9999.0 ),
60584     MaxDXYBeamSpot = cms.double( 9999.0 ),
60585     MinDXYBeamSpot = cms.double( -1.0 ),
60586     MinNmuonHits = cms.int32( 0 ),
60587     MaxPtDifference = cms.double( 9999.0 ),
60588     MinTrackPt = cms.double( 0.0 ),
60589     minMuonStations = cms.int32( 2 ),
60590     minTrkHits = cms.int32( -1 ),
60591     minMuonHits = cms.int32( -1 ),
60592     allowedTypeMask = cms.uint32( 255 ),
60593     requiredTypeMask = cms.uint32( 0 ),
60594     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60595     trkMuonId = cms.uint32( 0 ),
60596     L1MatchingdR = cms.double( 0.3 ),
60597     MatchToPreviousCand = cms.bool( True ),
60598     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60599     requireL3MuonTrajectorySeed = cms.bool( False ),
60600     useSimpleGeometry = cms.bool( True ),
60601     useStation2 = cms.bool( True ),
60602     fallbackToME1 = cms.bool( False ),
60603     cosmicPropagationHypothesis = cms.bool( False ),
60604     useMB2InOverlap = cms.bool( False ),
60605     useTrack = cms.string( "tracker" ),
60606     useState = cms.string( "atVertex" ),
60607     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60608     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60609     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60610 )
60611 fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60612     saveTags = cms.bool( True ),
60613     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60614     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60615     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60616     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60617     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60618     PreviousCandIsL2 = cms.bool( True ),
60619     FastAccept = cms.bool( True ),
60620     MinN = cms.int32( 1 ),
60621     MaxEta = cms.double( 2.5 ),
60622     MinNhits = cms.int32( 0 ),
60623     MaxDr = cms.double( 99999.0 ),
60624     MaxDz = cms.double( 9999.0 ),
60625     ChargeOpt = cms.int32( 1 ),
60626     MinPtPair = cms.vdouble( 0.0 ),
60627     MaxPtPair = cms.vdouble( 1.0E125 ),
60628     MinPtMax = cms.vdouble( 18.0 ),
60629     MinPtMin = cms.vdouble( 9.0 ),
60630     MaxPtMin = cms.vdouble( 1.0E125 ),
60631     MinInvMass = cms.vdouble( 0.0 ),
60632     MaxInvMass = cms.vdouble( 999999.0 ),
60633     MinDiMuonDeltaR = cms.double( -1.0 ),
60634     MinAcop = cms.double( -1.0 ),
60635     MaxAcop = cms.double( 3.15 ),
60636     MinPtBalance = cms.double( -1.0 ),
60637     MaxPtBalance = cms.double( 999999.0 ),
60638     NSigmaPt = cms.double( 0.0 ),
60639     MaxDCAMuMu = cms.double( 99999.9 ),
60640     MaxRapidityPair = cms.double( 999999.0 ),
60641     CutCowboys = cms.bool( False ),
60642     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60643     L1MatchingdR = cms.double( 0.3 ),
60644     MatchToPreviousCand = cms.bool( True ),
60645     useSimpleGeometry = cms.bool( True ),
60646     useStation2 = cms.bool( True ),
60647     fallbackToME1 = cms.bool( False ),
60648     cosmicPropagationHypothesis = cms.bool( False ),
60649     useMB2InOverlap = cms.bool( False ),
60650     useTrack = cms.string( "tracker" ),
60651     useState = cms.string( "atVertex" ),
60652     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60653     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60654     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60655 )
60656 fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler",
60657     offset = cms.uint32( 0 ),
60658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60659 )
60660 fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60661     saveTags = cms.bool( True ),
60662     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60663     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60664     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60665     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60666     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60667     PreviousCandIsL2 = cms.bool( True ),
60668     FastAccept = cms.bool( False ),
60669     MinN = cms.int32( 1 ),
60670     MaxEta = cms.double( 2.5 ),
60671     MinNhits = cms.int32( 0 ),
60672     MaxDr = cms.double( 2.0 ),
60673     MaxDz = cms.double( 9999.0 ),
60674     ChargeOpt = cms.int32( -1 ),
60675     MinPtPair = cms.vdouble( 3.0 ),
60676     MaxPtPair = cms.vdouble( 1.0E125 ),
60677     MinPtMax = cms.vdouble( 0.0 ),
60678     MinPtMin = cms.vdouble( 2.0 ),
60679     MaxPtMin = cms.vdouble( 1.0E125 ),
60680     MinInvMass = cms.vdouble( 2.9 ),
60681     MaxInvMass = cms.vdouble( 3.3 ),
60682     MinDiMuonDeltaR = cms.double( -1.0 ),
60683     MinAcop = cms.double( -999.0 ),
60684     MaxAcop = cms.double( 999.0 ),
60685     MinPtBalance = cms.double( -1.0 ),
60686     MaxPtBalance = cms.double( 999999.0 ),
60687     NSigmaPt = cms.double( 0.0 ),
60688     MaxDCAMuMu = cms.double( 0.5 ),
60689     MaxRapidityPair = cms.double( 999999.0 ),
60690     CutCowboys = cms.bool( False ),
60691     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60692     L1MatchingdR = cms.double( 0.3 ),
60693     MatchToPreviousCand = cms.bool( True ),
60694     useSimpleGeometry = cms.bool( True ),
60695     useStation2 = cms.bool( True ),
60696     fallbackToME1 = cms.bool( False ),
60697     cosmicPropagationHypothesis = cms.bool( False ),
60698     useMB2InOverlap = cms.bool( False ),
60699     useTrack = cms.string( "tracker" ),
60700     useState = cms.string( "atVertex" ),
60701     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60702     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60703     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60704 )
60705 fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
60706     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
60707     PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ),
60708     matchToPrevious = cms.bool( True ),
60709     MaxEta = cms.double( 2.5 ),
60710     MinPt = cms.double( 0.0 ),
60711     MinPtPair = cms.double( 0.0 ),
60712     MinInvMass = cms.double( 0.0 ),
60713     MaxInvMass = cms.double( 999999.0 ),
60714     ChargeOpt = cms.int32( -1 )
60715 )
60716 fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
60717     saveTags = cms.bool( True ),
60718     FastAccept = cms.bool( True ),
60719     MinLxySignificance = cms.double( -1.0 ),
60720     MaxLxySignificance = cms.double( -1.0 ),
60721     MaxNormalisedChi2 = cms.double( 999999.0 ),
60722     MinVtxProbability = cms.double( 0.1 ),
60723     MinCosinePointingAngle = cms.double( 0.9 ),
60724     DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60725     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60726     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
60727 )
60728 fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
60729     RegionPSet = cms.PSet( 
60730       vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60731       zErrorVetex = cms.double( 0.1 ),
60732       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60733       zErrorBeamSpot = cms.double( 24.2 ),
60734       maxNVertices = cms.int32( 1 ),
60735       maxNRegions = cms.int32( 10 ),
60736       nSigmaZVertex = cms.double( 3.0 ),
60737       nSigmaZBeamSpot = cms.double( 4.0 ),
60738       ptMin = cms.double( 0.5 ),
60739       mode = cms.string( "VerticesFixed" ),
60740       input = cms.InputTag( "hltIterL3MuonCandidates" ),
60741       searchOpt = cms.bool( False ),
60742       whereToUseMeasurementTracker = cms.string( "Never" ),
60743       originRadius = cms.double( 0.1 ),
60744       measurementTrackerName = cms.InputTag( "" ),
60745       precise = cms.bool( True ),
60746       deltaEta = cms.double( 1.0 ),
60747       deltaPhi = cms.double( 1.0 )
60748     )
60749 )
60750 fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
60751     tracks = cms.InputTag( "hltPixelTracks" ),
60752     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ),
60753     produceTrackCollection = cms.bool( True ),
60754     produceMask = cms.bool( True )
60755 )
60756 fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
60757     InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ),
60758     InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60759     originHalfLength = cms.double( 1.0E9 ),
60760     originRadius = cms.double( 1.0E9 ),
60761     useProtoTrackKinematics = cms.bool( False ),
60762     useEventsWithNoVertex = cms.bool( True ),
60763     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
60764     usePV = cms.bool( False ),
60765     includeFourthHit = cms.bool( True ),
60766     produceComplement = cms.bool( False ),
60767     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
60768 )
60769 fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
60770     cleanTrajectoryAfterInOut = cms.bool( False ),
60771     doSeedingRegionRebuilding = cms.bool( False ),
60772     onlyPixelHitsForSeedCleaner = cms.bool( False ),
60773     reverseTrajectories = cms.bool( False ),
60774     useHitsSplitting = cms.bool( False ),
60775     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60776     src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ),
60777     clustersToSkip = cms.InputTag( "" ),
60778     phase2clustersToSkip = cms.InputTag( "" ),
60779     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
60780     TransientInitialStateEstimatorParameters = cms.PSet( 
60781       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
60782       numberMeasurementsForFit = cms.int32( 4 ),
60783       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
60784     ),
60785     numHitsForSeedCleaner = cms.int32( 4 ),
60786     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
60787     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
60788     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
60789     maxNSeeds = cms.uint32( 100000 ),
60790     maxSeedsBeforeCleaning = cms.uint32( 1000 )
60791 )
60792 fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
60793     TrajectoryInEvent = cms.bool( False ),
60794     useHitsSplitting = cms.bool( False ),
60795     src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ),
60796     clusterRemovalInfo = cms.InputTag( "" ),
60797     AlgorithmName = cms.string( "hltIter1" ),
60798     GeometricInnerState = cms.bool( True ),
60799     reMatchSplitHits = cms.bool( False ),
60800     usePropagatorForPCA = cms.bool( False ),
60801     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60802     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60803     useSimpleMF = cms.bool( True ),
60804     SimpleMagneticField = cms.string( "ParabolicMf" ),
60805     Fitter = cms.string( "hltESPFittingSmootherIT" ),
60806     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
60807     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
60808     NavigationSchool = cms.string( "" ),
60809     MeasurementTracker = cms.string( "" )
60810 )
60811 fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
60812     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60813     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60814     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60815     ignoreVertices = cms.bool( False ),
60816     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60817     mva = cms.PSet( 
60818       minPixelHits = cms.vint32( 0, 0, 2 ),
60819       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
60820       dr_par = cms.PSet( 
60821         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
60822         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
60823         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60824         dr_exp = cms.vint32( 3, 3, 3 ),
60825         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
60826       ),
60827       maxLostLayers = cms.vint32( 1, 1, 1 ),
60828       min3DLayers = cms.vint32( 0, 0, 0 ),
60829       dz_par = cms.PSet( 
60830         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60831         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
60832         dz_exp = cms.vint32( 3, 3, 3 )
60833       ),
60834       minNVtxTrk = cms.int32( 2 ),
60835       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60836       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
60837       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
60838       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
60839       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60840       minLayers = cms.vint32( 3, 3, 3 )
60841     )
60842 )
60843 fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
60844     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60845     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60846     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60847     ignoreVertices = cms.bool( False ),
60848     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60849     mva = cms.PSet( 
60850       minPixelHits = cms.vint32( 0, 0, 1 ),
60851       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
60852       dr_par = cms.PSet( 
60853         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
60854         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
60855         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
60856         dr_exp = cms.vint32( 4, 4, 4 ),
60857         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
60858       ),
60859       maxLostLayers = cms.vint32( 99, 3, 3 ),
60860       min3DLayers = cms.vint32( 1, 2, 3 ),
60861       dz_par = cms.PSet( 
60862         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
60863         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
60864         dz_exp = cms.vint32( 4, 4, 4 )
60865       ),
60866       minNVtxTrk = cms.int32( 2 ),
60867       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60868       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
60869       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
60870       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
60871       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60872       minLayers = cms.vint32( 5, 5, 5 )
60873     )
60874 )
60875 fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
60876     inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt',
60877       'hltIter0JpsiTkTkTrackCutClassifierDetached' )
60878 )
60879 fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
60880     originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60881     originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ),
60882     originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
60883     minQuality = cms.string( "highPurity" ),
60884     copyExtras = cms.untracked.bool( True ),
60885     copyTrajectories = cms.untracked.bool( False )
60886 )
60887 fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer",
60888     src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ),
60889     particleType = cms.string( "K+" )
60890 )
60891 fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer",
60892     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
60893     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
60894     PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ),
60895     SimpleMagneticField = cms.string( "" ),
60896     ThirdTrackMass = cms.double( 0.493677 ),
60897     FourthTrackMass = cms.double( 0.493677 ),
60898     MaxEta = cms.double( 2.5 ),
60899     MinPt = cms.double( 1.0 ),
60900     MinInvMass = cms.double( 0.0 ),
60901     MaxInvMass = cms.double( 99999.0 ),
60902     MinTrkTrkMass = cms.double( 0.95 ),
60903     MaxTrkTrkMass = cms.double( 1.05 ),
60904     MinD0Significance = cms.double( 0.0 ),
60905     OppositeSign = cms.bool( True ),
60906     OverlapDR = cms.double( 1.44E-4 ),
60907     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
60908 )
60909 fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter",
60910     saveTags = cms.bool( True ),
60911     MaxEta = cms.double( 2.5 ),
60912     MinPt = cms.double( 0.0 ),
60913     MaxNormalisedChi2 = cms.double( 10.0 ),
60914     MinVtxProbability = cms.double( 0.0 ),
60915     MinLxySignificance = cms.double( 0.0 ),
60916     MinCosinePointingAngle = cms.double( -2.0 ),
60917     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60918     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
60919     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ),
60920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
60921 )
60922 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
60923     offset = cms.uint32( 0 ),
60924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60925 )
60926 fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
60927     saveTags = cms.bool( True ),
60928     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60929     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60930     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60931     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60932     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60933     MinN = cms.int32( 2 ),
60934     MaxEta = cms.double( 2.5 ),
60935     MinNhits = cms.int32( 0 ),
60936     MaxDr = cms.double( 9999.0 ),
60937     MinDr = cms.double( -1.0 ),
60938     MaxDz = cms.double( 9999.0 ),
60939     MinDxySig = cms.double( -1.0 ),
60940     MinPt = cms.double( 3.0 ),
60941     NSigmaPt = cms.double( 0.0 ),
60942     MaxNormalizedChi2 = cms.double( 9999.0 ),
60943     MaxDXYBeamSpot = cms.double( 9999.0 ),
60944     MinDXYBeamSpot = cms.double( -1.0 ),
60945     MinNmuonHits = cms.int32( 0 ),
60946     MaxPtDifference = cms.double( 9999.0 ),
60947     MinTrackPt = cms.double( 0.0 ),
60948     minMuonStations = cms.int32( 2 ),
60949     minTrkHits = cms.int32( -1 ),
60950     minMuonHits = cms.int32( -1 ),
60951     allowedTypeMask = cms.uint32( 255 ),
60952     requiredTypeMask = cms.uint32( 0 ),
60953     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60954     trkMuonId = cms.uint32( 0 ),
60955     L1MatchingdR = cms.double( 0.3 ),
60956     MatchToPreviousCand = cms.bool( True ),
60957     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60958     requireL3MuonTrajectorySeed = cms.bool( False ),
60959     useSimpleGeometry = cms.bool( True ),
60960     useStation2 = cms.bool( True ),
60961     fallbackToME1 = cms.bool( False ),
60962     cosmicPropagationHypothesis = cms.bool( False ),
60963     useMB2InOverlap = cms.bool( False ),
60964     useTrack = cms.string( "tracker" ),
60965     useState = cms.string( "atVertex" ),
60966     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60967     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60968     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60969 )
60970 fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
60971     saveTags = cms.bool( True ),
60972     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60973     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60974     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60975     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60976     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60977     PreviousCandIsL2 = cms.bool( True ),
60978     FastAccept = cms.bool( False ),
60979     MinN = cms.int32( 1 ),
60980     MaxEta = cms.double( 2.5 ),
60981     MinNhits = cms.int32( 0 ),
60982     MaxDr = cms.double( 9999.0 ),
60983     MaxDz = cms.double( 9999.0 ),
60984     ChargeOpt = cms.int32( 0 ),
60985     MinPtPair = cms.vdouble( 0.0 ),
60986     MaxPtPair = cms.vdouble( 1.0E125 ),
60987     MinPtMax = cms.vdouble( 0.0 ),
60988     MinPtMin = cms.vdouble( 3.0 ),
60989     MaxPtMin = cms.vdouble( 1.0E125 ),
60990     MinInvMass = cms.vdouble( -1.0 ),
60991     MaxInvMass = cms.vdouble( 999999.0 ),
60992     MinDiMuonDeltaR = cms.double( -1.0 ),
60993     MinAcop = cms.double( -1.0 ),
60994     MaxAcop = cms.double( 999.0 ),
60995     MinPtBalance = cms.double( -1.0 ),
60996     MaxPtBalance = cms.double( 999999.0 ),
60997     NSigmaPt = cms.double( 0.0 ),
60998     MaxDCAMuMu = cms.double( 0.5 ),
60999     MaxRapidityPair = cms.double( 999999.0 ),
61000     CutCowboys = cms.bool( False ),
61001     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61002     L1MatchingdR = cms.double( 0.3 ),
61003     MatchToPreviousCand = cms.bool( True ),
61004     useSimpleGeometry = cms.bool( True ),
61005     useStation2 = cms.bool( True ),
61006     fallbackToME1 = cms.bool( False ),
61007     cosmicPropagationHypothesis = cms.bool( False ),
61008     useMB2InOverlap = cms.bool( False ),
61009     useTrack = cms.string( "tracker" ),
61010     useState = cms.string( "atVertex" ),
61011     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61012     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61013     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61014 )
61015 fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61016     saveTags = cms.bool( True ),
61017     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61018     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61019     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61020     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61021     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61022     PreviousCandIsL2 = cms.bool( True ),
61023     FastAccept = cms.bool( False ),
61024     MinN = cms.int32( 1 ),
61025     MaxEta = cms.double( 2.5 ),
61026     MinNhits = cms.int32( 0 ),
61027     MaxDr = cms.double( 9999.0 ),
61028     MaxDz = cms.double( 9999.0 ),
61029     ChargeOpt = cms.int32( 0 ),
61030     MinPtPair = cms.vdouble( 0.0 ),
61031     MaxPtPair = cms.vdouble( 1.0E125 ),
61032     MinPtMax = cms.vdouble( 0.0 ),
61033     MinPtMin = cms.vdouble( 3.0 ),
61034     MaxPtMin = cms.vdouble( 1.0E125 ),
61035     MinInvMass = cms.vdouble( 3.8 ),
61036     MaxInvMass = cms.vdouble( 999999.0 ),
61037     MinDiMuonDeltaR = cms.double( -1.0 ),
61038     MinAcop = cms.double( -1.0 ),
61039     MaxAcop = cms.double( 999.0 ),
61040     MinPtBalance = cms.double( -1.0 ),
61041     MaxPtBalance = cms.double( 999999.0 ),
61042     NSigmaPt = cms.double( 0.0 ),
61043     MaxDCAMuMu = cms.double( 0.5 ),
61044     MaxRapidityPair = cms.double( 999999.0 ),
61045     CutCowboys = cms.bool( False ),
61046     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61047     L1MatchingdR = cms.double( 0.3 ),
61048     MatchToPreviousCand = cms.bool( True ),
61049     useSimpleGeometry = cms.bool( True ),
61050     useStation2 = cms.bool( True ),
61051     fallbackToME1 = cms.bool( False ),
61052     cosmicPropagationHypothesis = cms.bool( False ),
61053     useMB2InOverlap = cms.bool( False ),
61054     useTrack = cms.string( "tracker" ),
61055     useState = cms.string( "atVertex" ),
61056     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61057     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61058     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61059 )
61060 fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET",
61061     saveTags = cms.bool( True ),
61062     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
61063     triggerType = cms.int32( 87 ),
61064     MinE = cms.double( -1.0 ),
61065     MinPt = cms.double( 50.0 ),
61066     MinMass = cms.double( -1.0 ),
61067     MaxMass = cms.double( -1.0 ),
61068     MinEta = cms.double( -1.0 ),
61069     MaxEta = cms.double( -1.0 ),
61070     MinN = cms.int32( 1 )
61071 )
61072 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler",
61073     offset = cms.uint32( 0 ),
61074     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61075 )
61076 fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61077     saveTags = cms.bool( True ),
61078     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61079     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61080     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61081     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61082     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61083     PreviousCandIsL2 = cms.bool( True ),
61084     FastAccept = cms.bool( False ),
61085     MinN = cms.int32( 1 ),
61086     MaxEta = cms.double( 2.5 ),
61087     MinNhits = cms.int32( 0 ),
61088     MaxDr = cms.double( 9999.0 ),
61089     MaxDz = cms.double( 9999.0 ),
61090     ChargeOpt = cms.int32( 0 ),
61091     MinPtPair = cms.vdouble( 0.0 ),
61092     MaxPtPair = cms.vdouble( 1.0E125 ),
61093     MinPtMax = cms.vdouble( 0.0 ),
61094     MinPtMin = cms.vdouble( 3.0 ),
61095     MaxPtMin = cms.vdouble( 1.0E125 ),
61096     MinInvMass = cms.vdouble( 2.0 ),
61097     MaxInvMass = cms.vdouble( 999999.0 ),
61098     MinDiMuonDeltaR = cms.double( -1.0 ),
61099     MinAcop = cms.double( -1.0 ),
61100     MaxAcop = cms.double( 999.0 ),
61101     MinPtBalance = cms.double( -1.0 ),
61102     MaxPtBalance = cms.double( 999999.0 ),
61103     NSigmaPt = cms.double( 0.0 ),
61104     MaxDCAMuMu = cms.double( 0.5 ),
61105     MaxRapidityPair = cms.double( 999999.0 ),
61106     CutCowboys = cms.bool( False ),
61107     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61108     L1MatchingdR = cms.double( 0.3 ),
61109     MatchToPreviousCand = cms.bool( True ),
61110     useSimpleGeometry = cms.bool( True ),
61111     useStation2 = cms.bool( True ),
61112     fallbackToME1 = cms.bool( False ),
61113     cosmicPropagationHypothesis = cms.bool( False ),
61114     useMB2InOverlap = cms.bool( False ),
61115     useTrack = cms.string( "tracker" ),
61116     useState = cms.string( "atVertex" ),
61117     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61118     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61119     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61120 )
61121 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler",
61122     offset = cms.uint32( 0 ),
61123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61124 )
61125 fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61126     saveTags = cms.bool( True ),
61127     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61128     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61129     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61130     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61131     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61132     PreviousCandIsL2 = cms.bool( True ),
61133     FastAccept = cms.bool( False ),
61134     MinN = cms.int32( 1 ),
61135     MaxEta = cms.double( 2.5 ),
61136     MinNhits = cms.int32( 0 ),
61137     MaxDr = cms.double( 9999.0 ),
61138     MaxDz = cms.double( 9999.0 ),
61139     ChargeOpt = cms.int32( 0 ),
61140     MinPtPair = cms.vdouble( 0.0 ),
61141     MaxPtPair = cms.vdouble( 1.0E125 ),
61142     MinPtMax = cms.vdouble( 0.0 ),
61143     MinPtMin = cms.vdouble( 3.0 ),
61144     MaxPtMin = cms.vdouble( 1.0E125 ),
61145     MinInvMass = cms.vdouble( 2.0 ),
61146     MaxInvMass = cms.vdouble( 999999.0 ),
61147     MinDiMuonDeltaR = cms.double( -1.0 ),
61148     MinAcop = cms.double( -1.0 ),
61149     MaxAcop = cms.double( 999.0 ),
61150     MinPtBalance = cms.double( -1.0 ),
61151     MaxPtBalance = cms.double( 999999.0 ),
61152     NSigmaPt = cms.double( 0.0 ),
61153     MaxDCAMuMu = cms.double( 999999.0 ),
61154     MaxRapidityPair = cms.double( 999999.0 ),
61155     CutCowboys = cms.bool( False ),
61156     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61157     L1MatchingdR = cms.double( 0.3 ),
61158     MatchToPreviousCand = cms.bool( True ),
61159     useSimpleGeometry = cms.bool( True ),
61160     useStation2 = cms.bool( True ),
61161     fallbackToME1 = cms.bool( False ),
61162     cosmicPropagationHypothesis = cms.bool( False ),
61163     useMB2InOverlap = cms.bool( False ),
61164     useTrack = cms.string( "tracker" ),
61165     useState = cms.string( "atVertex" ),
61166     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61167     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61168     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61169 )
61170 fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler",
61171     offset = cms.uint32( 0 ),
61172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61173 )
61174 fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61175     saveTags = cms.bool( True ),
61176     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61177     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61178     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
61179     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
61180     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61181     PreviousCandIsL2 = cms.bool( True ),
61182     FastAccept = cms.bool( False ),
61183     MinN = cms.int32( 3 ),
61184     MaxEta = cms.double( 2.5 ),
61185     MinNhits = cms.int32( 0 ),
61186     MaxDr = cms.double( 2.0 ),
61187     MaxDz = cms.double( 9999.0 ),
61188     ChargeOpt = cms.int32( 0 ),
61189     MinPtPair = cms.vdouble( 0.0 ),
61190     MaxPtPair = cms.vdouble( 1.0E125 ),
61191     MinPtMax = cms.vdouble( 0.0 ),
61192     MinPtMin = cms.vdouble( 3.0 ),
61193     MaxPtMin = cms.vdouble( 1.0E125 ),
61194     MinInvMass = cms.vdouble( 3.8 ),
61195     MaxInvMass = cms.vdouble( 999999.0 ),
61196     MinDiMuonDeltaR = cms.double( -1.0 ),
61197     MinAcop = cms.double( -1.0 ),
61198     MaxAcop = cms.double( 999.0 ),
61199     MinPtBalance = cms.double( -1.0 ),
61200     MaxPtBalance = cms.double( 999999.0 ),
61201     NSigmaPt = cms.double( 0.0 ),
61202     MaxDCAMuMu = cms.double( 0.5 ),
61203     MaxRapidityPair = cms.double( 999999.0 ),
61204     CutCowboys = cms.bool( False ),
61205     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61206     L1MatchingdR = cms.double( 0.3 ),
61207     MatchToPreviousCand = cms.bool( True ),
61208     useSimpleGeometry = cms.bool( True ),
61209     useStation2 = cms.bool( True ),
61210     fallbackToME1 = cms.bool( False ),
61211     cosmicPropagationHypothesis = cms.bool( False ),
61212     useMB2InOverlap = cms.bool( False ),
61213     useTrack = cms.string( "tracker" ),
61214     useState = cms.string( "atVertex" ),
61215     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61216     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61217     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61218 )
61219 fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61220     saveTags = cms.bool( True ),
61221     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" ),
61222     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61223     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61224     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61225     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61226     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61227     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61228     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61229     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61230     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61231 )
61232 fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler",
61233     offset = cms.uint32( 0 ),
61234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61235 )
61236 fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet",
61237     saveTags = cms.bool( True ),
61238     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61239     triggerType = cms.int32( 86 ),
61240     MinE = cms.double( -1.0 ),
61241     MinPt = cms.double( 15.0 ),
61242     MinMass = cms.double( -1.0 ),
61243     MaxMass = cms.double( -1.0 ),
61244     MinEta = cms.double( -1.0 ),
61245     MaxEta = cms.double( 5.2 ),
61246     MinN = cms.int32( 4 )
61247 )
61248 fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet",
61249     saveTags = cms.bool( True ),
61250     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61251     triggerType = cms.int32( 86 ),
61252     MinE = cms.double( -1.0 ),
61253     MinPt = cms.double( 50.0 ),
61254     MinMass = cms.double( -1.0 ),
61255     MaxMass = cms.double( -1.0 ),
61256     MinEta = cms.double( -1.0 ),
61257     MaxEta = cms.double( 5.2 ),
61258     MinN = cms.int32( 3 )
61259 )
61260 fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet",
61261     saveTags = cms.bool( True ),
61262     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61263     triggerType = cms.int32( 86 ),
61264     MinE = cms.double( -1.0 ),
61265     MinPt = cms.double( 65.0 ),
61266     MinMass = cms.double( -1.0 ),
61267     MaxMass = cms.double( -1.0 ),
61268     MinEta = cms.double( -1.0 ),
61269     MaxEta = cms.double( 5.2 ),
61270     MinN = cms.int32( 2 )
61271 )
61272 fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet",
61273     saveTags = cms.bool( True ),
61274     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61275     triggerType = cms.int32( 86 ),
61276     MinE = cms.double( -1.0 ),
61277     MinPt = cms.double( 80.0 ),
61278     MinMass = cms.double( -1.0 ),
61279     MaxMass = cms.double( -1.0 ),
61280     MinEta = cms.double( -1.0 ),
61281     MaxEta = cms.double( 5.2 ),
61282     MinN = cms.int32( 1 )
61283 )
61284 fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
61285     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
61286     filter = cms.bool( False ),
61287     etMin = cms.double( 20.0 )
61288 )
61289 fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
61290     src = cms.InputTag( "hltSelectorJets20L1FastJet" ),
61291     etaMin = cms.double( -2.5 ),
61292     etaMax = cms.double( 2.5 )
61293 )
61294 fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
61295     src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
61296     maxNumber = cms.uint32( 4 ),
61297     filter = cms.bool( False ),
61298     throwOnMissing = cms.untracked.bool( True )
61299 )
61300 fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet",
61301     saveTags = cms.bool( True ),
61302     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61303     triggerType = cms.int32( 86 ),
61304     MinE = cms.double( -1.0 ),
61305     MinPt = cms.double( 15.0 ),
61306     MinMass = cms.double( -1.0 ),
61307     MaxMass = cms.double( -1.0 ),
61308     MinEta = cms.double( -1.0 ),
61309     MaxEta = cms.double( 5.2 ),
61310     MinN = cms.int32( 4 )
61311 )
61312 fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet",
61313     saveTags = cms.bool( True ),
61314     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61315     triggerType = cms.int32( 86 ),
61316     MinE = cms.double( -1.0 ),
61317     MinPt = cms.double( 75.0 ),
61318     MinMass = cms.double( -1.0 ),
61319     MaxMass = cms.double( -1.0 ),
61320     MinEta = cms.double( -1.0 ),
61321     MaxEta = cms.double( 5.2 ),
61322     MinN = cms.int32( 3 )
61323 )
61324 fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet",
61325     saveTags = cms.bool( True ),
61326     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61327     triggerType = cms.int32( 86 ),
61328     MinE = cms.double( -1.0 ),
61329     MinPt = cms.double( 88.0 ),
61330     MinMass = cms.double( -1.0 ),
61331     MaxMass = cms.double( -1.0 ),
61332     MinEta = cms.double( -1.0 ),
61333     MaxEta = cms.double( 5.2 ),
61334     MinN = cms.int32( 2 )
61335 )
61336 fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet",
61337     saveTags = cms.bool( True ),
61338     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61339     triggerType = cms.int32( 86 ),
61340     MinE = cms.double( -1.0 ),
61341     MinPt = cms.double( 103.0 ),
61342     MinMass = cms.double( -1.0 ),
61343     MaxMass = cms.double( -1.0 ),
61344     MinEta = cms.double( -1.0 ),
61345     MaxEta = cms.double( 5.2 ),
61346     MinN = cms.int32( 1 )
61347 )
61348 fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61349     saveTags = cms.bool( True ),
61350     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" ),
61351     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61352     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61353     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61354     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61355     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61356     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61357     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61358     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61359     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61360 )
61361 fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler",
61362     offset = cms.uint32( 0 ),
61363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61364 )
61365 fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet",
61366     saveTags = cms.bool( True ),
61367     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61368     triggerType = cms.int32( 86 ),
61369     MinE = cms.double( -1.0 ),
61370     MinPt = cms.double( 76.0 ),
61371     MinMass = cms.double( -1.0 ),
61372     MaxMass = cms.double( -1.0 ),
61373     MinEta = cms.double( -1.0 ),
61374     MaxEta = cms.double( 5.2 ),
61375     MinN = cms.int32( 3 )
61376 )
61377 fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet",
61378     saveTags = cms.bool( True ),
61379     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61380     triggerType = cms.int32( 86 ),
61381     MinE = cms.double( -1.0 ),
61382     MinPt = cms.double( 105.0 ),
61383     MinMass = cms.double( -1.0 ),
61384     MaxMass = cms.double( -1.0 ),
61385     MinEta = cms.double( -1.0 ),
61386     MaxEta = cms.double( 5.2 ),
61387     MinN = cms.int32( 1 )
61388 )
61389 fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61390     saveTags = cms.bool( True ),
61391     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" ),
61392     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61393     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61394     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61395     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61396     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61397     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61398     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61399     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61400     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61401 )
61402 fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler",
61403     offset = cms.uint32( 0 ),
61404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61405 )
61406 fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet",
61407     saveTags = cms.bool( True ),
61408     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61409     triggerType = cms.int32( 86 ),
61410     MinE = cms.double( -1.0 ),
61411     MinPt = cms.double( 80.0 ),
61412     MinMass = cms.double( -1.0 ),
61413     MaxMass = cms.double( -1.0 ),
61414     MinEta = cms.double( -1.0 ),
61415     MaxEta = cms.double( 5.2 ),
61416     MinN = cms.int32( 3 )
61417 )
61418 fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet",
61419     saveTags = cms.bool( True ),
61420     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61421     triggerType = cms.int32( 86 ),
61422     MinE = cms.double( -1.0 ),
61423     MinPt = cms.double( 90.0 ),
61424     MinMass = cms.double( -1.0 ),
61425     MaxMass = cms.double( -1.0 ),
61426     MinEta = cms.double( -1.0 ),
61427     MaxEta = cms.double( 5.2 ),
61428     MinN = cms.int32( 2 )
61429 )
61430 fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet",
61431     saveTags = cms.bool( True ),
61432     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61433     triggerType = cms.int32( 86 ),
61434     MinE = cms.double( -1.0 ),
61435     MinPt = cms.double( 111.0 ),
61436     MinMass = cms.double( -1.0 ),
61437     MaxMass = cms.double( -1.0 ),
61438     MinEta = cms.double( -1.0 ),
61439     MaxEta = cms.double( 5.2 ),
61440     MinN = cms.int32( 1 )
61441 )
61442 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler",
61443     offset = cms.uint32( 0 ),
61444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61445 )
61446 fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61447     saveTags = cms.bool( True ),
61448     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
61449     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
61450     rhoTag = cms.InputTag( "" ),
61451     energyLowEdges = cms.vdouble( 0.0 ),
61452     lessThan = cms.bool( False ),
61453     useEt = cms.bool( False ),
61454     useAbs = cms.bool( False ),
61455     thrRegularEB = cms.vdouble( 0.5 ),
61456     thrRegularEE = cms.vdouble( 0.9 ),
61457     thrOverEEB = cms.vdouble( -1.0 ),
61458     thrOverEEE = cms.vdouble( -1.0 ),
61459     thrOverE2EB = cms.vdouble( -1.0 ),
61460     thrOverE2EE = cms.vdouble( -1.0 ),
61461     ncandcut = cms.int32( 1 ),
61462     doRhoCorrection = cms.bool( False ),
61463     rhoMax = cms.double( 9.9999999E7 ),
61464     rhoScale = cms.double( 1.0 ),
61465     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61466     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61467     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61468 )
61469 fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61470     saveTags = cms.bool( True ),
61471     candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ),
61472     varTag = cms.InputTag( "hltEgammaHoverE" ),
61473     rhoTag = cms.InputTag( "" ),
61474     energyLowEdges = cms.vdouble( 0.0 ),
61475     lessThan = cms.bool( True ),
61476     useEt = cms.bool( False ),
61477     useAbs = cms.bool( False ),
61478     thrRegularEB = cms.vdouble( 0.0 ),
61479     thrRegularEE = cms.vdouble( 0.0 ),
61480     thrOverEEB = cms.vdouble( 0.1 ),
61481     thrOverEEE = cms.vdouble( 0.09 ),
61482     thrOverE2EB = cms.vdouble( 0.0 ),
61483     thrOverE2EE = cms.vdouble( 0.0 ),
61484     ncandcut = cms.int32( 1 ),
61485     doRhoCorrection = cms.bool( False ),
61486     rhoMax = cms.double( 9.9999999E7 ),
61487     rhoScale = cms.double( 1.0 ),
61488     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61489     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61490     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61491 )
61492 fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61493     saveTags = cms.bool( True ),
61494     candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ),
61495     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61496     rhoTag = cms.InputTag( "" ),
61497     energyLowEdges = cms.vdouble( 0.0 ),
61498     lessThan = cms.bool( True ),
61499     useEt = cms.bool( False ),
61500     useAbs = cms.bool( False ),
61501     thrRegularEB = cms.vdouble( 0.011 ),
61502     thrRegularEE = cms.vdouble( 0.032 ),
61503     thrOverEEB = cms.vdouble( -1.0 ),
61504     thrOverEEE = cms.vdouble( -1.0 ),
61505     thrOverE2EB = cms.vdouble( -1.0 ),
61506     thrOverE2EE = cms.vdouble( -1.0 ),
61507     ncandcut = cms.int32( 1 ),
61508     doRhoCorrection = cms.bool( False ),
61509     rhoMax = cms.double( 9.9999999E7 ),
61510     rhoScale = cms.double( 1.0 ),
61511     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61512     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61513     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61514 )
61515 fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61516     saveTags = cms.bool( True ),
61517     candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ),
61518     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
61519     rhoTag = cms.InputTag( "" ),
61520     energyLowEdges = cms.vdouble( 0.0 ),
61521     lessThan = cms.bool( True ),
61522     useEt = cms.bool( True ),
61523     useAbs = cms.bool( False ),
61524     thrRegularEB = cms.vdouble( 6.0 ),
61525     thrRegularEE = cms.vdouble( 4.0 ),
61526     thrOverEEB = cms.vdouble( 0.012 ),
61527     thrOverEEE = cms.vdouble( 0.012 ),
61528     thrOverE2EB = cms.vdouble( 0.0 ),
61529     thrOverE2EE = cms.vdouble( 0.0 ),
61530     ncandcut = cms.int32( 1 ),
61531     doRhoCorrection = cms.bool( False ),
61532     rhoMax = cms.double( 9.9999999E7 ),
61533     rhoScale = cms.double( 1.0 ),
61534     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61535     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61536     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61537 )
61538 fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon",
61539     saveTags = cms.bool( True ),
61540     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
61541     triggerType = cms.int32( 92 ),
61542     MinE = cms.double( -1.0 ),
61543     MinPt = cms.double( 18.0 ),
61544     MinMass = cms.double( -1.0 ),
61545     MaxMass = cms.double( -1.0 ),
61546     MinEta = cms.double( -1.0 ),
61547     MaxEta = cms.double( 2.5 ),
61548     MinN = cms.int32( 2 )
61549 )
61550 fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61551     saveTags = cms.bool( True ),
61552     candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ),
61553     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
61554     rhoTag = cms.InputTag( "" ),
61555     energyLowEdges = cms.vdouble( 0.0 ),
61556     lessThan = cms.bool( False ),
61557     useEt = cms.bool( False ),
61558     useAbs = cms.bool( False ),
61559     thrRegularEB = cms.vdouble( 0.5 ),
61560     thrRegularEE = cms.vdouble( 0.9 ),
61561     thrOverEEB = cms.vdouble( -1.0 ),
61562     thrOverEEE = cms.vdouble( -1.0 ),
61563     thrOverE2EB = cms.vdouble( -1.0 ),
61564     thrOverE2EE = cms.vdouble( -1.0 ),
61565     ncandcut = cms.int32( 2 ),
61566     doRhoCorrection = cms.bool( False ),
61567     rhoMax = cms.double( 9.9999999E7 ),
61568     rhoScale = cms.double( 1.0 ),
61569     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61570     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61571     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61572 )
61573 fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61574     saveTags = cms.bool( True ),
61575     candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ),
61576     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
61577     rhoTag = cms.InputTag( "" ),
61578     energyLowEdges = cms.vdouble( 0.0 ),
61579     lessThan = cms.bool( True ),
61580     useEt = cms.bool( False ),
61581     useAbs = cms.bool( False ),
61582     thrRegularEB = cms.vdouble( 0.0 ),
61583     thrRegularEE = cms.vdouble( 0.0 ),
61584     thrOverEEB = cms.vdouble( 0.1 ),
61585     thrOverEEE = cms.vdouble( 0.09 ),
61586     thrOverE2EB = cms.vdouble( 0.0 ),
61587     thrOverE2EE = cms.vdouble( 0.0 ),
61588     ncandcut = cms.int32( 2 ),
61589     doRhoCorrection = cms.bool( False ),
61590     rhoMax = cms.double( 9.9999999E7 ),
61591     rhoScale = cms.double( 1.0 ),
61592     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61593     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61594     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61595 )
61596 fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61597     saveTags = cms.bool( True ),
61598     candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ),
61599     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
61600     rhoTag = cms.InputTag( "" ),
61601     energyLowEdges = cms.vdouble( 0.0 ),
61602     lessThan = cms.bool( True ),
61603     useEt = cms.bool( False ),
61604     useAbs = cms.bool( False ),
61605     thrRegularEB = cms.vdouble( 0.011 ),
61606     thrRegularEE = cms.vdouble( 0.032 ),
61607     thrOverEEB = cms.vdouble( -1.0 ),
61608     thrOverEEE = cms.vdouble( -1.0 ),
61609     thrOverE2EB = cms.vdouble( -1.0 ),
61610     thrOverE2EE = cms.vdouble( -1.0 ),
61611     ncandcut = cms.int32( 2 ),
61612     doRhoCorrection = cms.bool( False ),
61613     rhoMax = cms.double( 9.9999999E7 ),
61614     rhoScale = cms.double( 1.0 ),
61615     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61616     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61617     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61618 )
61619 fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61620     saveTags = cms.bool( True ),
61621     candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ),
61622     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
61623     rhoTag = cms.InputTag( "" ),
61624     energyLowEdges = cms.vdouble( 0.0 ),
61625     lessThan = cms.bool( True ),
61626     useEt = cms.bool( True ),
61627     useAbs = cms.bool( False ),
61628     thrRegularEB = cms.vdouble( 6.0 ),
61629     thrRegularEE = cms.vdouble( 4.0 ),
61630     thrOverEEB = cms.vdouble( 0.012 ),
61631     thrOverEEE = cms.vdouble( 0.012 ),
61632     thrOverE2EB = cms.vdouble( 0.0 ),
61633     thrOverE2EE = cms.vdouble( 0.0 ),
61634     ncandcut = cms.int32( 2 ),
61635     doRhoCorrection = cms.bool( False ),
61636     rhoMax = cms.double( 9.9999999E7 ),
61637     rhoScale = cms.double( 1.0 ),
61638     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61639     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61640     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61641 )
61642 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61643     saveTags = cms.bool( True ),
61644     candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ),
61645     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
61646     rhoTag = cms.InputTag( "" ),
61647     energyLowEdges = cms.vdouble( 0.0 ),
61648     lessThan = cms.bool( True ),
61649     useEt = cms.bool( True ),
61650     useAbs = cms.bool( False ),
61651     thrRegularEB = cms.vdouble( 6.0 ),
61652     thrRegularEE = cms.vdouble( 6.0 ),
61653     thrOverEEB = cms.vdouble( 0.002 ),
61654     thrOverEEE = cms.vdouble( 0.002 ),
61655     thrOverE2EB = cms.vdouble( 0.0 ),
61656     thrOverE2EE = cms.vdouble( 0.0 ),
61657     ncandcut = cms.int32( 2 ),
61658     doRhoCorrection = cms.bool( False ),
61659     rhoMax = cms.double( 9.9999999E7 ),
61660     rhoScale = cms.double( 1.0 ),
61661     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61662     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61663     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61664 )
61665 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler",
61666     offset = cms.uint32( 0 ),
61667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61668 )
61669 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
61670     saveTags = cms.bool( True ),
61671     firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61672     secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61673     minMass = cms.double( 55.0 )
61674 )
61675 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
61676     offset = cms.uint32( 0 ),
61677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61678 )
61679 fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
61680     saveTags = cms.bool( True ),
61681     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
61682     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61683     candNonIsolatedTag = cms.InputTag( "" ),
61684     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61685     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61686     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61687     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61688     ncandcut = cms.int32( 1 ),
61689     doIsolated = cms.bool( False ),
61690     region_eta_size = cms.double( 0.522 ),
61691     region_eta_size_ecap = cms.double( 1.0 ),
61692     region_phi_size = cms.double( 1.044 ),
61693     barrel_end = cms.double( 1.4791 ),
61694     endcap_end = cms.double( 2.17 )
61695 )
61696 fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
61697     saveTags = cms.bool( True ),
61698     inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ),
61699     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61700     etcutEB = cms.double( 24.0 ),
61701     etcutEE = cms.double( 24.0 ),
61702     minEtaCut = cms.double( -9999.0 ),
61703     maxEtaCut = cms.double( 9999.0 ),
61704     ncandcut = cms.int32( 1 )
61705 )
61706 fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61707     saveTags = cms.bool( True ),
61708     candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ),
61709     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61710     rhoTag = cms.InputTag( "" ),
61711     energyLowEdges = cms.vdouble( 0.0 ),
61712     lessThan = cms.bool( True ),
61713     useEt = cms.bool( False ),
61714     useAbs = cms.bool( False ),
61715     thrRegularEB = cms.vdouble( 0.0105 ),
61716     thrRegularEE = cms.vdouble( 0.0305 ),
61717     thrOverEEB = cms.vdouble( -1.0 ),
61718     thrOverEEE = cms.vdouble( -1.0 ),
61719     thrOverE2EB = cms.vdouble( -1.0 ),
61720     thrOverE2EE = cms.vdouble( -1.0 ),
61721     ncandcut = cms.int32( 1 ),
61722     doRhoCorrection = cms.bool( False ),
61723     rhoMax = cms.double( 9.9999999E7 ),
61724     rhoScale = cms.double( 1.0 ),
61725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61728 )
61729 fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61730     saveTags = cms.bool( True ),
61731     candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ),
61732     varTag = cms.InputTag( "hltEgammaHoverE" ),
61733     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61734     energyLowEdges = cms.vdouble( 0.0 ),
61735     lessThan = cms.bool( True ),
61736     useEt = cms.bool( False ),
61737     useAbs = cms.bool( False ),
61738     etaBoundaryEB12 = cms.double( 1.0 ),
61739     etaBoundaryEE12 = cms.double( 2.1 ),
61740     thrRegularEB1 = cms.vdouble( 1.0 ),
61741     thrRegularEE1 = cms.vdouble( 3.0 ),
61742     thrOverEEB1 = cms.vdouble( 0.06 ),
61743     thrOverEEE1 = cms.vdouble( 0.03 ),
61744     thrOverE2EB1 = cms.vdouble( 0.0 ),
61745     thrOverE2EE1 = cms.vdouble( 0.0 ),
61746     thrRegularEB2 = cms.vdouble( 1.0 ),
61747     thrRegularEE2 = cms.vdouble( 5.0 ),
61748     thrOverEEB2 = cms.vdouble( 0.06 ),
61749     thrOverEEE2 = cms.vdouble( 0.03 ),
61750     thrOverE2EB2 = cms.vdouble( 0.0 ),
61751     thrOverE2EE2 = cms.vdouble( 0.0 ),
61752     ncandcut = cms.int32( 1 ),
61753     doRhoCorrection = cms.bool( True ),
61754     rhoMax = cms.double( 9.9999999E7 ),
61755     rhoScale = cms.double( 1.0 ),
61756     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
61757     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61758     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61759 )
61760 fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61761     saveTags = cms.bool( True ),
61762     candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ),
61763     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
61764     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61765     energyLowEdges = cms.vdouble( 0.0 ),
61766     lessThan = cms.bool( True ),
61767     useEt = cms.bool( True ),
61768     useAbs = cms.bool( False ),
61769     etaBoundaryEB12 = cms.double( 1.0 ),
61770     etaBoundaryEE12 = cms.double( 2.1 ),
61771     thrRegularEB1 = cms.vdouble( 3.0 ),
61772     thrRegularEE1 = cms.vdouble( 1.0 ),
61773     thrOverEEB1 = cms.vdouble( 0.01 ),
61774     thrOverEEE1 = cms.vdouble( 0.025 ),
61775     thrOverE2EB1 = cms.vdouble( 0.0 ),
61776     thrOverE2EE1 = cms.vdouble( 0.0 ),
61777     thrRegularEB2 = cms.vdouble( 3.0 ),
61778     thrRegularEE2 = cms.vdouble( 2.0 ),
61779     thrOverEEB2 = cms.vdouble( 0.01 ),
61780     thrOverEEE2 = cms.vdouble( 0.025 ),
61781     thrOverE2EB2 = cms.vdouble( 0.0 ),
61782     thrOverE2EE2 = cms.vdouble( 0.0 ),
61783     ncandcut = cms.int32( 1 ),
61784     doRhoCorrection = cms.bool( True ),
61785     rhoMax = cms.double( 9.9999999E7 ),
61786     rhoScale = cms.double( 1.0 ),
61787     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
61788     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61789     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61790 )
61791 fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61792     saveTags = cms.bool( True ),
61793     candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ),
61794     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
61795     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61796     energyLowEdges = cms.vdouble( 0.0 ),
61797     lessThan = cms.bool( True ),
61798     useEt = cms.bool( True ),
61799     useAbs = cms.bool( False ),
61800     etaBoundaryEB12 = cms.double( 1.0 ),
61801     etaBoundaryEE12 = cms.double( 2.0 ),
61802     thrRegularEB1 = cms.vdouble( 4.0 ),
61803     thrRegularEE1 = cms.vdouble( 1.0 ),
61804     thrOverEEB1 = cms.vdouble( 0.04 ),
61805     thrOverEEE1 = cms.vdouble( 0.03 ),
61806     thrOverE2EB1 = cms.vdouble( 0.0 ),
61807     thrOverE2EE1 = cms.vdouble( 0.0 ),
61808     thrRegularEB2 = cms.vdouble( 4.0 ),
61809     thrRegularEE2 = cms.vdouble( 2.0 ),
61810     thrOverEEB2 = cms.vdouble( 0.04 ),
61811     thrOverEEE2 = cms.vdouble( 0.03 ),
61812     thrOverE2EB2 = cms.vdouble( 0.0 ),
61813     thrOverE2EE2 = cms.vdouble( 0.0 ),
61814     ncandcut = cms.int32( 1 ),
61815     doRhoCorrection = cms.bool( True ),
61816     rhoMax = cms.double( 9.9999999E7 ),
61817     rhoScale = cms.double( 1.0 ),
61818     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
61819     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
61820     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61821 )
61822 fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
61823     saveTags = cms.bool( True ),
61824     candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ),
61825     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
61826     npixelmatchcut = cms.double( 1.0 ),
61827     ncandcut = cms.int32( 1 ),
61828     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61829     s_a_phi1B = cms.double( 0.0069 ),
61830     s_a_phi1I = cms.double( 0.0088 ),
61831     s_a_phi1F = cms.double( 0.0076 ),
61832     s_a_phi2B = cms.double( 3.7E-4 ),
61833     s_a_phi2I = cms.double( 7.0E-4 ),
61834     s_a_phi2F = cms.double( 0.00906 ),
61835     s_a_zB = cms.double( 0.012 ),
61836     s_a_rI = cms.double( 0.027 ),
61837     s_a_rF = cms.double( 0.04 ),
61838     s2_threshold = cms.double( 0.4 ),
61839     tanhSO10BarrelThres = cms.double( 0.35 ),
61840     tanhSO10InterThres = cms.double( 1.0 ),
61841     tanhSO10ForwardThres = cms.double( 1.0 ),
61842     useS = cms.bool( False ),
61843     pixelVeto = cms.bool( False )
61844 )
61845 fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61846     saveTags = cms.bool( True ),
61847     candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ),
61848     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
61849     rhoTag = cms.InputTag( "" ),
61850     energyLowEdges = cms.vdouble( 0.0 ),
61851     lessThan = cms.bool( True ),
61852     useEt = cms.bool( False ),
61853     useAbs = cms.bool( False ),
61854     thrRegularEB = cms.vdouble( 200.0 ),
61855     thrRegularEE = cms.vdouble( 45.0 ),
61856     thrOverEEB = cms.vdouble( -1.0 ),
61857     thrOverEEE = cms.vdouble( -1.0 ),
61858     thrOverE2EB = cms.vdouble( -1.0 ),
61859     thrOverE2EE = cms.vdouble( -1.0 ),
61860     ncandcut = cms.int32( 1 ),
61861     doRhoCorrection = cms.bool( False ),
61862     rhoMax = cms.double( 9.9999999E7 ),
61863     rhoScale = cms.double( 1.0 ),
61864     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61865     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61866     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61867 )
61868 fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61869     saveTags = cms.bool( True ),
61870     candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ),
61871     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
61872     rhoTag = cms.InputTag( "" ),
61873     energyLowEdges = cms.vdouble( 0.0 ),
61874     lessThan = cms.bool( True ),
61875     useEt = cms.bool( False ),
61876     useAbs = cms.bool( True ),
61877     thrRegularEB = cms.vdouble( 0.025 ),
61878     thrRegularEE = cms.vdouble( 0.011 ),
61879     thrOverEEB = cms.vdouble( -1.0 ),
61880     thrOverEEE = cms.vdouble( -1.0 ),
61881     thrOverE2EB = cms.vdouble( -1.0 ),
61882     thrOverE2EE = cms.vdouble( -1.0 ),
61883     ncandcut = cms.int32( 1 ),
61884     doRhoCorrection = cms.bool( False ),
61885     rhoMax = cms.double( 9.9999999E7 ),
61886     rhoScale = cms.double( 1.0 ),
61887     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61890 )
61891 fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61892     saveTags = cms.bool( True ),
61893     candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
61894     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
61895     rhoTag = cms.InputTag( "" ),
61896     energyLowEdges = cms.vdouble( 0.0 ),
61897     lessThan = cms.bool( True ),
61898     useEt = cms.bool( False ),
61899     useAbs = cms.bool( False ),
61900     thrRegularEB = cms.vdouble( 999.0 ),
61901     thrRegularEE = cms.vdouble( 1.0 ),
61902     thrOverEEB = cms.vdouble( -1.0 ),
61903     thrOverEEE = cms.vdouble( -1.0 ),
61904     thrOverE2EB = cms.vdouble( -1.0 ),
61905     thrOverE2EE = cms.vdouble( -1.0 ),
61906     ncandcut = cms.int32( 1 ),
61907     doRhoCorrection = cms.bool( False ),
61908     rhoMax = cms.double( 9.9999999E7 ),
61909     rhoScale = cms.double( 1.0 ),
61910     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61913 )
61914 fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61915     saveTags = cms.bool( True ),
61916     candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ),
61917     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
61918     rhoTag = cms.InputTag( "" ),
61919     energyLowEdges = cms.vdouble( 0.0 ),
61920     lessThan = cms.bool( True ),
61921     useEt = cms.bool( False ),
61922     useAbs = cms.bool( True ),
61923     thrRegularEB = cms.vdouble( 0.003 ),
61924     thrRegularEE = cms.vdouble( 0.005 ),
61925     thrOverEEB = cms.vdouble( -1.0 ),
61926     thrOverEEE = cms.vdouble( -1.0 ),
61927     thrOverE2EB = cms.vdouble( -1.0 ),
61928     thrOverE2EE = cms.vdouble( -1.0 ),
61929     ncandcut = cms.int32( 1 ),
61930     doRhoCorrection = cms.bool( False ),
61931     rhoMax = cms.double( 9.9999999E7 ),
61932     rhoScale = cms.double( 1.0 ),
61933     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61936 )
61937 fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61938     saveTags = cms.bool( True ),
61939     candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ),
61940     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
61941     rhoTag = cms.InputTag( "" ),
61942     energyLowEdges = cms.vdouble( 0.0 ),
61943     lessThan = cms.bool( True ),
61944     useEt = cms.bool( False ),
61945     useAbs = cms.bool( True ),
61946     thrRegularEB = cms.vdouble( 0.03 ),
61947     thrRegularEE = cms.vdouble( 0.023 ),
61948     thrOverEEB = cms.vdouble( -1.0 ),
61949     thrOverEEE = cms.vdouble( -1.0 ),
61950     thrOverE2EB = cms.vdouble( -1.0 ),
61951     thrOverE2EE = cms.vdouble( -1.0 ),
61952     ncandcut = cms.int32( 1 ),
61953     doRhoCorrection = cms.bool( False ),
61954     rhoMax = cms.double( 9.9999999E7 ),
61955     rhoScale = cms.double( 1.0 ),
61956     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61957     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61959 )
61960 fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61961     saveTags = cms.bool( True ),
61962     candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ),
61963     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
61964     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61965     energyLowEdges = cms.vdouble( 0.0 ),
61966     lessThan = cms.bool( True ),
61967     useEt = cms.bool( True ),
61968     useAbs = cms.bool( False ),
61969     etaBoundaryEB12 = cms.double( 1.0 ),
61970     etaBoundaryEE12 = cms.double( 2.1 ),
61971     thrRegularEB1 = cms.vdouble( 2.0 ),
61972     thrRegularEE1 = cms.vdouble( -0.363 ),
61973     thrOverEEB1 = cms.vdouble( 0.0 ),
61974     thrOverEEE1 = cms.vdouble( 0.025 ),
61975     thrOverE2EB1 = cms.vdouble( 0.0 ),
61976     thrOverE2EE1 = cms.vdouble( 0.0 ),
61977     thrRegularEB2 = cms.vdouble( 2.0 ),
61978     thrRegularEE2 = cms.vdouble( 0.702 ),
61979     thrOverEEB2 = cms.vdouble( 0.0 ),
61980     thrOverEEE2 = cms.vdouble( 0.025 ),
61981     thrOverE2EB2 = cms.vdouble( 0.0 ),
61982     thrOverE2EE2 = cms.vdouble( 0.0 ),
61983     ncandcut = cms.int32( 1 ),
61984     doRhoCorrection = cms.bool( True ),
61985     rhoMax = cms.double( 9.9999999E7 ),
61986     rhoScale = cms.double( 1.0 ),
61987     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
61988     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61989     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61990 )
61991 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
61992     saveTags = cms.bool( True ),
61993     nExpected = cms.int32( 1 ),
61994     taus = cms.InputTag( "hltPFJetForBtag" ),
61995     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
61996     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
61997     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61998     seedTypes = cms.vint32( -100 ),
61999     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;" ),
62000     minPt = cms.double( 30.0 ),
62001     maxEta = cms.double( 2.3 ),
62002     usePtCorr = cms.bool( True ),
62003     matchWithSeeds = cms.bool( True ),
62004     matchingdR = cms.double( 0.5 )
62005 )
62006 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62007     saveTags = cms.bool( True ),
62008     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62009     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62010     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62011     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ),
62012     triggerType1 = cms.int32( 81 ),
62013     triggerType2 = cms.int32( 84 ),
62014     MinDeta = cms.double( 0.0 ),
62015     MaxDeta = cms.double( -1.0 ),
62016     MinDphi = cms.double( 0.0 ),
62017     MaxDphi = cms.double( -1.0 ),
62018     MinDelR = cms.double( 0.3 ),
62019     MaxDelR = cms.double( 99999.0 ),
62020     MinPt = cms.double( 1.0 ),
62021     MaxPt = cms.double( -1.0 ),
62022     MinMinv = cms.double( 0.0 ),
62023     MaxMinv = cms.double( -1.0 ),
62024     MinN = cms.int32( 1 )
62025 )
62026 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62027     offset = cms.uint32( 0 ),
62028     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62029 )
62030 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62031     saveTags = cms.bool( True ),
62032     nExpected = cms.int32( 1 ),
62033     taus = cms.InputTag( "hltPFJetForBtag" ),
62034     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62035     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62036     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62037     seedTypes = cms.vint32( -100 ),
62038     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;" ),
62039     minPt = cms.double( 30.0 ),
62040     maxEta = cms.double( 2.3 ),
62041     usePtCorr = cms.bool( True ),
62042     matchWithSeeds = cms.bool( True ),
62043     matchingdR = cms.double( 0.5 )
62044 )
62045 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62046     saveTags = cms.bool( True ),
62047     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62048     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62049     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62050     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ),
62051     triggerType1 = cms.int32( 81 ),
62052     triggerType2 = cms.int32( 84 ),
62053     MinDeta = cms.double( 0.0 ),
62054     MaxDeta = cms.double( -1.0 ),
62055     MinDphi = cms.double( 0.0 ),
62056     MaxDphi = cms.double( -1.0 ),
62057     MinDelR = cms.double( 0.3 ),
62058     MaxDelR = cms.double( 99999.0 ),
62059     MinPt = cms.double( 1.0 ),
62060     MaxPt = cms.double( -1.0 ),
62061     MinMinv = cms.double( 0.0 ),
62062     MaxMinv = cms.double( -1.0 ),
62063     MinN = cms.int32( 1 )
62064 )
62065 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62066     offset = cms.uint32( 0 ),
62067     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62068 )
62069 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62070     saveTags = cms.bool( True ),
62071     nExpected = cms.int32( 1 ),
62072     taus = cms.InputTag( "hltPFJetForBtag" ),
62073     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62074     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62075     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62076     seedTypes = cms.vint32( -100 ),
62077     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;" ),
62078     minPt = cms.double( 30.0 ),
62079     maxEta = cms.double( 2.3 ),
62080     usePtCorr = cms.bool( True ),
62081     matchWithSeeds = cms.bool( True ),
62082     matchingdR = cms.double( 0.5 )
62083 )
62084 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62085     saveTags = cms.bool( True ),
62086     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62087     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62088     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62089     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ),
62090     triggerType1 = cms.int32( 81 ),
62091     triggerType2 = cms.int32( 84 ),
62092     MinDeta = cms.double( 0.0 ),
62093     MaxDeta = cms.double( -1.0 ),
62094     MinDphi = cms.double( 0.0 ),
62095     MaxDphi = cms.double( -1.0 ),
62096     MinDelR = cms.double( 0.3 ),
62097     MaxDelR = cms.double( 99999.0 ),
62098     MinPt = cms.double( 1.0 ),
62099     MaxPt = cms.double( -1.0 ),
62100     MinMinv = cms.double( 0.0 ),
62101     MaxMinv = cms.double( -1.0 ),
62102     MinN = cms.int32( 1 )
62103 )
62104 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler",
62105     offset = cms.uint32( 0 ),
62106     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62107 )
62108 fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62109     usePt = cms.bool( True ),
62110     excludePFMuons = cms.bool( False ),
62111     minNJetHt = cms.int32( 4 ),
62112     minNJetMht = cms.int32( 0 ),
62113     minPtJetHt = cms.double( 30.0 ),
62114     minPtJetMht = cms.double( 0.0 ),
62115     maxEtaJetHt = cms.double( 2.5 ),
62116     maxEtaJetMht = cms.double( 999.0 ),
62117     jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62118     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62119 )
62120 fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62121     saveTags = cms.bool( True ),
62122     htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62123     mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62124     minHt = cms.vdouble( 330.0 ),
62125     minMht = cms.vdouble( 0.0 ),
62126     minMeff = cms.vdouble( 0.0 ),
62127     meffSlope = cms.vdouble( 1.0 )
62128 )
62129 fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag",
62130     saveTags = cms.bool( True ),
62131     Jets = cms.InputTag( "hltPFJetForBtag" ),
62132     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62133     MinTag = cms.double( 0.2 ),
62134     MaxTag = cms.double( 999999.0 ),
62135     MinJets = cms.int32( 3 ),
62136     MatchJetsByDeltaR = cms.bool( False ),
62137     MaxJetDeltaR = cms.double( 0.1 ),
62138     TriggerType = cms.int32( 86 )
62139 )
62140 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler",
62141     offset = cms.uint32( 0 ),
62142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62143 )
62144 fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag",
62145     saveTags = cms.bool( True ),
62146     Jets = cms.InputTag( "hltPFJetForBtag" ),
62147     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62148     MinTag = cms.double( 0.35 ),
62149     MaxTag = cms.double( 999999.0 ),
62150     MinJets = cms.int32( 3 ),
62151     MatchJetsByDeltaR = cms.bool( False ),
62152     MaxJetDeltaR = cms.double( 0.1 ),
62153     TriggerType = cms.int32( 86 )
62154 )
62155 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler",
62156     offset = cms.uint32( 0 ),
62157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62158 )
62159 fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag",
62160     saveTags = cms.bool( True ),
62161     Jets = cms.InputTag( "hltPFJetForBtag" ),
62162     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62163     MinTag = cms.double( 0.16 ),
62164     MaxTag = cms.double( 999999.0 ),
62165     MinJets = cms.int32( 2 ),
62166     MatchJetsByDeltaR = cms.bool( False ),
62167     MaxJetDeltaR = cms.double( 0.1 ),
62168     TriggerType = cms.int32( 86 )
62169 )
62170 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler",
62171     offset = cms.uint32( 0 ),
62172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62173 )
62174 fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag",
62175     saveTags = cms.bool( True ),
62176     Jets = cms.InputTag( "hltPFJetForBtag" ),
62177     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62178     MinTag = cms.double( 0.2 ),
62179     MaxTag = cms.double( 999999.0 ),
62180     MinJets = cms.int32( 2 ),
62181     MatchJetsByDeltaR = cms.bool( False ),
62182     MaxJetDeltaR = cms.double( 0.1 ),
62183     TriggerType = cms.int32( 86 )
62184 )
62185 fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62186     offset = cms.uint32( 0 ),
62187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62188 )
62189 fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector",
62190     src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62191     maxNumber = cms.uint32( 6 ),
62192     filter = cms.bool( False ),
62193     throwOnMissing = cms.untracked.bool( True )
62194 )
62195 fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag",
62196     saveTags = cms.bool( True ),
62197     Jets = cms.InputTag( "hltSelector6PFJets" ),
62198     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62199     MinTag = cms.double( 0.4 ),
62200     MaxTag = cms.double( 999999.0 ),
62201     MinJets = cms.int32( 1 ),
62202     MatchJetsByDeltaR = cms.bool( True ),
62203     MaxJetDeltaR = cms.double( 0.1 ),
62204     TriggerType = cms.int32( 86 )
62205 )
62206 fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62207     saveTags = cms.bool( True ),
62208     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62209     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62210     Mqq = cms.double( 460.0 ),
62211     Detaqq = cms.double( 3.5 ),
62212     Detabb = cms.double( 999.0 ),
62213     Dphibb = cms.double( 1.9 ),
62214     Ptsumqq = cms.double( 0.0 ),
62215     Ptsumbb = cms.double( 0.0 ),
62216     Etaq1Etaq2 = cms.double( 999.0 ),
62217     value = cms.string( "1BTagAndEta" ),
62218     triggerType = cms.int32( 85 ),
62219     njets = cms.int32( 4 )
62220 )
62221 fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62222     offset = cms.uint32( 0 ),
62223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62224 )
62225 fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag",
62226     saveTags = cms.bool( True ),
62227     Jets = cms.InputTag( "hltSelector6PFJets" ),
62228     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62229     MinTag = cms.double( 0.12 ),
62230     MaxTag = cms.double( 999999.0 ),
62231     MinJets = cms.int32( 2 ),
62232     MatchJetsByDeltaR = cms.bool( True ),
62233     MaxJetDeltaR = cms.double( 0.1 ),
62234     TriggerType = cms.int32( 86 )
62235 )
62236 fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62237     saveTags = cms.bool( True ),
62238     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62239     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62240     Mqq = cms.double( 200.0 ),
62241     Detaqq = cms.double( 1.5 ),
62242     Detabb = cms.double( 999.0 ),
62243     Dphibb = cms.double( 2.8 ),
62244     Ptsumqq = cms.double( 0.0 ),
62245     Ptsumbb = cms.double( 0.0 ),
62246     Etaq1Etaq2 = cms.double( 999.0 ),
62247     value = cms.string( "2BTagAndPt" ),
62248     triggerType = cms.int32( 85 ),
62249     njets = cms.int32( 6 )
62250 )
62251 fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62252     offset = cms.uint32( 0 ),
62253     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62254 )
62255 fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62256     offset = cms.uint32( 0 ),
62257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62258 )
62259 fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62260     offset = cms.uint32( 0 ),
62261     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62262 )
62263 fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62264     offset = cms.uint32( 0 ),
62265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62266 )
62267 fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
62268     offset = cms.uint32( 0 ),
62269     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62270 )
62271 fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet",
62272     saveTags = cms.bool( True ),
62273     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62274     triggerType = cms.int32( 86 ),
62275     MinE = cms.double( -1.0 ),
62276     MinPt = cms.double( 25.0 ),
62277     MinMass = cms.double( -1.0 ),
62278     MaxMass = cms.double( -1.0 ),
62279     MinEta = cms.double( -1.0 ),
62280     MaxEta = cms.double( 2.5 ),
62281     MinN = cms.int32( 4 )
62282 )
62283 fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer",
62284     usePt = cms.bool( True ),
62285     excludePFMuons = cms.bool( False ),
62286     minNJetHt = cms.int32( 0 ),
62287     minNJetMht = cms.int32( 0 ),
62288     minPtJetHt = cms.double( 25.0 ),
62289     minPtJetMht = cms.double( 0.0 ),
62290     maxEtaJetHt = cms.double( 2.5 ),
62291     maxEtaJetMht = cms.double( 999.0 ),
62292     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
62293     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62294 )
62295 fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter",
62296     saveTags = cms.bool( True ),
62297     htLabels = cms.VInputTag( 'hltPFHTJet25' ),
62298     mhtLabels = cms.VInputTag( 'hltPFHTJet25' ),
62299     minHt = cms.vdouble( 250.0 ),
62300     minMht = cms.vdouble( 0.0 ),
62301     minMeff = cms.vdouble( 0.0 ),
62302     meffSlope = cms.vdouble( 1.0 )
62303 )
62304 fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62305     offset = cms.uint32( 0 ),
62306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62307 )
62308 fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62309     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ),
62310     TriggerTypes = cms.vint32( 86 )
62311 )
62312 fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62313     saveTags = cms.bool( True ),
62314     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
62315     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62316     MinTag = cms.double( 0.55 ),
62317     MaxTag = cms.double( 999999.0 ),
62318     MinJetToSum = cms.int32( 1 ),
62319     MaxJetToSum = cms.int32( 2 ),
62320     UseMeanValue = cms.bool( True ),
62321     MatchByDeltaR = cms.bool( True ),
62322     MaxDeltaR = cms.double( 0.4 ),
62323     TriggerType = cms.int32( 86 )
62324 )
62325 fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62326     offset = cms.uint32( 0 ),
62327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62328 )
62329 fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
62330     saveTags = cms.bool( True ),
62331     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62332     triggerType = cms.int32( 86 ),
62333     MinE = cms.double( -1.0 ),
62334     MinPt = cms.double( 25.0 ),
62335     MinMass = cms.double( -1.0 ),
62336     MaxMass = cms.double( -1.0 ),
62337     MinEta = cms.double( -1.0 ),
62338     MaxEta = cms.double( 2.5 ),
62339     MinN = cms.int32( 4 )
62340 )
62341 fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62342     HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ),
62343     TriggerTypes = cms.vint32( 86 )
62344 )
62345 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62346     saveTags = cms.bool( True ),
62347     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62348     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62349     MinTag = cms.double( 0.2 ),
62350     MaxTag = cms.double( 999999.0 ),
62351     MinJetToSum = cms.int32( 1 ),
62352     MaxJetToSum = cms.int32( 1 ),
62353     UseMeanValue = cms.bool( True ),
62354     MatchByDeltaR = cms.bool( True ),
62355     MaxDeltaR = cms.double( 0.4 ),
62356     TriggerType = cms.int32( 86 )
62357 )
62358 fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62359     saveTags = cms.bool( True ),
62360     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62361     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62362     MinTag = cms.double( 0.5 ),
62363     MaxTag = cms.double( 999999.0 ),
62364     MinJetToSum = cms.int32( 1 ),
62365     MaxJetToSum = cms.int32( 1 ),
62366     UseMeanValue = cms.bool( True ),
62367     MatchByDeltaR = cms.bool( True ),
62368     MaxDeltaR = cms.double( 0.4 ),
62369     TriggerType = cms.int32( 86 )
62370 )
62371 fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62372     offset = cms.uint32( 0 ),
62373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62374 )
62375 fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62376     saveTags = cms.bool( True ),
62377     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62378     triggerType = cms.int32( 86 ),
62379     MinE = cms.double( -1.0 ),
62380     MinPt = cms.double( 30.0 ),
62381     MinMass = cms.double( -1.0 ),
62382     MaxMass = cms.double( -1.0 ),
62383     MinEta = cms.double( -1.0 ),
62384     MaxEta = cms.double( 2.5 ),
62385     MinN = cms.int32( 4 )
62386 )
62387 fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62388     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ),
62389     TriggerTypes = cms.vint32( 86 )
62390 )
62391 fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62392     saveTags = cms.bool( True ),
62393     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62394     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62395     MinTag = cms.double( 0.55 ),
62396     MaxTag = cms.double( 999999.0 ),
62397     MinJetToSum = cms.int32( 1 ),
62398     MaxJetToSum = cms.int32( 2 ),
62399     UseMeanValue = cms.bool( True ),
62400     MatchByDeltaR = cms.bool( True ),
62401     MaxDeltaR = cms.double( 0.4 ),
62402     TriggerType = cms.int32( 86 )
62403 )
62404 fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62405     offset = cms.uint32( 0 ),
62406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62407 )
62408 fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet",
62409     saveTags = cms.bool( True ),
62410     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62411     triggerType = cms.int32( 86 ),
62412     MinE = cms.double( -1.0 ),
62413     MinPt = cms.double( 30.0 ),
62414     MinMass = cms.double( -1.0 ),
62415     MaxMass = cms.double( -1.0 ),
62416     MinEta = cms.double( -1.0 ),
62417     MaxEta = cms.double( 2.5 ),
62418     MinN = cms.int32( 4 )
62419 )
62420 fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62421     HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ),
62422     TriggerTypes = cms.vint32( 86 )
62423 )
62424 fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62425     saveTags = cms.bool( True ),
62426     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62427     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62428     MinTag = cms.double( 0.2 ),
62429     MaxTag = cms.double( 999999.0 ),
62430     MinJetToSum = cms.int32( 1 ),
62431     MaxJetToSum = cms.int32( 1 ),
62432     UseMeanValue = cms.bool( True ),
62433     MatchByDeltaR = cms.bool( True ),
62434     MaxDeltaR = cms.double( 0.4 ),
62435     TriggerType = cms.int32( 86 )
62436 )
62437 fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62438     saveTags = cms.bool( True ),
62439     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62440     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62441     MinTag = cms.double( 0.5 ),
62442     MaxTag = cms.double( 999999.0 ),
62443     MinJetToSum = cms.int32( 1 ),
62444     MaxJetToSum = cms.int32( 1 ),
62445     UseMeanValue = cms.bool( True ),
62446     MatchByDeltaR = cms.bool( True ),
62447     MaxDeltaR = cms.double( 0.4 ),
62448     TriggerType = cms.int32( 86 )
62449 )
62450 fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62451     offset = cms.uint32( 0 ),
62452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62453 )
62454 fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter",
62455     saveTags = cms.bool( True ),
62456     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
62457     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
62458     minHt = cms.vdouble( 280.0 ),
62459     minMht = cms.vdouble( 0.0 ),
62460     minMeff = cms.vdouble( 0.0 ),
62461     meffSlope = cms.vdouble( 1.0 )
62462 )
62463 fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62464     offset = cms.uint32( 0 ),
62465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62466 )
62467 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62468     offset = cms.uint32( 0 ),
62469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62470 )
62471 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62472     offset = cms.uint32( 0 ),
62473     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62474 )
62475 fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62476     saveTags = cms.bool( True ),
62477     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62478     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62479     MinTag = cms.double( 0.6 ),
62480     MaxTag = cms.double( 999999.0 ),
62481     MinJetToSum = cms.int32( 1 ),
62482     MaxJetToSum = cms.int32( 2 ),
62483     UseMeanValue = cms.bool( True ),
62484     MatchByDeltaR = cms.bool( True ),
62485     MaxDeltaR = cms.double( 0.4 ),
62486     TriggerType = cms.int32( 86 )
62487 )
62488 fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62489     offset = cms.uint32( 0 ),
62490     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62491 )
62492 fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet",
62493     saveTags = cms.bool( True ),
62494     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62495     triggerType = cms.int32( 86 ),
62496     MinE = cms.double( -1.0 ),
62497     MinPt = cms.double( 35.0 ),
62498     MinMass = cms.double( -1.0 ),
62499     MaxMass = cms.double( -1.0 ),
62500     MinEta = cms.double( -1.0 ),
62501     MaxEta = cms.double( 2.5 ),
62502     MinN = cms.int32( 4 )
62503 )
62504 fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer",
62505     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ),
62506     TriggerTypes = cms.vint32( 86 )
62507 )
62508 fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62509     saveTags = cms.bool( True ),
62510     Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ),
62511     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62512     MinTag = cms.double( 0.6 ),
62513     MaxTag = cms.double( 999999.0 ),
62514     MinJetToSum = cms.int32( 1 ),
62515     MaxJetToSum = cms.int32( 2 ),
62516     UseMeanValue = cms.bool( True ),
62517     MatchByDeltaR = cms.bool( True ),
62518     MaxDeltaR = cms.double( 0.4 ),
62519     TriggerType = cms.int32( 86 )
62520 )
62521 fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler",
62522     offset = cms.uint32( 0 ),
62523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62524 )
62525 fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet",
62526     saveTags = cms.bool( True ),
62527     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62528     triggerType = cms.int32( 86 ),
62529     MinE = cms.double( -1.0 ),
62530     MinPt = cms.double( 40.0 ),
62531     MinMass = cms.double( -1.0 ),
62532     MaxMass = cms.double( -1.0 ),
62533     MinEta = cms.double( -1.0 ),
62534     MaxEta = cms.double( 2.5 ),
62535     MinN = cms.int32( 4 )
62536 )
62537 fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet",
62538     saveTags = cms.bool( True ),
62539     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62540     triggerType = cms.int32( 86 ),
62541     MinE = cms.double( -1.0 ),
62542     MinPt = cms.double( 50.0 ),
62543     MinMass = cms.double( -1.0 ),
62544     MaxMass = cms.double( -1.0 ),
62545     MinEta = cms.double( -1.0 ),
62546     MaxEta = cms.double( 2.5 ),
62547     MinN = cms.int32( 2 )
62548 )
62549 fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet",
62550     saveTags = cms.bool( True ),
62551     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62552     triggerType = cms.int32( 86 ),
62553     MinE = cms.double( -1.0 ),
62554     MinPt = cms.double( 70.0 ),
62555     MinMass = cms.double( -1.0 ),
62556     MaxMass = cms.double( -1.0 ),
62557     MinEta = cms.double( -1.0 ),
62558     MaxEta = cms.double( 2.5 ),
62559     MinN = cms.int32( 1 )
62560 )
62561 fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62562     usePt = cms.bool( True ),
62563     excludePFMuons = cms.bool( False ),
62564     minNJetHt = cms.int32( 4 ),
62565     minNJetMht = cms.int32( 0 ),
62566     minPtJetHt = cms.double( 30.0 ),
62567     minPtJetMht = cms.double( 0.0 ),
62568     maxEtaJetHt = cms.double( 2.5 ),
62569     maxEtaJetMht = cms.double( 999.0 ),
62570     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62571     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62572 )
62573 fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62574     saveTags = cms.bool( True ),
62575     htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62576     mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62577     minHt = cms.vdouble( 340.0 ),
62578     minMht = cms.vdouble( 0.0 ),
62579     minMeff = cms.vdouble( 0.0 ),
62580     meffSlope = cms.vdouble( 1.0 )
62581 )
62582 fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer",
62583     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ),
62584     TriggerTypes = cms.vint32( 86 )
62585 )
62586 fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag",
62587     saveTags = cms.bool( True ),
62588     Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ),
62589     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62590     MinTag = cms.double( 0.7 ),
62591     MaxTag = cms.double( 999999.0 ),
62592     MinJetToSum = cms.int32( 1 ),
62593     MaxJetToSum = cms.int32( 2 ),
62594     UseMeanValue = cms.bool( True ),
62595     MatchByDeltaR = cms.bool( True ),
62596     MaxDeltaR = cms.double( 0.4 ),
62597     TriggerType = cms.int32( 86 )
62598 )
62599 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler",
62600     offset = cms.uint32( 0 ),
62601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62602 )
62603 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62604     offset = cms.uint32( 0 ),
62605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62606 )
62607 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62608     offset = cms.uint32( 0 ),
62609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62610 )
62611 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62612     offset = cms.uint32( 0 ),
62613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62614 )
62615 fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62616     HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ),
62617     TriggerTypes = cms.vint32( 86 )
62618 )
62619 fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62620     saveTags = cms.bool( True ),
62621     Jets = cms.InputTag( "hltPFJetTwoC30" ),
62622     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62623     MinTag = cms.double( 0.5 ),
62624     MaxTag = cms.double( 999999.0 ),
62625     MinJetToSum = cms.int32( 1 ),
62626     MaxJetToSum = cms.int32( 2 ),
62627     UseMeanValue = cms.bool( True ),
62628     MatchByDeltaR = cms.bool( True ),
62629     MaxDeltaR = cms.double( 0.4 ),
62630     TriggerType = cms.int32( 86 )
62631 )
62632 fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed",
62633     saveTags = cms.bool( True ),
62634     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" ),
62635     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62636     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62637     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62638     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62639     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62640     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62641     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62642     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62643     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62644 )
62645 fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler",
62646     offset = cms.uint32( 0 ),
62647     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62648 )
62649 fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet",
62650     saveTags = cms.bool( True ),
62651     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62652     triggerType = cms.int32( 86 ),
62653     MinE = cms.double( -1.0 ),
62654     MinPt = cms.double( 20.0 ),
62655     MinMass = cms.double( -1.0 ),
62656     MaxMass = cms.double( -1.0 ),
62657     MinEta = cms.double( -1.0 ),
62658     MaxEta = cms.double( 5.2 ),
62659     MinN = cms.int32( 4 )
62660 )
62661 fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet",
62662     saveTags = cms.bool( True ),
62663     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62664     triggerType = cms.int32( 86 ),
62665     MinE = cms.double( -1.0 ),
62666     MinPt = cms.double( 35.0 ),
62667     MinMass = cms.double( -1.0 ),
62668     MaxMass = cms.double( -1.0 ),
62669     MinEta = cms.double( -1.0 ),
62670     MaxEta = cms.double( 5.2 ),
62671     MinN = cms.int32( 3 )
62672 )
62673 fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet",
62674     saveTags = cms.bool( True ),
62675     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62676     triggerType = cms.int32( 86 ),
62677     MinE = cms.double( -1.0 ),
62678     MinPt = cms.double( 50.0 ),
62679     MinMass = cms.double( -1.0 ),
62680     MaxMass = cms.double( -1.0 ),
62681     MinEta = cms.double( -1.0 ),
62682     MaxEta = cms.double( 5.2 ),
62683     MinN = cms.int32( 2 )
62684 )
62685 fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet",
62686     saveTags = cms.bool( True ),
62687     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62688     triggerType = cms.int32( 86 ),
62689     MinE = cms.double( -1.0 ),
62690     MinPt = cms.double( 30.0 ),
62691     MinMass = cms.double( -1.0 ),
62692     MaxMass = cms.double( -1.0 ),
62693     MinEta = cms.double( -1.0 ),
62694     MaxEta = cms.double( 5.2 ),
62695     MinN = cms.int32( 4 )
62696 )
62697 fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet",
62698     saveTags = cms.bool( True ),
62699     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62700     triggerType = cms.int32( 86 ),
62701     MinE = cms.double( -1.0 ),
62702     MinPt = cms.double( 70.0 ),
62703     MinMass = cms.double( -1.0 ),
62704     MaxMass = cms.double( -1.0 ),
62705     MinEta = cms.double( -1.0 ),
62706     MaxEta = cms.double( 5.2 ),
62707     MinN = cms.int32( 3 )
62708 )
62709 fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet",
62710     saveTags = cms.bool( True ),
62711     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62712     triggerType = cms.int32( 86 ),
62713     MinE = cms.double( -1.0 ),
62714     MinPt = cms.double( 100.0 ),
62715     MinMass = cms.double( -1.0 ),
62716     MaxMass = cms.double( -1.0 ),
62717     MinEta = cms.double( -1.0 ),
62718     MaxEta = cms.double( 5.2 ),
62719     MinN = cms.int32( 1 )
62720 )
62721 fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62722     saveTags = cms.bool( True ),
62723     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62724     triggerType = cms.int32( 86 ),
62725     MinE = cms.double( -1.0 ),
62726     MinPt = cms.double( 30.0 ),
62727     MinMass = cms.double( -1.0 ),
62728     MaxMass = cms.double( -1.0 ),
62729     MinEta = cms.double( -1.0 ),
62730     MaxEta = cms.double( 2.5 ),
62731     MinN = cms.int32( 2 )
62732 )
62733 fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler",
62734     offset = cms.uint32( 0 ),
62735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62736 )
62737 fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler",
62738     offset = cms.uint32( 0 ),
62739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62740 )
62741 fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62742     offset = cms.uint32( 0 ),
62743     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62744 )
62745 fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62746     HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ),
62747     TriggerTypes = cms.vint32( 86 )
62748 )
62749 fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag",
62750     saveTags = cms.bool( True ),
62751     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62752     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62753     MinTag = cms.double( 0.5 ),
62754     MaxTag = cms.double( 999999.0 ),
62755     MinJets = cms.int32( 1 ),
62756     MatchJetsByDeltaR = cms.bool( True ),
62757     MaxJetDeltaR = cms.double( 0.1 ),
62758     TriggerType = cms.int32( 86 )
62759 )
62760 fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62761     saveTags = cms.bool( True ),
62762     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62763     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62764     Mqq = cms.double( 460.0 ),
62765     Detaqq = cms.double( 3.5 ),
62766     Detabb = cms.double( 999.0 ),
62767     Dphibb = cms.double( 999.0 ),
62768     Ptsumqq = cms.double( 0.0 ),
62769     Ptsumbb = cms.double( 0.0 ),
62770     Etaq1Etaq2 = cms.double( 999.0 ),
62771     value = cms.string( "2BTagAndPt" ),
62772     triggerType = cms.int32( 85 ),
62773     njets = cms.int32( 4 )
62774 )
62775 fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62776     offset = cms.uint32( 0 ),
62777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62778 )
62779 fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler",
62780     offset = cms.uint32( 0 ),
62781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62782 )
62783 fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag",
62784     saveTags = cms.bool( True ),
62785     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62786     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62787     MinTag = cms.double( 0.6 ),
62788     MaxTag = cms.double( 999999.0 ),
62789     MinJets = cms.int32( 1 ),
62790     MatchJetsByDeltaR = cms.bool( True ),
62791     MaxJetDeltaR = cms.double( 0.1 ),
62792     TriggerType = cms.int32( 86 )
62793 )
62794 fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
62795     saveTags = cms.bool( True ),
62796     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" ),
62797     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62798     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62799     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62800     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62801     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62802     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62803     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62804     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62805     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62806 )
62807 fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
62808     offset = cms.uint32( 0 ),
62809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62810 )
62811 fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet",
62812     saveTags = cms.bool( True ),
62813     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
62814     triggerType = cms.int32( 85 ),
62815     MinE = cms.double( -1.0 ),
62816     MinPt = cms.double( 220.0 ),
62817     MinMass = cms.double( -1.0 ),
62818     MaxMass = cms.double( -1.0 ),
62819     MinEta = cms.double( -1.0 ),
62820     MaxEta = cms.double( 2.5 ),
62821     MinN = cms.int32( 1 )
62822 )
62823 fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector",
62824     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
62825     cut = cms.string( "pt > 220 && abs(eta) < 2.5" )
62826 )
62827 fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer",
62828     useMassDropTagger = cms.bool( False ),
62829     useFiltering = cms.bool( False ),
62830     useDynamicFiltering = cms.bool( False ),
62831     useTrimming = cms.bool( False ),
62832     usePruning = cms.bool( False ),
62833     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
62834     useKtPruning = cms.bool( False ),
62835     useConstituentSubtraction = cms.bool( False ),
62836     useSoftDrop = cms.bool( True ),
62837     correctShape = cms.bool( False ),
62838     UseOnlyVertexTracks = cms.bool( False ),
62839     UseOnlyOnePV = cms.bool( False ),
62840     muCut = cms.double( -1.0 ),
62841     yCut = cms.double( -1.0 ),
62842     rFilt = cms.double( -1.0 ),
62843     rFiltFactor = cms.double( -1.0 ),
62844     trimPtFracMin = cms.double( -1.0 ),
62845     zcut = cms.double( 0.1 ),
62846     rcut_factor = cms.double( -1.0 ),
62847     csRho_EtaMax = cms.double( -1.0 ),
62848     csRParam = cms.double( -1.0 ),
62849     beta = cms.double( 0.0 ),
62850     R0 = cms.double( 0.8 ),
62851     gridMaxRapidity = cms.double( -1.0 ),
62852     gridSpacing = cms.double( -1.0 ),
62853     DzTrVtxMax = cms.double( 0.0 ),
62854     DxyTrVtxMax = cms.double( 0.0 ),
62855     MaxVtxZ = cms.double( 15.0 ),
62856     subjetPtMin = cms.double( -1.0 ),
62857     muMin = cms.double( -1.0 ),
62858     muMax = cms.double( -1.0 ),
62859     yMin = cms.double( -1.0 ),
62860     yMax = cms.double( -1.0 ),
62861     dRMin = cms.double( -1.0 ),
62862     dRMax = cms.double( -1.0 ),
62863     maxDepth = cms.int32( -1 ),
62864     nFilt = cms.int32( -1 ),
62865     MinVtxNdof = cms.int32( 0 ),
62866     src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ),
62867     srcPVs = cms.InputTag( "hltPixelVertices" ),
62868     jetType = cms.string( "PFJet" ),
62869     jetAlgorithm = cms.string( "AntiKt" ),
62870     rParam = cms.double( 0.8 ),
62871     inputEtMin = cms.double( 0.0 ),
62872     inputEMin = cms.double( 0.0 ),
62873     jetPtMin = cms.double( 0.0 ),
62874     doPVCorrection = cms.bool( False ),
62875     doAreaFastjet = cms.bool( False ),
62876     doRhoFastjet = cms.bool( False ),
62877     doPUOffsetCorr = cms.bool( False ),
62878     puPtMin = cms.double( 10.0 ),
62879     nSigmaPU = cms.double( 1.0 ),
62880     radiusPU = cms.double( 0.8 ),
62881     subtractorName = cms.string( "" ),
62882     useExplicitGhosts = cms.bool( False ),
62883     doAreaDiskApprox = cms.bool( True ),
62884     voronoiRfact = cms.double( -9.0 ),
62885     Rho_EtaMax = cms.double( 4.4 ),
62886     Ghost_EtaMax = cms.double( 6.0 ),
62887     Active_Area_Repeats = cms.int32( 5 ),
62888     GhostArea = cms.double( 0.01 ),
62889     restrictInputs = cms.bool( False ),
62890     maxInputs = cms.uint32( 1 ),
62891     writeCompound = cms.bool( False ),
62892     writeJetsWithConst = cms.bool( False ),
62893     doFastJetNonUniform = cms.bool( False ),
62894     useDeterministicSeed = cms.bool( True ),
62895     minSeed = cms.uint32( 0 ),
62896     verbosity = cms.int32( 0 ),
62897     puWidth = cms.double( 0.0 ),
62898     nExclude = cms.uint32( 0 ),
62899     maxBadEcalCells = cms.uint32( 9999999 ),
62900     maxBadHcalCells = cms.uint32( 9999999 ),
62901     maxProblematicEcalCells = cms.uint32( 9999999 ),
62902     maxProblematicHcalCells = cms.uint32( 9999999 ),
62903     maxRecoveredEcalCells = cms.uint32( 9999999 ),
62904     maxRecoveredHcalCells = cms.uint32( 9999999 ),
62905     puCenters = cms.vdouble(  ),
62906     applyWeight = cms.bool( False ),
62907     srcWeights = cms.InputTag( "" ),
62908     minimumTowersFraction = cms.double( 0.0 ),
62909     jetCollInstanceName = cms.string( "" ),
62910     sumRecHits = cms.bool( False )
62911 )
62912 fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
62913     saveTags = cms.bool( True ),
62914     inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ),
62915     triggerType = cms.int32( 85 ),
62916     MinE = cms.double( -1.0 ),
62917     MinPt = cms.double( -1.0 ),
62918     MinMass = cms.double( 40.0 ),
62919     MaxMass = cms.double( -1.0 ),
62920     MinEta = cms.double( -1.0 ),
62921     MaxEta = cms.double( 2.5 ),
62922     MinN = cms.int32( 1 )
62923 )
62924 fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
62925     saveTags = cms.bool( True ),
62926     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" ),
62927     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62928     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62929     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62930     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62931     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62932     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62933     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62934     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62935     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62936 )
62937 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62938     offset = cms.uint32( 0 ),
62939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62940 )
62941 fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet",
62942     saveTags = cms.bool( True ),
62943     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62944     triggerType = cms.int32( 86 ),
62945     MinE = cms.double( -1.0 ),
62946     MinPt = cms.double( 60.0 ),
62947     MinMass = cms.double( -1.0 ),
62948     MaxMass = cms.double( -1.0 ),
62949     MinEta = cms.double( -1.0 ),
62950     MaxEta = cms.double( 2.5 ),
62951     MinN = cms.int32( 1 )
62952 )
62953 fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62954     saveTags = cms.bool( True ),
62955     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62956     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62957     MinTag = cms.double( 0.5 ),
62958     MaxTag = cms.double( 999999.0 ),
62959     MinJetToSum = cms.int32( 1 ),
62960     MaxJetToSum = cms.int32( 2 ),
62961     UseMeanValue = cms.bool( True ),
62962     MatchByDeltaR = cms.bool( True ),
62963     MaxDeltaR = cms.double( 0.4 ),
62964     TriggerType = cms.int32( 86 )
62965 )
62966 fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet",
62967     saveTags = cms.bool( True ),
62968     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
62969     triggerType = cms.int32( 85 ),
62970     MinE = cms.double( -1.0 ),
62971     MinPt = cms.double( 200.0 ),
62972     MinMass = cms.double( -1.0 ),
62973     MaxMass = cms.double( -1.0 ),
62974     MinEta = cms.double( -1.0 ),
62975     MaxEta = cms.double( 2.6 ),
62976     MinN = cms.int32( 1 )
62977 )
62978 fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer",
62979     HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ),
62980     TriggerTypes = cms.vint32( 85 )
62981 )
62982 fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
62983     jet_radius = cms.double( 0.8 ),
62984     min_jet_pt = cms.double( 200.0 ),
62985     max_jet_eta = cms.double( 2.5 ),
62986     min_pt_for_track_properties = cms.double( 0.95 ),
62987     min_pt_for_pfcandidates = cms.double( 0.1 ),
62988     use_puppiP4 = cms.bool( False ),
62989     include_neutrals = cms.bool( True ),
62990     sort_by_sip2dsig = cms.bool( False ),
62991     min_puppi_wgt = cms.double( -1.0 ),
62992     flip_ip_sign = cms.bool( False ),
62993     sip3dSigMax = cms.double( -1.0 ),
62994     use_hlt_features = cms.bool( True ),
62995     vertices = cms.InputTag( "hltVerticesPFFilter" ),
62996     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
62997     pf_candidates = cms.InputTag( "hltParticleFlow" ),
62998     jets = cms.InputTag( "hltPFJetForPNetAK8" ),
62999     unsubjet_map = cms.InputTag( "" ),
63000     puppi_value_map = cms.InputTag( "" ),
63001     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
63002     use_scouting_features = cms.bool( False ),
63003     normchi2_value_map = cms.InputTag( "" ),
63004     dz_value_map = cms.InputTag( "" ),
63005     dxy_value_map = cms.InputTag( "" ),
63006     dzsig_value_map = cms.InputTag( "" ),
63007     dxysig_value_map = cms.InputTag( "" ),
63008     lostInnerHits_value_map = cms.InputTag( "" ),
63009     quality_value_map = cms.InputTag( "" ),
63010     trkPt_value_map = cms.InputTag( "" ),
63011     trkEta_value_map = cms.InputTag( "" ),
63012     trkPhi_value_map = cms.InputTag( "" ),
63013     covarianceVersion = cms.int32( 1 ),
63014     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
63015 )
63016 fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
63017     src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ),
63018     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ),
63019     preprocessParams = cms.PSet(  ),
63020     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ),
63021     flav_names = cms.vstring( 'probHtt',
63022       'probHtm',
63023       'probHte',
63024       'probHbb',
63025       'probHcc',
63026       'probHqq',
63027       'probHgg',
63028       'probQCD2hf',
63029       'probQCD1hf',
63030       'probQCD0hf' ),
63031     jets = cms.InputTag( "" ),
63032     produceValueMap = cms.untracked.bool( False ),
63033     debugMode = cms.untracked.bool( False )
63034 )
63035 fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator",
63036     discriminators = cms.VPSet( 
63037       cms.PSet(  name = cms.string( "HbbVsQCD" ),
63038         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ),
63039         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63040       ),
63041       cms.PSet(  name = cms.string( "HccVsQCD" ),
63042         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ),
63043         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63044       ),
63045       cms.PSet(  name = cms.string( "HttVsQCD" ),
63046         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ),
63047         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63048       )
63049     )
63050 )
63051 fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63052     HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ),
63053     TriggerTypes = cms.vint32( 85 )
63054 )
63055 fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63056     saveTags = cms.bool( True ),
63057     Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ),
63058     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63059     MinTag = cms.double( 0.06 ),
63060     MaxTag = cms.double( 999999.0 ),
63061     MinJets = cms.int32( 1 ),
63062     MatchJetsByDeltaR = cms.bool( True ),
63063     MaxJetDeltaR = cms.double( 0.8 ),
63064     TriggerType = cms.int32( 85 )
63065 )
63066 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler",
63067     offset = cms.uint32( 0 ),
63068     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63069 )
63070 fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag",
63071     saveTags = cms.bool( True ),
63072     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63073     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63074     MinTag = cms.double( 0.53 ),
63075     MaxTag = cms.double( 999999.0 ),
63076     MinJetToSum = cms.int32( 1 ),
63077     MaxJetToSum = cms.int32( 2 ),
63078     UseMeanValue = cms.bool( True ),
63079     MatchByDeltaR = cms.bool( True ),
63080     MaxDeltaR = cms.double( 0.4 ),
63081     TriggerType = cms.int32( 86 )
63082 )
63083 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63084     offset = cms.uint32( 0 ),
63085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63086 )
63087 fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
63088     saveTags = cms.bool( True ),
63089     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63090     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63091     MinTag = cms.double( 0.55 ),
63092     MaxTag = cms.double( 999999.0 ),
63093     MinJetToSum = cms.int32( 1 ),
63094     MaxJetToSum = cms.int32( 2 ),
63095     UseMeanValue = cms.bool( True ),
63096     MatchByDeltaR = cms.bool( True ),
63097     MaxDeltaR = cms.double( 0.4 ),
63098     TriggerType = cms.int32( 86 )
63099 )
63100 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
63101     offset = cms.uint32( 0 ),
63102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63103 )
63104 fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
63105     saveTags = cms.bool( True ),
63106     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63107     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63108     MinTag = cms.double( 0.6 ),
63109     MaxTag = cms.double( 999999.0 ),
63110     MinJetToSum = cms.int32( 1 ),
63111     MaxJetToSum = cms.int32( 2 ),
63112     UseMeanValue = cms.bool( True ),
63113     MatchByDeltaR = cms.bool( True ),
63114     MaxDeltaR = cms.double( 0.4 ),
63115     TriggerType = cms.int32( 86 )
63116 )
63117 fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63118     offset = cms.uint32( 0 ),
63119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63120 )
63121 fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet",
63122     saveTags = cms.bool( True ),
63123     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63124     triggerType = cms.int32( 85 ),
63125     MinE = cms.double( -1.0 ),
63126     MinPt = cms.double( 230.0 ),
63127     MinMass = cms.double( -1.0 ),
63128     MaxMass = cms.double( -1.0 ),
63129     MinEta = cms.double( -1.0 ),
63130     MaxEta = cms.double( 2.5 ),
63131     MinN = cms.int32( 1 )
63132 )
63133 fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector",
63134     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63135     cut = cms.string( "pt > 230 && abs(eta) < 2.5" )
63136 )
63137 fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer",
63138     useMassDropTagger = cms.bool( False ),
63139     useFiltering = cms.bool( False ),
63140     useDynamicFiltering = cms.bool( False ),
63141     useTrimming = cms.bool( False ),
63142     usePruning = cms.bool( False ),
63143     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63144     useKtPruning = cms.bool( False ),
63145     useConstituentSubtraction = cms.bool( False ),
63146     useSoftDrop = cms.bool( True ),
63147     correctShape = cms.bool( False ),
63148     UseOnlyVertexTracks = cms.bool( False ),
63149     UseOnlyOnePV = cms.bool( False ),
63150     muCut = cms.double( -1.0 ),
63151     yCut = cms.double( -1.0 ),
63152     rFilt = cms.double( -1.0 ),
63153     rFiltFactor = cms.double( -1.0 ),
63154     trimPtFracMin = cms.double( -1.0 ),
63155     zcut = cms.double( 0.1 ),
63156     rcut_factor = cms.double( -1.0 ),
63157     csRho_EtaMax = cms.double( -1.0 ),
63158     csRParam = cms.double( -1.0 ),
63159     beta = cms.double( 0.0 ),
63160     R0 = cms.double( 0.8 ),
63161     gridMaxRapidity = cms.double( -1.0 ),
63162     gridSpacing = cms.double( -1.0 ),
63163     DzTrVtxMax = cms.double( 0.0 ),
63164     DxyTrVtxMax = cms.double( 0.0 ),
63165     MaxVtxZ = cms.double( 15.0 ),
63166     subjetPtMin = cms.double( -1.0 ),
63167     muMin = cms.double( -1.0 ),
63168     muMax = cms.double( -1.0 ),
63169     yMin = cms.double( -1.0 ),
63170     yMax = cms.double( -1.0 ),
63171     dRMin = cms.double( -1.0 ),
63172     dRMax = cms.double( -1.0 ),
63173     maxDepth = cms.int32( -1 ),
63174     nFilt = cms.int32( -1 ),
63175     MinVtxNdof = cms.int32( 0 ),
63176     src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ),
63177     srcPVs = cms.InputTag( "hltPixelVertices" ),
63178     jetType = cms.string( "PFJet" ),
63179     jetAlgorithm = cms.string( "AntiKt" ),
63180     rParam = cms.double( 0.8 ),
63181     inputEtMin = cms.double( 0.0 ),
63182     inputEMin = cms.double( 0.0 ),
63183     jetPtMin = cms.double( 0.0 ),
63184     doPVCorrection = cms.bool( False ),
63185     doAreaFastjet = cms.bool( False ),
63186     doRhoFastjet = cms.bool( False ),
63187     doPUOffsetCorr = cms.bool( False ),
63188     puPtMin = cms.double( 10.0 ),
63189     nSigmaPU = cms.double( 1.0 ),
63190     radiusPU = cms.double( 0.8 ),
63191     subtractorName = cms.string( "" ),
63192     useExplicitGhosts = cms.bool( False ),
63193     doAreaDiskApprox = cms.bool( True ),
63194     voronoiRfact = cms.double( -9.0 ),
63195     Rho_EtaMax = cms.double( 4.4 ),
63196     Ghost_EtaMax = cms.double( 6.0 ),
63197     Active_Area_Repeats = cms.int32( 5 ),
63198     GhostArea = cms.double( 0.01 ),
63199     restrictInputs = cms.bool( False ),
63200     maxInputs = cms.uint32( 1 ),
63201     writeCompound = cms.bool( False ),
63202     writeJetsWithConst = cms.bool( False ),
63203     doFastJetNonUniform = cms.bool( False ),
63204     useDeterministicSeed = cms.bool( True ),
63205     minSeed = cms.uint32( 0 ),
63206     verbosity = cms.int32( 0 ),
63207     puWidth = cms.double( 0.0 ),
63208     nExclude = cms.uint32( 0 ),
63209     maxBadEcalCells = cms.uint32( 9999999 ),
63210     maxBadHcalCells = cms.uint32( 9999999 ),
63211     maxProblematicEcalCells = cms.uint32( 9999999 ),
63212     maxProblematicHcalCells = cms.uint32( 9999999 ),
63213     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63214     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63215     puCenters = cms.vdouble(  ),
63216     applyWeight = cms.bool( False ),
63217     srcWeights = cms.InputTag( "" ),
63218     minimumTowersFraction = cms.double( 0.0 ),
63219     jetCollInstanceName = cms.string( "" ),
63220     sumRecHits = cms.bool( False )
63221 )
63222 fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63223     saveTags = cms.bool( True ),
63224     inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ),
63225     triggerType = cms.int32( 85 ),
63226     MinE = cms.double( -1.0 ),
63227     MinPt = cms.double( -1.0 ),
63228     MinMass = cms.double( 40.0 ),
63229     MaxMass = cms.double( -1.0 ),
63230     MinEta = cms.double( -1.0 ),
63231     MaxEta = cms.double( 2.5 ),
63232     MinN = cms.int32( 1 )
63233 )
63234 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63235     offset = cms.uint32( 0 ),
63236     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63237 )
63238 fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63239     HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ),
63240     TriggerTypes = cms.vint32( 85 )
63241 )
63242 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63243     saveTags = cms.bool( True ),
63244     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63245     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63246     MinTag = cms.double( 0.06 ),
63247     MaxTag = cms.double( 999999.0 ),
63248     MinJets = cms.int32( 1 ),
63249     MatchJetsByDeltaR = cms.bool( True ),
63250     MaxJetDeltaR = cms.double( 0.8 ),
63251     TriggerType = cms.int32( 85 )
63252 )
63253 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63254     offset = cms.uint32( 0 ),
63255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63256 )
63257 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63258     saveTags = cms.bool( True ),
63259     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63260     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63261     MinTag = cms.double( 0.1 ),
63262     MaxTag = cms.double( 999999.0 ),
63263     MinJets = cms.int32( 1 ),
63264     MatchJetsByDeltaR = cms.bool( True ),
63265     MaxJetDeltaR = cms.double( 0.8 ),
63266     TriggerType = cms.int32( 85 )
63267 )
63268 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63269     offset = cms.uint32( 0 ),
63270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63271 )
63272 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63273     saveTags = cms.bool( True ),
63274     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63275     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63276     MinTag = cms.double( 0.03 ),
63277     MaxTag = cms.double( 999999.0 ),
63278     MinJets = cms.int32( 1 ),
63279     MatchJetsByDeltaR = cms.bool( True ),
63280     MaxJetDeltaR = cms.double( 0.8 ),
63281     TriggerType = cms.int32( 85 )
63282 )
63283 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63284     offset = cms.uint32( 0 ),
63285     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63286 )
63287 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63288     saveTags = cms.bool( True ),
63289     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63290     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63291     MinTag = cms.double( 0.05 ),
63292     MaxTag = cms.double( 999999.0 ),
63293     MinJets = cms.int32( 1 ),
63294     MatchJetsByDeltaR = cms.bool( True ),
63295     MaxJetDeltaR = cms.double( 0.8 ),
63296     TriggerType = cms.int32( 85 )
63297 )
63298 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63299     offset = cms.uint32( 0 ),
63300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63301 )
63302 fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet",
63303     saveTags = cms.bool( True ),
63304     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63305     triggerType = cms.int32( 85 ),
63306     MinE = cms.double( -1.0 ),
63307     MinPt = cms.double( 250.0 ),
63308     MinMass = cms.double( -1.0 ),
63309     MaxMass = cms.double( -1.0 ),
63310     MinEta = cms.double( -1.0 ),
63311     MaxEta = cms.double( 2.5 ),
63312     MinN = cms.int32( 1 )
63313 )
63314 fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63315     saveTags = cms.bool( True ),
63316     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
63317     triggerType = cms.int32( 85 ),
63318     MinE = cms.double( -1.0 ),
63319     MinPt = cms.double( -1.0 ),
63320     MinMass = cms.double( 40.0 ),
63321     MaxMass = cms.double( -1.0 ),
63322     MinEta = cms.double( -1.0 ),
63323     MaxEta = cms.double( 2.5 ),
63324     MinN = cms.int32( 1 )
63325 )
63326 fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63327     HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ),
63328     TriggerTypes = cms.vint32( 85 )
63329 )
63330 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63331     saveTags = cms.bool( True ),
63332     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63333     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63334     MinTag = cms.double( 0.06 ),
63335     MaxTag = cms.double( 999999.0 ),
63336     MinJets = cms.int32( 1 ),
63337     MatchJetsByDeltaR = cms.bool( True ),
63338     MaxJetDeltaR = cms.double( 0.8 ),
63339     TriggerType = cms.int32( 85 )
63340 )
63341 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63342     offset = cms.uint32( 0 ),
63343     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63344 )
63345 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63346     saveTags = cms.bool( True ),
63347     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63348     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63349     MinTag = cms.double( 0.1 ),
63350     MaxTag = cms.double( 999999.0 ),
63351     MinJets = cms.int32( 1 ),
63352     MatchJetsByDeltaR = cms.bool( True ),
63353     MaxJetDeltaR = cms.double( 0.8 ),
63354     TriggerType = cms.int32( 85 )
63355 )
63356 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63357     offset = cms.uint32( 0 ),
63358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63359 )
63360 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63361     saveTags = cms.bool( True ),
63362     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63363     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63364     MinTag = cms.double( 0.03 ),
63365     MaxTag = cms.double( 999999.0 ),
63366     MinJets = cms.int32( 1 ),
63367     MatchJetsByDeltaR = cms.bool( True ),
63368     MaxJetDeltaR = cms.double( 0.8 ),
63369     TriggerType = cms.int32( 85 )
63370 )
63371 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63372     offset = cms.uint32( 0 ),
63373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63374 )
63375 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63376     saveTags = cms.bool( True ),
63377     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63378     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63379     MinTag = cms.double( 0.05 ),
63380     MaxTag = cms.double( 999999.0 ),
63381     MinJets = cms.int32( 1 ),
63382     MatchJetsByDeltaR = cms.bool( True ),
63383     MaxJetDeltaR = cms.double( 0.8 ),
63384     TriggerType = cms.int32( 85 )
63385 )
63386 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63387     offset = cms.uint32( 0 ),
63388     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63389 )
63390 fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet",
63391     saveTags = cms.bool( True ),
63392     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63393     triggerType = cms.int32( 85 ),
63394     MinE = cms.double( -1.0 ),
63395     MinPt = cms.double( 275.0 ),
63396     MinMass = cms.double( -1.0 ),
63397     MaxMass = cms.double( -1.0 ),
63398     MinEta = cms.double( -1.0 ),
63399     MaxEta = cms.double( 2.5 ),
63400     MinN = cms.int32( 1 )
63401 )
63402 fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector",
63403     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63404     cut = cms.string( "pt > 275 && abs(eta) < 2.5" )
63405 )
63406 fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer",
63407     useMassDropTagger = cms.bool( False ),
63408     useFiltering = cms.bool( False ),
63409     useDynamicFiltering = cms.bool( False ),
63410     useTrimming = cms.bool( False ),
63411     usePruning = cms.bool( False ),
63412     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63413     useKtPruning = cms.bool( False ),
63414     useConstituentSubtraction = cms.bool( False ),
63415     useSoftDrop = cms.bool( True ),
63416     correctShape = cms.bool( False ),
63417     UseOnlyVertexTracks = cms.bool( False ),
63418     UseOnlyOnePV = cms.bool( False ),
63419     muCut = cms.double( -1.0 ),
63420     yCut = cms.double( -1.0 ),
63421     rFilt = cms.double( -1.0 ),
63422     rFiltFactor = cms.double( -1.0 ),
63423     trimPtFracMin = cms.double( -1.0 ),
63424     zcut = cms.double( 0.1 ),
63425     rcut_factor = cms.double( -1.0 ),
63426     csRho_EtaMax = cms.double( -1.0 ),
63427     csRParam = cms.double( -1.0 ),
63428     beta = cms.double( 0.0 ),
63429     R0 = cms.double( 0.8 ),
63430     gridMaxRapidity = cms.double( -1.0 ),
63431     gridSpacing = cms.double( -1.0 ),
63432     DzTrVtxMax = cms.double( 0.0 ),
63433     DxyTrVtxMax = cms.double( 0.0 ),
63434     MaxVtxZ = cms.double( 15.0 ),
63435     subjetPtMin = cms.double( -1.0 ),
63436     muMin = cms.double( -1.0 ),
63437     muMax = cms.double( -1.0 ),
63438     yMin = cms.double( -1.0 ),
63439     yMax = cms.double( -1.0 ),
63440     dRMin = cms.double( -1.0 ),
63441     dRMax = cms.double( -1.0 ),
63442     maxDepth = cms.int32( -1 ),
63443     nFilt = cms.int32( -1 ),
63444     MinVtxNdof = cms.int32( 0 ),
63445     src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ),
63446     srcPVs = cms.InputTag( "hltPixelVertices" ),
63447     jetType = cms.string( "PFJet" ),
63448     jetAlgorithm = cms.string( "AntiKt" ),
63449     rParam = cms.double( 0.8 ),
63450     inputEtMin = cms.double( 0.0 ),
63451     inputEMin = cms.double( 0.0 ),
63452     jetPtMin = cms.double( 0.0 ),
63453     doPVCorrection = cms.bool( False ),
63454     doAreaFastjet = cms.bool( False ),
63455     doRhoFastjet = cms.bool( False ),
63456     doPUOffsetCorr = cms.bool( False ),
63457     puPtMin = cms.double( 10.0 ),
63458     nSigmaPU = cms.double( 1.0 ),
63459     radiusPU = cms.double( 0.8 ),
63460     subtractorName = cms.string( "" ),
63461     useExplicitGhosts = cms.bool( False ),
63462     doAreaDiskApprox = cms.bool( True ),
63463     voronoiRfact = cms.double( -9.0 ),
63464     Rho_EtaMax = cms.double( 4.4 ),
63465     Ghost_EtaMax = cms.double( 6.0 ),
63466     Active_Area_Repeats = cms.int32( 5 ),
63467     GhostArea = cms.double( 0.01 ),
63468     restrictInputs = cms.bool( False ),
63469     maxInputs = cms.uint32( 1 ),
63470     writeCompound = cms.bool( False ),
63471     writeJetsWithConst = cms.bool( False ),
63472     doFastJetNonUniform = cms.bool( False ),
63473     useDeterministicSeed = cms.bool( True ),
63474     minSeed = cms.uint32( 0 ),
63475     verbosity = cms.int32( 0 ),
63476     puWidth = cms.double( 0.0 ),
63477     nExclude = cms.uint32( 0 ),
63478     maxBadEcalCells = cms.uint32( 9999999 ),
63479     maxBadHcalCells = cms.uint32( 9999999 ),
63480     maxProblematicEcalCells = cms.uint32( 9999999 ),
63481     maxProblematicHcalCells = cms.uint32( 9999999 ),
63482     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63483     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63484     puCenters = cms.vdouble(  ),
63485     applyWeight = cms.bool( False ),
63486     srcWeights = cms.InputTag( "" ),
63487     minimumTowersFraction = cms.double( 0.0 ),
63488     jetCollInstanceName = cms.string( "" ),
63489     sumRecHits = cms.bool( False )
63490 )
63491 fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63492     saveTags = cms.bool( True ),
63493     inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ),
63494     triggerType = cms.int32( 85 ),
63495     MinE = cms.double( -1.0 ),
63496     MinPt = cms.double( -1.0 ),
63497     MinMass = cms.double( 40.0 ),
63498     MaxMass = cms.double( -1.0 ),
63499     MinEta = cms.double( -1.0 ),
63500     MaxEta = cms.double( 2.5 ),
63501     MinN = cms.int32( 1 )
63502 )
63503 fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63504     HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ),
63505     TriggerTypes = cms.vint32( 85 )
63506 )
63507 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63508     saveTags = cms.bool( True ),
63509     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63510     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63511     MinTag = cms.double( 0.06 ),
63512     MaxTag = cms.double( 999999.0 ),
63513     MinJets = cms.int32( 1 ),
63514     MatchJetsByDeltaR = cms.bool( True ),
63515     MaxJetDeltaR = cms.double( 0.8 ),
63516     TriggerType = cms.int32( 85 )
63517 )
63518 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63519     offset = cms.uint32( 0 ),
63520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63521 )
63522 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63523     saveTags = cms.bool( True ),
63524     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63525     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63526     MinTag = cms.double( 0.1 ),
63527     MaxTag = cms.double( 999999.0 ),
63528     MinJets = cms.int32( 1 ),
63529     MatchJetsByDeltaR = cms.bool( True ),
63530     MaxJetDeltaR = cms.double( 0.8 ),
63531     TriggerType = cms.int32( 85 )
63532 )
63533 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63534     offset = cms.uint32( 0 ),
63535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63536 )
63537 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63538     saveTags = cms.bool( True ),
63539     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63540     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63541     MinTag = cms.double( 0.03 ),
63542     MaxTag = cms.double( 999999.0 ),
63543     MinJets = cms.int32( 1 ),
63544     MatchJetsByDeltaR = cms.bool( True ),
63545     MaxJetDeltaR = cms.double( 0.8 ),
63546     TriggerType = cms.int32( 85 )
63547 )
63548 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63549     offset = cms.uint32( 0 ),
63550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63551 )
63552 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63553     saveTags = cms.bool( True ),
63554     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63555     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63556     MinTag = cms.double( 0.05 ),
63557     MaxTag = cms.double( 999999.0 ),
63558     MinJets = cms.int32( 1 ),
63559     MatchJetsByDeltaR = cms.bool( True ),
63560     MaxJetDeltaR = cms.double( 0.8 ),
63561     TriggerType = cms.int32( 85 )
63562 )
63563 fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler",
63564     offset = cms.uint32( 0 ),
63565     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63566 )
63567 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer",
63568     minPt = cms.double( 20.0 ),
63569     maxEta = cms.double( 2.5 ),
63570     CHF = cms.double( 0.0 ),
63571     NHF = cms.double( 1.0 ),
63572     CEF = cms.double( 1.0 ),
63573     NEF = cms.double( 1.0 ),
63574     maxCF = cms.double( 99.0 ),
63575     NCH = cms.int32( 45 ),
63576     NTOT = cms.int32( 0 ),
63577     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63578 )
63579 fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet",
63580     saveTags = cms.bool( True ),
63581     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ),
63582     triggerType = cms.int32( 85 ),
63583     MinE = cms.double( -1.0 ),
63584     MinPt = cms.double( 275.0 ),
63585     MinMass = cms.double( -1.0 ),
63586     MaxMass = cms.double( -1.0 ),
63587     MinEta = cms.double( -1.0 ),
63588     MaxEta = cms.double( 2.5 ),
63589     MinN = cms.int32( 1 )
63590 )
63591 fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler",
63592     offset = cms.uint32( 0 ),
63593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63594 )
63595 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer",
63596     minPt = cms.double( 20.0 ),
63597     maxEta = cms.double( 2.5 ),
63598     CHF = cms.double( 0.0 ),
63599     NHF = cms.double( 1.0 ),
63600     CEF = cms.double( 1.0 ),
63601     NEF = cms.double( 1.0 ),
63602     maxCF = cms.double( 99.0 ),
63603     NCH = cms.int32( 40 ),
63604     NTOT = cms.int32( 0 ),
63605     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63606 )
63607 fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet",
63608     saveTags = cms.bool( True ),
63609     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ),
63610     triggerType = cms.int32( 85 ),
63611     MinE = cms.double( -1.0 ),
63612     MinPt = cms.double( 275.0 ),
63613     MinMass = cms.double( -1.0 ),
63614     MaxMass = cms.double( -1.0 ),
63615     MinEta = cms.double( -1.0 ),
63616     MaxEta = cms.double( 2.5 ),
63617     MinN = cms.int32( 1 )
63618 )
63619 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63620     offset = cms.uint32( 0 ),
63621     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63622 )
63623 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63624     saveTags = cms.bool( True ),
63625     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ),
63626     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63627     rhoTag = cms.InputTag( "" ),
63628     energyLowEdges = cms.vdouble( 0.0 ),
63629     lessThan = cms.bool( True ),
63630     useEt = cms.bool( True ),
63631     useAbs = cms.bool( False ),
63632     thrRegularEB = cms.vdouble( -1.0 ),
63633     thrRegularEE = cms.vdouble( -1.0 ),
63634     thrOverEEB = cms.vdouble( 0.14 ),
63635     thrOverEEE = cms.vdouble( 0.1 ),
63636     thrOverE2EB = cms.vdouble( -1.0 ),
63637     thrOverE2EE = cms.vdouble( -1.0 ),
63638     ncandcut = cms.int32( 1 ),
63639     doRhoCorrection = cms.bool( False ),
63640     rhoMax = cms.double( 9.9999999E7 ),
63641     rhoScale = cms.double( 1.0 ),
63642     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63643     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63644     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63645 )
63646 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63647     saveTags = cms.bool( True ),
63648     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ),
63649     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63650     rhoTag = cms.InputTag( "" ),
63651     energyLowEdges = cms.vdouble( 0.0 ),
63652     lessThan = cms.bool( True ),
63653     useEt = cms.bool( True ),
63654     useAbs = cms.bool( False ),
63655     thrRegularEB = cms.vdouble( -1.0 ),
63656     thrRegularEE = cms.vdouble( -1.0 ),
63657     thrOverEEB = cms.vdouble( 0.177 ),
63658     thrOverEEE = cms.vdouble( 0.24 ),
63659     thrOverE2EB = cms.vdouble( -1.0 ),
63660     thrOverE2EE = cms.vdouble( -1.0 ),
63661     ncandcut = cms.int32( 1 ),
63662     doRhoCorrection = cms.bool( False ),
63663     rhoMax = cms.double( 9.9999999E7 ),
63664     rhoScale = cms.double( 1.0 ),
63665     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63666     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63667     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63668 )
63669 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
63670     saveTags = cms.bool( True ),
63671     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63672     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ),
63673     MinN = cms.int32( 1 ),
63674     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
63675     IsolatorPSet = cms.PSet(  )
63676 )
63677 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63678     offset = cms.uint32( 0 ),
63679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63680 )
63681 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63682     offset = cms.uint32( 0 ),
63683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63684 )
63685 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63686     offset = cms.uint32( 0 ),
63687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63688 )
63689 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63690     offset = cms.uint32( 0 ),
63691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63692 )
63693 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63694     offset = cms.uint32( 0 ),
63695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63696 )
63697 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63698     offset = cms.uint32( 0 ),
63699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63700 )
63701 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63702     offset = cms.uint32( 0 ),
63703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63704 )
63705 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63706     offset = cms.uint32( 0 ),
63707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63708 )
63709 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63710     offset = cms.uint32( 0 ),
63711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63712 )
63713 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler",
63714     offset = cms.uint32( 0 ),
63715     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63716 )
63717 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
63718     offset = cms.uint32( 0 ),
63719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63720 )
63721 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler",
63722     offset = cms.uint32( 0 ),
63723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63724 )
63725 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
63726     offset = cms.uint32( 0 ),
63727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63728 )
63729 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63730     offset = cms.uint32( 0 ),
63731     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63732 )
63733 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler",
63734     offset = cms.uint32( 0 ),
63735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63736 )
63737 fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
63738     saveTags = cms.bool( True ),
63739     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
63740     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63741     MinTag = cms.double( 0.2 ),
63742     MaxTag = cms.double( 999999.0 ),
63743     MinJetToSum = cms.int32( 1 ),
63744     MaxJetToSum = cms.int32( 1 ),
63745     UseMeanValue = cms.bool( True ),
63746     MatchByDeltaR = cms.bool( True ),
63747     MaxDeltaR = cms.double( 0.4 ),
63748     TriggerType = cms.int32( 86 )
63749 )
63750 fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed",
63751     saveTags = cms.bool( True ),
63752     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ),
63753     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63754     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63755     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63756     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63757     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63758     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63759     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63760     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63761     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63762 )
63763 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
63764     offset = cms.uint32( 0 ),
63765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63766 )
63767 fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63768     saveTags = cms.bool( True ),
63769     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63770     PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63771     MaxEta = cms.double( 2.1 ),
63772     MinPt = cms.double( 0.0 ),
63773     MaxDeltaR = cms.double( 0.3 ),
63774     MinN = cms.int32( 1 ),
63775     CentralBxOnly = cms.bool( True ),
63776     SelectQualities = cms.vint32(  )
63777 )
63778 fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
63779     saveTags = cms.bool( True ),
63780     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63781     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
63782     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63783     SeedMapTag = cms.InputTag( "hltL2Muons" ),
63784     MinN = cms.int32( 0 ),
63785     MaxEta = cms.double( 2.16 ),
63786     AbsEtaBins = cms.vdouble( 0.0 ),
63787     MinNstations = cms.vint32( 0 ),
63788     MinNhits = cms.vint32( 0 ),
63789     CutOnChambers = cms.bool( False ),
63790     MinNchambers = cms.vint32( 0 ),
63791     MaxDr = cms.double( 9999.0 ),
63792     MinDr = cms.double( -1.0 ),
63793     MaxDz = cms.double( 9999.0 ),
63794     MinDxySig = cms.double( -1.0 ),
63795     MinPt = cms.double( 0.0 ),
63796     NSigmaPt = cms.double( 0.0 ),
63797     MatchToPreviousCand = cms.bool( True )
63798 )
63799 fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63800     saveTags = cms.bool( True ),
63801     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
63802     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63803     MaxEta = cms.double( 2.5 ),
63804     MinPt = cms.double( 0.0 ),
63805     MaxDeltaR = cms.double( 0.3 ),
63806     MinN = cms.int32( 1 ),
63807     CentralBxOnly = cms.bool( True ),
63808     SelectQualities = cms.vint32(  )
63809 )
63810 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
63811     saveTags = cms.bool( True ),
63812     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63813     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63814     PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ),
63815     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63816     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63817     MinN = cms.int32( 1 ),
63818     MaxEta = cms.double( 2.1 ),
63819     MinNhits = cms.int32( 0 ),
63820     MaxDr = cms.double( 2.0 ),
63821     MinDr = cms.double( -1.0 ),
63822     MaxDz = cms.double( 9999.0 ),
63823     MinDxySig = cms.double( -1.0 ),
63824     MinPt = cms.double( 24.0 ),
63825     NSigmaPt = cms.double( 0.0 ),
63826     MaxNormalizedChi2 = cms.double( 9999.0 ),
63827     MaxDXYBeamSpot = cms.double( 9999.0 ),
63828     MinDXYBeamSpot = cms.double( -1.0 ),
63829     MinNmuonHits = cms.int32( 0 ),
63830     MaxPtDifference = cms.double( 9999.0 ),
63831     MinTrackPt = cms.double( 0.0 ),
63832     minMuonStations = cms.int32( 2 ),
63833     minTrkHits = cms.int32( -1 ),
63834     minMuonHits = cms.int32( -1 ),
63835     allowedTypeMask = cms.uint32( 255 ),
63836     requiredTypeMask = cms.uint32( 0 ),
63837     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
63838     trkMuonId = cms.uint32( 0 ),
63839     L1MatchingdR = cms.double( 0.3 ),
63840     MatchToPreviousCand = cms.bool( True ),
63841     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63842     requireL3MuonTrajectorySeed = cms.bool( False ),
63843     useSimpleGeometry = cms.bool( True ),
63844     useStation2 = cms.bool( True ),
63845     fallbackToME1 = cms.bool( False ),
63846     cosmicPropagationHypothesis = cms.bool( False ),
63847     useMB2InOverlap = cms.bool( False ),
63848     useTrack = cms.string( "tracker" ),
63849     useState = cms.string( "atVertex" ),
63850     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63851     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63852     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63853 )
63854 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63855     saveTags = cms.bool( True ),
63856     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ),
63857     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63858     rhoTag = cms.InputTag( "" ),
63859     energyLowEdges = cms.vdouble( 0.0 ),
63860     lessThan = cms.bool( True ),
63861     useEt = cms.bool( True ),
63862     useAbs = cms.bool( False ),
63863     thrRegularEB = cms.vdouble( -1.0 ),
63864     thrRegularEE = cms.vdouble( -1.0 ),
63865     thrOverEEB = cms.vdouble( 0.14 ),
63866     thrOverEEE = cms.vdouble( 0.1 ),
63867     thrOverE2EB = cms.vdouble( -1.0 ),
63868     thrOverE2EE = cms.vdouble( -1.0 ),
63869     ncandcut = cms.int32( 1 ),
63870     doRhoCorrection = cms.bool( False ),
63871     rhoMax = cms.double( 9.9999999E7 ),
63872     rhoScale = cms.double( 1.0 ),
63873     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63874     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63875     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63876 )
63877 fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63878     saveTags = cms.bool( True ),
63879     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
63880     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63881     rhoTag = cms.InputTag( "" ),
63882     energyLowEdges = cms.vdouble( 0.0 ),
63883     lessThan = cms.bool( True ),
63884     useEt = cms.bool( True ),
63885     useAbs = cms.bool( False ),
63886     thrRegularEB = cms.vdouble( -1.0 ),
63887     thrRegularEE = cms.vdouble( -1.0 ),
63888     thrOverEEB = cms.vdouble( 0.177 ),
63889     thrOverEEE = cms.vdouble( 0.24 ),
63890     thrOverE2EB = cms.vdouble( -1.0 ),
63891     thrOverE2EE = cms.vdouble( -1.0 ),
63892     ncandcut = cms.int32( 1 ),
63893     doRhoCorrection = cms.bool( False ),
63894     rhoMax = cms.double( 9.9999999E7 ),
63895     rhoScale = cms.double( 1.0 ),
63896     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63897     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63898     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63899 )
63900 fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
63901     saveTags = cms.bool( True ),
63902     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63903     PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
63904     MinN = cms.int32( 1 ),
63905     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
63906     IsolatorPSet = cms.PSet(  )
63907 )
63908 fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed",
63909     saveTags = cms.bool( True ),
63910     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ),
63911     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63912     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63913     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63914     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63915     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63916     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63917     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63918     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63919     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63920 )
63921 fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed",
63922     saveTags = cms.bool( True ),
63923     L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
63924     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63925     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63926     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63927     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63928     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63929     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63930     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63931     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63932     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63933 )
63934 fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed",
63935     saveTags = cms.bool( True ),
63936     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ),
63937     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63938     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63939     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63940     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63941     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63942     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63943     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63944     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63945     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63946 )
63947 fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
63948     saveTags = cms.bool( True ),
63949     L1SeedsLogicalExpression = cms.string( "L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso38_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso40_Iso26_er2p1_Jet55_RmOvlp_dR0p5" ),
63950     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63951     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63952     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63953     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63954     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63955     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63956     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63957     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63958     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63959 )
63960 fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed",
63961     saveTags = cms.bool( True ),
63962     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" ),
63963     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63964     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63965     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63966     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63967     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63968     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63969     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63970     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63971     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63972 )
63973 fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
63974     saveTags = cms.bool( True ),
63975     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ),
63976     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63977     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63978     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63979     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63980     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63981     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63982     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63983     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63984     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63985 )
63986 fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed",
63987     saveTags = cms.bool( True ),
63988     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_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso38_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso40_Iso26_er2p1_Jet55_RmOvlp_dR0p5" ),
63989     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63990     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63991     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63992     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63993     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63994     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63995     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63996     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63997     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63998 )
63999 fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka",
64000     debugLevel = cms.int32( 0 ),
64001     L1Taus = cms.VPSet( 
64002       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
64003         L1CollectionName = cms.string( "DoubleTau" )
64004       ),
64005       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
64006         L1CollectionName = cms.string( "SingleTau" )
64007       ),
64008       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64009         L1CollectionName = cms.string( "MuXXTauYY" )
64010       ),
64011       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
64012         L1CollectionName = cms.string( "Mu22Tau40" )
64013       ),
64014       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
64015         L1CollectionName = cms.string( "DoubleTauJet" )
64016       ),
64017       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
64018         L1CollectionName = cms.string( "VBFIsoTau" )
64019       ),
64020       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64021         L1CollectionName = cms.string( "Mu18TauXX" )
64022       ),
64023       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
64024         L1CollectionName = cms.string( "TauVeryBigOR" )
64025       )
64026     ),
64027     hbheInput = cms.InputTag( "hltHbhereco" ),
64028     hoInput = cms.InputTag( "hltHoreco" ),
64029     ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
64030     eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
64031     pataVertices = cms.InputTag( "hltPixelVerticesSoA" ),
64032     pataTracks = cms.InputTag( "hltPixelTracksSoA" ),
64033     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
64034     maxVtx = cms.uint32( 100 ),
64035     fractionSumPt2 = cms.double( 0.3 ),
64036     minSumPt2 = cms.double( 0.0 ),
64037     track_pt_min = cms.double( 1.0 ),
64038     track_pt_max = cms.double( 10.0 ),
64039     track_chi2_max = cms.double( 99999.0 ),
64040     graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ),
64041     normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" )
64042 )
64043 fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter",
64044     saveTags = cms.bool( True ),
64045     nExpected = cms.int32( 1 ),
64046     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64047     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
64048     DiscrWP = cms.double( 0.3 ),
64049     l1TauPtThreshold = cms.double( 250.0 )
64050 )
64051 fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64052     saveTags = cms.bool( True ),
64053     nExpected = cms.int32( 1 ),
64054     taus = cms.InputTag( "hltPFJetForBtag" ),
64055     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64056     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64057     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64058     seedTypes = cms.vint32( -100 ),
64059     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;" ),
64060     minPt = cms.double( 30.0 ),
64061     maxEta = cms.double( 2.3 ),
64062     usePtCorr = cms.bool( True ),
64063     matchWithSeeds = cms.bool( True ),
64064     matchingdR = cms.double( 0.5 )
64065 )
64066 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet",
64067     saveTags = cms.bool( True ),
64068     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64069     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64070     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64071     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ),
64072     triggerType1 = cms.int32( 83 ),
64073     triggerType2 = cms.int32( 84 ),
64074     MinDeta = cms.double( 1.0 ),
64075     MaxDeta = cms.double( -1.0 ),
64076     MinDphi = cms.double( 0.0 ),
64077     MaxDphi = cms.double( -1.0 ),
64078     MinDelR = cms.double( 0.3 ),
64079     MaxDelR = cms.double( 99999.0 ),
64080     MinPt = cms.double( 1.0 ),
64081     MaxPt = cms.double( -1.0 ),
64082     MinMinv = cms.double( 0.0 ),
64083     MaxMinv = cms.double( -1.0 ),
64084     MinN = cms.int32( 1 )
64085 )
64086 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64087     offset = cms.uint32( 0 ),
64088     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64089 )
64090 fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64091     saveTags = cms.bool( True ),
64092     nExpected = cms.int32( 1 ),
64093     taus = cms.InputTag( "hltPFJetForBtag" ),
64094     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64095     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64096     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64097     seedTypes = cms.vint32( -100 ),
64098     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;" ),
64099     minPt = cms.double( 30.0 ),
64100     maxEta = cms.double( 2.3 ),
64101     usePtCorr = cms.bool( True ),
64102     matchWithSeeds = cms.bool( True ),
64103     matchingdR = cms.double( 0.5 )
64104 )
64105 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet",
64106     saveTags = cms.bool( True ),
64107     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64108     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64109     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64110     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ),
64111     triggerType1 = cms.int32( 83 ),
64112     triggerType2 = cms.int32( 84 ),
64113     MinDeta = cms.double( 1.0 ),
64114     MaxDeta = cms.double( -1.0 ),
64115     MinDphi = cms.double( 0.0 ),
64116     MaxDphi = cms.double( -1.0 ),
64117     MinDelR = cms.double( 0.3 ),
64118     MaxDelR = cms.double( 99999.0 ),
64119     MinPt = cms.double( 1.0 ),
64120     MaxPt = cms.double( -1.0 ),
64121     MinMinv = cms.double( 0.0 ),
64122     MaxMinv = cms.double( -1.0 ),
64123     MinN = cms.int32( 1 )
64124 )
64125 fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64126     saveTags = cms.bool( True ),
64127     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ),
64128     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64129     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64130     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64131     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64132     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64133     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64134     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64135     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64136     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64137 )
64138 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64139     offset = cms.uint32( 0 ),
64140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64141 )
64142 fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64143     saveTags = cms.bool( True ),
64144     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64145     PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64146     MaxEta = cms.double( 2.1 ),
64147     MinPt = cms.double( 0.0 ),
64148     MaxDeltaR = cms.double( 0.3 ),
64149     MinN = cms.int32( 1 ),
64150     CentralBxOnly = cms.bool( True ),
64151     SelectQualities = cms.vint32(  )
64152 )
64153 fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64154     saveTags = cms.bool( True ),
64155     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64156     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64157     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64158     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64159     MinN = cms.int32( 0 ),
64160     MaxEta = cms.double( 2.16 ),
64161     AbsEtaBins = cms.vdouble( 0.0 ),
64162     MinNstations = cms.vint32( 0 ),
64163     MinNhits = cms.vint32( 0 ),
64164     CutOnChambers = cms.bool( False ),
64165     MinNchambers = cms.vint32( 0 ),
64166     MaxDr = cms.double( 9999.0 ),
64167     MinDr = cms.double( -1.0 ),
64168     MaxDz = cms.double( 9999.0 ),
64169     MinDxySig = cms.double( -1.0 ),
64170     MinPt = cms.double( 0.0 ),
64171     NSigmaPt = cms.double( 0.0 ),
64172     MatchToPreviousCand = cms.bool( True )
64173 )
64174 fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64175     saveTags = cms.bool( True ),
64176     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64177     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64178     MaxEta = cms.double( 2.5 ),
64179     MinPt = cms.double( 0.0 ),
64180     MaxDeltaR = cms.double( 0.3 ),
64181     MinN = cms.int32( 1 ),
64182     CentralBxOnly = cms.bool( True ),
64183     SelectQualities = cms.vint32(  )
64184 )
64185 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
64186     saveTags = cms.bool( True ),
64187     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64188     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64189     PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ),
64190     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64191     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64192     MinN = cms.int32( 1 ),
64193     MaxEta = cms.double( 2.1 ),
64194     MinNhits = cms.int32( 0 ),
64195     MaxDr = cms.double( 2.0 ),
64196     MinDr = cms.double( -1.0 ),
64197     MaxDz = cms.double( 9999.0 ),
64198     MinDxySig = cms.double( -1.0 ),
64199     MinPt = cms.double( 24.0 ),
64200     NSigmaPt = cms.double( 0.0 ),
64201     MaxNormalizedChi2 = cms.double( 9999.0 ),
64202     MaxDXYBeamSpot = cms.double( 9999.0 ),
64203     MinDXYBeamSpot = cms.double( -1.0 ),
64204     MinNmuonHits = cms.int32( 0 ),
64205     MaxPtDifference = cms.double( 9999.0 ),
64206     MinTrackPt = cms.double( 0.0 ),
64207     minMuonStations = cms.int32( 2 ),
64208     minTrkHits = cms.int32( -1 ),
64209     minMuonHits = cms.int32( -1 ),
64210     allowedTypeMask = cms.uint32( 255 ),
64211     requiredTypeMask = cms.uint32( 0 ),
64212     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64213     trkMuonId = cms.uint32( 0 ),
64214     L1MatchingdR = cms.double( 0.3 ),
64215     MatchToPreviousCand = cms.bool( True ),
64216     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64217     requireL3MuonTrajectorySeed = cms.bool( False ),
64218     useSimpleGeometry = cms.bool( True ),
64219     useStation2 = cms.bool( True ),
64220     fallbackToME1 = cms.bool( False ),
64221     cosmicPropagationHypothesis = cms.bool( False ),
64222     useMB2InOverlap = cms.bool( False ),
64223     useTrack = cms.string( "tracker" ),
64224     useState = cms.string( "atVertex" ),
64225     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64226     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64227     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64228 )
64229 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64230     saveTags = cms.bool( True ),
64231     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ),
64232     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64233     rhoTag = cms.InputTag( "" ),
64234     energyLowEdges = cms.vdouble( 0.0 ),
64235     lessThan = cms.bool( True ),
64236     useEt = cms.bool( True ),
64237     useAbs = cms.bool( False ),
64238     thrRegularEB = cms.vdouble( -1.0 ),
64239     thrRegularEE = cms.vdouble( -1.0 ),
64240     thrOverEEB = cms.vdouble( 0.14 ),
64241     thrOverEEE = cms.vdouble( 0.1 ),
64242     thrOverE2EB = cms.vdouble( -1.0 ),
64243     thrOverE2EE = cms.vdouble( -1.0 ),
64244     ncandcut = cms.int32( 1 ),
64245     doRhoCorrection = cms.bool( False ),
64246     rhoMax = cms.double( 9.9999999E7 ),
64247     rhoScale = cms.double( 1.0 ),
64248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64250     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64251 )
64252 fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64253     saveTags = cms.bool( True ),
64254     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64255     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64256     rhoTag = cms.InputTag( "" ),
64257     energyLowEdges = cms.vdouble( 0.0 ),
64258     lessThan = cms.bool( True ),
64259     useEt = cms.bool( True ),
64260     useAbs = cms.bool( False ),
64261     thrRegularEB = cms.vdouble( -1.0 ),
64262     thrRegularEE = cms.vdouble( -1.0 ),
64263     thrOverEEB = cms.vdouble( 0.177 ),
64264     thrOverEEE = cms.vdouble( 0.24 ),
64265     thrOverE2EB = cms.vdouble( -1.0 ),
64266     thrOverE2EE = cms.vdouble( -1.0 ),
64267     ncandcut = cms.int32( 1 ),
64268     doRhoCorrection = cms.bool( False ),
64269     rhoMax = cms.double( 9.9999999E7 ),
64270     rhoScale = cms.double( 1.0 ),
64271     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64273     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64274 )
64275 fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64276     saveTags = cms.bool( True ),
64277     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64278     PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64279     MinN = cms.int32( 1 ),
64280     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64281     IsolatorPSet = cms.PSet(  )
64282 )
64283 fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter",
64284     saveTags = cms.bool( True ),
64285     nExpected = cms.int32( 1 ),
64286     L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64287     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ),
64288     DiscrWP = cms.double( 0.3 ),
64289     l1TauPtThreshold = cms.double( 250.0 )
64290 )
64291 fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter",
64292     saveTags = cms.bool( True ),
64293     nExpected = cms.int32( 1 ),
64294     taus = cms.InputTag( "hltPFJetForBtag" ),
64295     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64296     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64297     seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ),
64298     seedTypes = cms.vint32( -100 ),
64299     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;" ),
64300     minPt = cms.double( 26.0 ),
64301     maxEta = cms.double( 2.3 ),
64302     usePtCorr = cms.bool( True ),
64303     matchWithSeeds = cms.bool( True ),
64304     matchingdR = cms.double( 0.5 )
64305 )
64306 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet",
64307     saveTags = cms.bool( True ),
64308     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64309     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64310     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64311     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64312     triggerType1 = cms.int32( 83 ),
64313     triggerType2 = cms.int32( 84 ),
64314     MinDeta = cms.double( 1.0 ),
64315     MaxDeta = cms.double( -1.0 ),
64316     MinDphi = cms.double( 0.0 ),
64317     MaxDphi = cms.double( -1.0 ),
64318     MinDelR = cms.double( 0.3 ),
64319     MaxDelR = cms.double( 99999.0 ),
64320     MinPt = cms.double( 1.0 ),
64321     MaxPt = cms.double( -1.0 ),
64322     MinMinv = cms.double( 0.0 ),
64323     MaxMinv = cms.double( -1.0 ),
64324     MinN = cms.int32( 1 )
64325 )
64326 fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed",
64327     saveTags = cms.bool( True ),
64328     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ),
64329     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64330     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64331     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64332     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64333     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64334     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64335     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64336     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64337     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64338 )
64339 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler",
64340     offset = cms.uint32( 0 ),
64341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64342 )
64343 fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64344     saveTags = cms.bool( True ),
64345     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64346     triggerType = cms.int32( 85 ),
64347     MinE = cms.double( -1.0 ),
64348     MinPt = cms.double( 60.0 ),
64349     MinMass = cms.double( -1.0 ),
64350     MaxMass = cms.double( -1.0 ),
64351     MinEta = cms.double( -1.0 ),
64352     MaxEta = cms.double( -1.0 ),
64353     MinN = cms.int32( 1 )
64354 )
64355 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet",
64356     saveTags = cms.bool( True ),
64357     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64358     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64359     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64360     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64361     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64362     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
64363     triggerType1 = cms.int32( 83 ),
64364     triggerType2 = cms.int32( 84 ),
64365     triggerType3 = cms.int32( 85 ),
64366     MinDphi = cms.double( 1.0 ),
64367     MaxDphi = cms.double( -1.0 ),
64368     MinDeta = cms.double( 1.0 ),
64369     MaxDeta = cms.double( -1.0 ),
64370     MinMinv = cms.double( 1.0 ),
64371     MaxMinv = cms.double( -1.0 ),
64372     MinDelR = cms.double( 0.5 ),
64373     MaxDelR = cms.double( 9999.0 ),
64374     MinPt = cms.double( 1.0 ),
64375     MaxPt = cms.double( -1.0 ),
64376     MinN = cms.int32( 1 )
64377 )
64378 fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed",
64379     saveTags = cms.bool( True ),
64380     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64381     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64382     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64383     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64384     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64385     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64386     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64387     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64388     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64389     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64390 )
64391 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler",
64392     offset = cms.uint32( 0 ),
64393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64394 )
64395 fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64396     saveTags = cms.bool( True ),
64397     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64398     triggerType = cms.int32( 85 ),
64399     MinE = cms.double( -1.0 ),
64400     MinPt = cms.double( 75.0 ),
64401     MinMass = cms.double( -1.0 ),
64402     MaxMass = cms.double( -1.0 ),
64403     MinEta = cms.double( -1.0 ),
64404     MaxEta = cms.double( -1.0 ),
64405     MinN = cms.int32( 1 )
64406 )
64407 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet",
64408     saveTags = cms.bool( True ),
64409     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64410     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64411     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64412     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64413     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64414     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
64415     triggerType1 = cms.int32( 83 ),
64416     triggerType2 = cms.int32( 84 ),
64417     triggerType3 = cms.int32( 85 ),
64418     MinDphi = cms.double( 1.0 ),
64419     MaxDphi = cms.double( -1.0 ),
64420     MinDeta = cms.double( 1.0 ),
64421     MaxDeta = cms.double( -1.0 ),
64422     MinMinv = cms.double( 1.0 ),
64423     MaxMinv = cms.double( -1.0 ),
64424     MinDelR = cms.double( 0.5 ),
64425     MaxDelR = cms.double( 9999.0 ),
64426     MinPt = cms.double( 1.0 ),
64427     MaxPt = cms.double( -1.0 ),
64428     MinN = cms.int32( 1 )
64429 )
64430 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64431     offset = cms.uint32( 0 ),
64432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64433 )
64434 fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64435     saveTags = cms.bool( True ),
64436     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64437     PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64438     MaxEta = cms.double( 2.1 ),
64439     MinPt = cms.double( 0.0 ),
64440     MaxDeltaR = cms.double( 0.3 ),
64441     MinN = cms.int32( 1 ),
64442     CentralBxOnly = cms.bool( True ),
64443     SelectQualities = cms.vint32(  )
64444 )
64445 fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64446     saveTags = cms.bool( True ),
64447     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64448     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64449     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64450     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64451     MinN = cms.int32( 0 ),
64452     MaxEta = cms.double( 2.16 ),
64453     AbsEtaBins = cms.vdouble( 0.0 ),
64454     MinNstations = cms.vint32( 0 ),
64455     MinNhits = cms.vint32( 0 ),
64456     CutOnChambers = cms.bool( False ),
64457     MinNchambers = cms.vint32( 0 ),
64458     MaxDr = cms.double( 9999.0 ),
64459     MinDr = cms.double( -1.0 ),
64460     MaxDz = cms.double( 9999.0 ),
64461     MinDxySig = cms.double( -1.0 ),
64462     MinPt = cms.double( 0.0 ),
64463     NSigmaPt = cms.double( 0.0 ),
64464     MatchToPreviousCand = cms.bool( True )
64465 )
64466 fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64467     saveTags = cms.bool( True ),
64468     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64469     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64470     MaxEta = cms.double( 2.5 ),
64471     MinPt = cms.double( 0.0 ),
64472     MaxDeltaR = cms.double( 0.3 ),
64473     MinN = cms.int32( 1 ),
64474     CentralBxOnly = cms.bool( True ),
64475     SelectQualities = cms.vint32(  )
64476 )
64477 fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
64478     saveTags = cms.bool( True ),
64479     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64480     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64481     PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ),
64482     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64483     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64484     MinN = cms.int32( 1 ),
64485     MaxEta = cms.double( 2.1 ),
64486     MinNhits = cms.int32( 0 ),
64487     MaxDr = cms.double( 2.0 ),
64488     MinDr = cms.double( -1.0 ),
64489     MaxDz = cms.double( 9999.0 ),
64490     MinDxySig = cms.double( -1.0 ),
64491     MinPt = cms.double( 20.0 ),
64492     NSigmaPt = cms.double( 0.0 ),
64493     MaxNormalizedChi2 = cms.double( 9999.0 ),
64494     MaxDXYBeamSpot = cms.double( 9999.0 ),
64495     MinDXYBeamSpot = cms.double( -1.0 ),
64496     MinNmuonHits = cms.int32( 0 ),
64497     MaxPtDifference = cms.double( 9999.0 ),
64498     MinTrackPt = cms.double( 0.0 ),
64499     minMuonStations = cms.int32( 2 ),
64500     minTrkHits = cms.int32( -1 ),
64501     minMuonHits = cms.int32( -1 ),
64502     allowedTypeMask = cms.uint32( 255 ),
64503     requiredTypeMask = cms.uint32( 0 ),
64504     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64505     trkMuonId = cms.uint32( 0 ),
64506     L1MatchingdR = cms.double( 0.3 ),
64507     MatchToPreviousCand = cms.bool( True ),
64508     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64509     requireL3MuonTrajectorySeed = cms.bool( False ),
64510     useSimpleGeometry = cms.bool( True ),
64511     useStation2 = cms.bool( True ),
64512     fallbackToME1 = cms.bool( False ),
64513     cosmicPropagationHypothesis = cms.bool( False ),
64514     useMB2InOverlap = cms.bool( False ),
64515     useTrack = cms.string( "tracker" ),
64516     useState = cms.string( "atVertex" ),
64517     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64518     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64519     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64520 )
64521 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64522     saveTags = cms.bool( True ),
64523     candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ),
64524     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64525     rhoTag = cms.InputTag( "" ),
64526     energyLowEdges = cms.vdouble( 0.0 ),
64527     lessThan = cms.bool( True ),
64528     useEt = cms.bool( True ),
64529     useAbs = cms.bool( False ),
64530     thrRegularEB = cms.vdouble( -1.0 ),
64531     thrRegularEE = cms.vdouble( -1.0 ),
64532     thrOverEEB = cms.vdouble( 0.14 ),
64533     thrOverEEE = cms.vdouble( 0.1 ),
64534     thrOverE2EB = cms.vdouble( -1.0 ),
64535     thrOverE2EE = cms.vdouble( -1.0 ),
64536     ncandcut = cms.int32( 1 ),
64537     doRhoCorrection = cms.bool( False ),
64538     rhoMax = cms.double( 9.9999999E7 ),
64539     rhoScale = cms.double( 1.0 ),
64540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64542     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64543 )
64544 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64545     saveTags = cms.bool( True ),
64546     candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
64547     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64548     rhoTag = cms.InputTag( "" ),
64549     energyLowEdges = cms.vdouble( 0.0 ),
64550     lessThan = cms.bool( True ),
64551     useEt = cms.bool( True ),
64552     useAbs = cms.bool( False ),
64553     thrRegularEB = cms.vdouble( -1.0 ),
64554     thrRegularEE = cms.vdouble( -1.0 ),
64555     thrOverEEB = cms.vdouble( 0.177 ),
64556     thrOverEEE = cms.vdouble( 0.24 ),
64557     thrOverE2EB = cms.vdouble( -1.0 ),
64558     thrOverE2EE = cms.vdouble( -1.0 ),
64559     ncandcut = cms.int32( 1 ),
64560     doRhoCorrection = cms.bool( False ),
64561     rhoMax = cms.double( 9.9999999E7 ),
64562     rhoScale = cms.double( 1.0 ),
64563     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64564     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64565     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64566 )
64567 fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64568     saveTags = cms.bool( True ),
64569     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64570     PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
64571     MinN = cms.int32( 1 ),
64572     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64573     IsolatorPSet = cms.PSet(  )
64574 )
64575 fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter",
64576     saveTags = cms.bool( True ),
64577     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64578     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64579     PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64580     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64581     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64582     MinN = cms.int32( 1 ),
64583     MaxEta = cms.double( 2.1 ),
64584     MinNhits = cms.int32( 0 ),
64585     MaxDr = cms.double( 2.0 ),
64586     MinDr = cms.double( -1.0 ),
64587     MaxDz = cms.double( 9999.0 ),
64588     MinDxySig = cms.double( -1.0 ),
64589     MinPt = cms.double( 24.0 ),
64590     NSigmaPt = cms.double( 0.0 ),
64591     MaxNormalizedChi2 = cms.double( 9999.0 ),
64592     MaxDXYBeamSpot = cms.double( 9999.0 ),
64593     MinDXYBeamSpot = cms.double( -1.0 ),
64594     MinNmuonHits = cms.int32( 0 ),
64595     MaxPtDifference = cms.double( 9999.0 ),
64596     MinTrackPt = cms.double( 0.0 ),
64597     minMuonStations = cms.int32( 2 ),
64598     minTrkHits = cms.int32( -1 ),
64599     minMuonHits = cms.int32( -1 ),
64600     allowedTypeMask = cms.uint32( 255 ),
64601     requiredTypeMask = cms.uint32( 0 ),
64602     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64603     trkMuonId = cms.uint32( 0 ),
64604     L1MatchingdR = cms.double( 0.3 ),
64605     MatchToPreviousCand = cms.bool( True ),
64606     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64607     requireL3MuonTrajectorySeed = cms.bool( False ),
64608     useSimpleGeometry = cms.bool( True ),
64609     useStation2 = cms.bool( True ),
64610     fallbackToME1 = cms.bool( False ),
64611     cosmicPropagationHypothesis = cms.bool( False ),
64612     useMB2InOverlap = cms.bool( False ),
64613     useTrack = cms.string( "tracker" ),
64614     useState = cms.string( "atVertex" ),
64615     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64616     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64617     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64618 )
64619 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64620     saveTags = cms.bool( True ),
64621     nExpected = cms.int32( 1 ),
64622     taus = cms.InputTag( "hltPFJetForBtag" ),
64623     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64624     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64625     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64626     seedTypes = cms.vint32( -100 ),
64627     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;" ),
64628     minPt = cms.double( 30.0 ),
64629     maxEta = cms.double( 2.3 ),
64630     usePtCorr = cms.bool( True ),
64631     matchWithSeeds = cms.bool( True ),
64632     matchingdR = cms.double( 0.5 )
64633 )
64634 fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64635     saveTags = cms.bool( True ),
64636     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64637     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64638     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64639     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ),
64640     triggerType1 = cms.int32( 83 ),
64641     triggerType2 = cms.int32( 84 ),
64642     MinDeta = cms.double( 1.0 ),
64643     MaxDeta = cms.double( -1.0 ),
64644     MinDphi = cms.double( 0.0 ),
64645     MaxDphi = cms.double( -1.0 ),
64646     MinDelR = cms.double( 0.3 ),
64647     MaxDelR = cms.double( 99999.0 ),
64648     MinPt = cms.double( 1.0 ),
64649     MaxPt = cms.double( -1.0 ),
64650     MinMinv = cms.double( 0.0 ),
64651     MaxMinv = cms.double( -1.0 ),
64652     MinN = cms.int32( 1 )
64653 )
64654 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64655     offset = cms.uint32( 0 ),
64656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64657 )
64658 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64659     saveTags = cms.bool( True ),
64660     nExpected = cms.int32( 1 ),
64661     taus = cms.InputTag( "hltPFJetForBtag" ),
64662     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64663     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64664     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64665     seedTypes = cms.vint32( -100 ),
64666     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;" ),
64667     minPt = cms.double( 30.0 ),
64668     maxEta = cms.double( 2.3 ),
64669     usePtCorr = cms.bool( True ),
64670     matchWithSeeds = cms.bool( True ),
64671     matchingdR = cms.double( 0.5 )
64672 )
64673 fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64674     saveTags = cms.bool( True ),
64675     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64676     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64677     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64678     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ),
64679     triggerType1 = cms.int32( 83 ),
64680     triggerType2 = cms.int32( 84 ),
64681     MinDeta = cms.double( 1.0 ),
64682     MaxDeta = cms.double( -1.0 ),
64683     MinDphi = cms.double( 0.0 ),
64684     MaxDphi = cms.double( -1.0 ),
64685     MinDelR = cms.double( 0.3 ),
64686     MaxDelR = cms.double( 99999.0 ),
64687     MinPt = cms.double( 1.0 ),
64688     MaxPt = cms.double( -1.0 ),
64689     MinMinv = cms.double( 0.0 ),
64690     MaxMinv = cms.double( -1.0 ),
64691     MinN = cms.int32( 1 )
64692 )
64693 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64694     offset = cms.uint32( 0 ),
64695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64696 )
64697 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64698     saveTags = cms.bool( True ),
64699     nExpected = cms.int32( 1 ),
64700     taus = cms.InputTag( "hltPFJetForBtag" ),
64701     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64702     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64703     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64704     seedTypes = cms.vint32( -100 ),
64705     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;" ),
64706     minPt = cms.double( 30.0 ),
64707     maxEta = cms.double( 2.3 ),
64708     usePtCorr = cms.bool( True ),
64709     matchWithSeeds = cms.bool( True ),
64710     matchingdR = cms.double( 0.5 )
64711 )
64712 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64713     saveTags = cms.bool( True ),
64714     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64715     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64716     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64717     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ),
64718     triggerType1 = cms.int32( 83 ),
64719     triggerType2 = cms.int32( 84 ),
64720     MinDeta = cms.double( 1.0 ),
64721     MaxDeta = cms.double( -1.0 ),
64722     MinDphi = cms.double( 0.0 ),
64723     MaxDphi = cms.double( -1.0 ),
64724     MinDelR = cms.double( 0.3 ),
64725     MaxDelR = cms.double( 99999.0 ),
64726     MinPt = cms.double( 1.0 ),
64727     MaxPt = cms.double( -1.0 ),
64728     MinMinv = cms.double( 0.0 ),
64729     MaxMinv = cms.double( -1.0 ),
64730     MinN = cms.int32( 1 )
64731 )
64732 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64733     offset = cms.uint32( 0 ),
64734     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64735 )
64736 fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64737     saveTags = cms.bool( True ),
64738     nExpected = cms.int32( 1 ),
64739     taus = cms.InputTag( "hltPFJetForBtag" ),
64740     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64741     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64742     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64743     seedTypes = cms.vint32( -100 ),
64744     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;" ),
64745     minPt = cms.double( 27.0 ),
64746     maxEta = cms.double( 2.3 ),
64747     usePtCorr = cms.bool( True ),
64748     matchWithSeeds = cms.bool( True ),
64749     matchingdR = cms.double( 0.5 )
64750 )
64751 fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64752     saveTags = cms.bool( True ),
64753     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64754     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64755     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64756     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ),
64757     triggerType1 = cms.int32( 83 ),
64758     triggerType2 = cms.int32( 84 ),
64759     MinDeta = cms.double( 1.0 ),
64760     MaxDeta = cms.double( -1.0 ),
64761     MinDphi = cms.double( 0.0 ),
64762     MaxDphi = cms.double( -1.0 ),
64763     MinDelR = cms.double( 0.3 ),
64764     MaxDelR = cms.double( 99999.0 ),
64765     MinPt = cms.double( 1.0 ),
64766     MaxPt = cms.double( -1.0 ),
64767     MinMinv = cms.double( 0.0 ),
64768     MaxMinv = cms.double( -1.0 ),
64769     MinN = cms.int32( 1 )
64770 )
64771 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64772     offset = cms.uint32( 0 ),
64773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64774 )
64775 fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64776     saveTags = cms.bool( True ),
64777     nExpected = cms.int32( 1 ),
64778     taus = cms.InputTag( "hltPFJetForBtag" ),
64779     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64780     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64781     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64782     seedTypes = cms.vint32( -100 ),
64783     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;" ),
64784     minPt = cms.double( 27.0 ),
64785     maxEta = cms.double( 2.3 ),
64786     usePtCorr = cms.bool( True ),
64787     matchWithSeeds = cms.bool( True ),
64788     matchingdR = cms.double( 0.5 )
64789 )
64790 fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64791     saveTags = cms.bool( True ),
64792     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64793     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64794     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64795     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ),
64796     triggerType1 = cms.int32( 83 ),
64797     triggerType2 = cms.int32( 84 ),
64798     MinDeta = cms.double( 1.0 ),
64799     MaxDeta = cms.double( -1.0 ),
64800     MinDphi = cms.double( 0.0 ),
64801     MaxDphi = cms.double( -1.0 ),
64802     MinDelR = cms.double( 0.3 ),
64803     MaxDelR = cms.double( 99999.0 ),
64804     MinPt = cms.double( 1.0 ),
64805     MaxPt = cms.double( -1.0 ),
64806     MinMinv = cms.double( 0.0 ),
64807     MaxMinv = cms.double( -1.0 ),
64808     MinN = cms.int32( 1 )
64809 )
64810 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64811     offset = cms.uint32( 0 ),
64812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64813 )
64814 fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64815     saveTags = cms.bool( True ),
64816     nExpected = cms.int32( 1 ),
64817     taus = cms.InputTag( "hltPFJetForBtag" ),
64818     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64819     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64820     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64821     seedTypes = cms.vint32( -100 ),
64822     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;" ),
64823     minPt = cms.double( 27.0 ),
64824     maxEta = cms.double( 2.3 ),
64825     usePtCorr = cms.bool( True ),
64826     matchWithSeeds = cms.bool( True ),
64827     matchingdR = cms.double( 0.5 )
64828 )
64829 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64830     saveTags = cms.bool( True ),
64831     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64832     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64833     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64834     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ),
64835     triggerType1 = cms.int32( 83 ),
64836     triggerType2 = cms.int32( 84 ),
64837     MinDeta = cms.double( 1.0 ),
64838     MaxDeta = cms.double( -1.0 ),
64839     MinDphi = cms.double( 0.0 ),
64840     MaxDphi = cms.double( -1.0 ),
64841     MinDelR = cms.double( 0.3 ),
64842     MaxDelR = cms.double( 99999.0 ),
64843     MinPt = cms.double( 1.0 ),
64844     MaxPt = cms.double( -1.0 ),
64845     MinMinv = cms.double( 0.0 ),
64846     MaxMinv = cms.double( -1.0 ),
64847     MinN = cms.int32( 1 )
64848 )
64849 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler",
64850     offset = cms.uint32( 0 ),
64851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64852 )
64853 fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
64854     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64855     towers = cms.InputTag( "hltTowerMakerForAll" ),
64856     TauId = cms.int32( 0 ),
64857     UseTowersInCone = cms.double( 0.8 ),
64858     minimumE = cms.double( 0.8 ),
64859     minimumEt = cms.double( 0.5 ),
64860     BX = cms.int32( 0 ),
64861     verbose = cms.untracked.int32( 0 )
64862 )
64863 fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer",
64864     useMassDropTagger = cms.bool( False ),
64865     useFiltering = cms.bool( False ),
64866     useDynamicFiltering = cms.bool( False ),
64867     useTrimming = cms.bool( False ),
64868     usePruning = cms.bool( False ),
64869     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
64870     useKtPruning = cms.bool( False ),
64871     useConstituentSubtraction = cms.bool( False ),
64872     useSoftDrop = cms.bool( False ),
64873     correctShape = cms.bool( False ),
64874     UseOnlyVertexTracks = cms.bool( False ),
64875     UseOnlyOnePV = cms.bool( False ),
64876     muCut = cms.double( -1.0 ),
64877     yCut = cms.double( -1.0 ),
64878     rFilt = cms.double( -1.0 ),
64879     rFiltFactor = cms.double( -1.0 ),
64880     trimPtFracMin = cms.double( -1.0 ),
64881     zcut = cms.double( -1.0 ),
64882     rcut_factor = cms.double( -1.0 ),
64883     csRho_EtaMax = cms.double( -1.0 ),
64884     csRParam = cms.double( -1.0 ),
64885     beta = cms.double( -1.0 ),
64886     R0 = cms.double( -1.0 ),
64887     gridMaxRapidity = cms.double( -1.0 ),
64888     gridSpacing = cms.double( -1.0 ),
64889     DzTrVtxMax = cms.double( 0.0 ),
64890     DxyTrVtxMax = cms.double( 0.0 ),
64891     MaxVtxZ = cms.double( 15.0 ),
64892     subjetPtMin = cms.double( -1.0 ),
64893     muMin = cms.double( -1.0 ),
64894     muMax = cms.double( -1.0 ),
64895     yMin = cms.double( -1.0 ),
64896     yMax = cms.double( -1.0 ),
64897     dRMin = cms.double( -1.0 ),
64898     dRMax = cms.double( -1.0 ),
64899     maxDepth = cms.int32( -1 ),
64900     nFilt = cms.int32( -1 ),
64901     MinVtxNdof = cms.int32( 5 ),
64902     src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ),
64903     srcPVs = cms.InputTag( "NotUsed" ),
64904     jetType = cms.string( "CaloJet" ),
64905     jetAlgorithm = cms.string( "AntiKt" ),
64906     rParam = cms.double( 0.2 ),
64907     inputEtMin = cms.double( 0.3 ),
64908     inputEMin = cms.double( 0.0 ),
64909     jetPtMin = cms.double( 1.0 ),
64910     doPVCorrection = cms.bool( False ),
64911     doAreaFastjet = cms.bool( False ),
64912     doRhoFastjet = cms.bool( False ),
64913     doPUOffsetCorr = cms.bool( False ),
64914     puPtMin = cms.double( 10.0 ),
64915     nSigmaPU = cms.double( 1.0 ),
64916     radiusPU = cms.double( 0.4 ),
64917     subtractorName = cms.string( "" ),
64918     useExplicitGhosts = cms.bool( False ),
64919     doAreaDiskApprox = cms.bool( False ),
64920     voronoiRfact = cms.double( -9.0 ),
64921     Rho_EtaMax = cms.double( 4.4 ),
64922     Ghost_EtaMax = cms.double( 6.0 ),
64923     Active_Area_Repeats = cms.int32( 5 ),
64924     GhostArea = cms.double( 0.01 ),
64925     restrictInputs = cms.bool( False ),
64926     maxInputs = cms.uint32( 1 ),
64927     writeCompound = cms.bool( False ),
64928     writeJetsWithConst = cms.bool( False ),
64929     doFastJetNonUniform = cms.bool( False ),
64930     useDeterministicSeed = cms.bool( True ),
64931     minSeed = cms.uint32( 0 ),
64932     verbosity = cms.int32( 0 ),
64933     puWidth = cms.double( 0.0 ),
64934     nExclude = cms.uint32( 0 ),
64935     maxBadEcalCells = cms.uint32( 9999999 ),
64936     maxBadHcalCells = cms.uint32( 9999999 ),
64937     maxProblematicEcalCells = cms.uint32( 9999999 ),
64938     maxProblematicHcalCells = cms.uint32( 9999999 ),
64939     maxRecoveredEcalCells = cms.uint32( 9999999 ),
64940     maxRecoveredHcalCells = cms.uint32( 9999999 ),
64941     puCenters = cms.vdouble(  ),
64942     applyWeight = cms.bool( False ),
64943     srcWeights = cms.InputTag( "" ),
64944     minimumTowersFraction = cms.double( 0.0 ),
64945     jetCollInstanceName = cms.string( "" ),
64946     sumRecHits = cms.bool( False )
64947 )
64948 fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
64949     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64950     towers = cms.InputTag( "hltTowerMakerForAll" ),
64951     TauId = cms.int32( 1 ),
64952     UseTowersInCone = cms.double( 0.8 ),
64953     minimumE = cms.double( 0.8 ),
64954     minimumEt = cms.double( 0.5 ),
64955     BX = cms.int32( 0 ),
64956     verbose = cms.untracked.int32( 0 )
64957 )
64958 fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer",
64959     useMassDropTagger = cms.bool( False ),
64960     useFiltering = cms.bool( False ),
64961     useDynamicFiltering = cms.bool( False ),
64962     useTrimming = cms.bool( False ),
64963     usePruning = cms.bool( False ),
64964     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
64965     useKtPruning = cms.bool( False ),
64966     useConstituentSubtraction = cms.bool( False ),
64967     useSoftDrop = cms.bool( False ),
64968     correctShape = cms.bool( False ),
64969     UseOnlyVertexTracks = cms.bool( False ),
64970     UseOnlyOnePV = cms.bool( False ),
64971     muCut = cms.double( -1.0 ),
64972     yCut = cms.double( -1.0 ),
64973     rFilt = cms.double( -1.0 ),
64974     rFiltFactor = cms.double( -1.0 ),
64975     trimPtFracMin = cms.double( -1.0 ),
64976     zcut = cms.double( -1.0 ),
64977     rcut_factor = cms.double( -1.0 ),
64978     csRho_EtaMax = cms.double( -1.0 ),
64979     csRParam = cms.double( -1.0 ),
64980     beta = cms.double( -1.0 ),
64981     R0 = cms.double( -1.0 ),
64982     gridMaxRapidity = cms.double( -1.0 ),
64983     gridSpacing = cms.double( -1.0 ),
64984     DzTrVtxMax = cms.double( 0.0 ),
64985     DxyTrVtxMax = cms.double( 0.0 ),
64986     MaxVtxZ = cms.double( 15.0 ),
64987     subjetPtMin = cms.double( -1.0 ),
64988     muMin = cms.double( -1.0 ),
64989     muMax = cms.double( -1.0 ),
64990     yMin = cms.double( -1.0 ),
64991     yMax = cms.double( -1.0 ),
64992     dRMin = cms.double( -1.0 ),
64993     dRMax = cms.double( -1.0 ),
64994     maxDepth = cms.int32( -1 ),
64995     nFilt = cms.int32( -1 ),
64996     MinVtxNdof = cms.int32( 5 ),
64997     src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ),
64998     srcPVs = cms.InputTag( "NotUsed" ),
64999     jetType = cms.string( "CaloJet" ),
65000     jetAlgorithm = cms.string( "AntiKt" ),
65001     rParam = cms.double( 0.2 ),
65002     inputEtMin = cms.double( 0.3 ),
65003     inputEMin = cms.double( 0.0 ),
65004     jetPtMin = cms.double( 1.0 ),
65005     doPVCorrection = cms.bool( False ),
65006     doAreaFastjet = cms.bool( False ),
65007     doRhoFastjet = cms.bool( False ),
65008     doPUOffsetCorr = cms.bool( False ),
65009     puPtMin = cms.double( 10.0 ),
65010     nSigmaPU = cms.double( 1.0 ),
65011     radiusPU = cms.double( 0.4 ),
65012     subtractorName = cms.string( "" ),
65013     useExplicitGhosts = cms.bool( False ),
65014     doAreaDiskApprox = cms.bool( False ),
65015     voronoiRfact = cms.double( -9.0 ),
65016     Rho_EtaMax = cms.double( 4.4 ),
65017     Ghost_EtaMax = cms.double( 6.0 ),
65018     Active_Area_Repeats = cms.int32( 5 ),
65019     GhostArea = cms.double( 0.01 ),
65020     restrictInputs = cms.bool( False ),
65021     maxInputs = cms.uint32( 1 ),
65022     writeCompound = cms.bool( False ),
65023     writeJetsWithConst = cms.bool( False ),
65024     doFastJetNonUniform = cms.bool( False ),
65025     useDeterministicSeed = cms.bool( True ),
65026     minSeed = cms.uint32( 0 ),
65027     verbosity = cms.int32( 0 ),
65028     puWidth = cms.double( 0.0 ),
65029     nExclude = cms.uint32( 0 ),
65030     maxBadEcalCells = cms.uint32( 9999999 ),
65031     maxBadHcalCells = cms.uint32( 9999999 ),
65032     maxProblematicEcalCells = cms.uint32( 9999999 ),
65033     maxProblematicHcalCells = cms.uint32( 9999999 ),
65034     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65035     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65036     puCenters = cms.vdouble(  ),
65037     applyWeight = cms.bool( False ),
65038     srcWeights = cms.InputTag( "" ),
65039     minimumTowersFraction = cms.double( 0.0 ),
65040     jetCollInstanceName = cms.string( "" ),
65041     sumRecHits = cms.bool( False )
65042 )
65043 fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65044     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65045     towers = cms.InputTag( "hltTowerMakerForAll" ),
65046     TauId = cms.int32( 2 ),
65047     UseTowersInCone = cms.double( 0.8 ),
65048     minimumE = cms.double( 0.8 ),
65049     minimumEt = cms.double( 0.5 ),
65050     BX = cms.int32( 0 ),
65051     verbose = cms.untracked.int32( 0 )
65052 )
65053 fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer",
65054     useMassDropTagger = cms.bool( False ),
65055     useFiltering = cms.bool( False ),
65056     useDynamicFiltering = cms.bool( False ),
65057     useTrimming = cms.bool( False ),
65058     usePruning = cms.bool( False ),
65059     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65060     useKtPruning = cms.bool( False ),
65061     useConstituentSubtraction = cms.bool( False ),
65062     useSoftDrop = cms.bool( False ),
65063     correctShape = cms.bool( False ),
65064     UseOnlyVertexTracks = cms.bool( False ),
65065     UseOnlyOnePV = cms.bool( False ),
65066     muCut = cms.double( -1.0 ),
65067     yCut = cms.double( -1.0 ),
65068     rFilt = cms.double( -1.0 ),
65069     rFiltFactor = cms.double( -1.0 ),
65070     trimPtFracMin = cms.double( -1.0 ),
65071     zcut = cms.double( -1.0 ),
65072     rcut_factor = cms.double( -1.0 ),
65073     csRho_EtaMax = cms.double( -1.0 ),
65074     csRParam = cms.double( -1.0 ),
65075     beta = cms.double( -1.0 ),
65076     R0 = cms.double( -1.0 ),
65077     gridMaxRapidity = cms.double( -1.0 ),
65078     gridSpacing = cms.double( -1.0 ),
65079     DzTrVtxMax = cms.double( 0.0 ),
65080     DxyTrVtxMax = cms.double( 0.0 ),
65081     MaxVtxZ = cms.double( 15.0 ),
65082     subjetPtMin = cms.double( -1.0 ),
65083     muMin = cms.double( -1.0 ),
65084     muMax = cms.double( -1.0 ),
65085     yMin = cms.double( -1.0 ),
65086     yMax = cms.double( -1.0 ),
65087     dRMin = cms.double( -1.0 ),
65088     dRMax = cms.double( -1.0 ),
65089     maxDepth = cms.int32( -1 ),
65090     nFilt = cms.int32( -1 ),
65091     MinVtxNdof = cms.int32( 5 ),
65092     src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ),
65093     srcPVs = cms.InputTag( "NotUsed" ),
65094     jetType = cms.string( "CaloJet" ),
65095     jetAlgorithm = cms.string( "AntiKt" ),
65096     rParam = cms.double( 0.2 ),
65097     inputEtMin = cms.double( 0.3 ),
65098     inputEMin = cms.double( 0.0 ),
65099     jetPtMin = cms.double( 1.0 ),
65100     doPVCorrection = cms.bool( False ),
65101     doAreaFastjet = cms.bool( False ),
65102     doRhoFastjet = cms.bool( False ),
65103     doPUOffsetCorr = cms.bool( False ),
65104     puPtMin = cms.double( 10.0 ),
65105     nSigmaPU = cms.double( 1.0 ),
65106     radiusPU = cms.double( 0.4 ),
65107     subtractorName = cms.string( "" ),
65108     useExplicitGhosts = cms.bool( False ),
65109     doAreaDiskApprox = cms.bool( False ),
65110     voronoiRfact = cms.double( -9.0 ),
65111     Rho_EtaMax = cms.double( 4.4 ),
65112     Ghost_EtaMax = cms.double( 6.0 ),
65113     Active_Area_Repeats = cms.int32( 5 ),
65114     GhostArea = cms.double( 0.01 ),
65115     restrictInputs = cms.bool( False ),
65116     maxInputs = cms.uint32( 1 ),
65117     writeCompound = cms.bool( False ),
65118     writeJetsWithConst = cms.bool( False ),
65119     doFastJetNonUniform = cms.bool( False ),
65120     useDeterministicSeed = cms.bool( True ),
65121     minSeed = cms.uint32( 0 ),
65122     verbosity = cms.int32( 0 ),
65123     puWidth = cms.double( 0.0 ),
65124     nExclude = cms.uint32( 0 ),
65125     maxBadEcalCells = cms.uint32( 9999999 ),
65126     maxBadHcalCells = cms.uint32( 9999999 ),
65127     maxProblematicEcalCells = cms.uint32( 9999999 ),
65128     maxProblematicHcalCells = cms.uint32( 9999999 ),
65129     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65130     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65131     puCenters = cms.vdouble(  ),
65132     applyWeight = cms.bool( False ),
65133     srcWeights = cms.InputTag( "" ),
65134     minimumTowersFraction = cms.double( 0.0 ),
65135     jetCollInstanceName = cms.string( "" ),
65136     sumRecHits = cms.bool( False )
65137 )
65138 fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65139     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65140     towers = cms.InputTag( "hltTowerMakerForAll" ),
65141     TauId = cms.int32( 3 ),
65142     UseTowersInCone = cms.double( 0.8 ),
65143     minimumE = cms.double( 0.8 ),
65144     minimumEt = cms.double( 0.5 ),
65145     BX = cms.int32( 0 ),
65146     verbose = cms.untracked.int32( 0 )
65147 )
65148 fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer",
65149     useMassDropTagger = cms.bool( False ),
65150     useFiltering = cms.bool( False ),
65151     useDynamicFiltering = cms.bool( False ),
65152     useTrimming = cms.bool( False ),
65153     usePruning = cms.bool( False ),
65154     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65155     useKtPruning = cms.bool( False ),
65156     useConstituentSubtraction = cms.bool( False ),
65157     useSoftDrop = cms.bool( False ),
65158     correctShape = cms.bool( False ),
65159     UseOnlyVertexTracks = cms.bool( False ),
65160     UseOnlyOnePV = cms.bool( False ),
65161     muCut = cms.double( -1.0 ),
65162     yCut = cms.double( -1.0 ),
65163     rFilt = cms.double( -1.0 ),
65164     rFiltFactor = cms.double( -1.0 ),
65165     trimPtFracMin = cms.double( -1.0 ),
65166     zcut = cms.double( -1.0 ),
65167     rcut_factor = cms.double( -1.0 ),
65168     csRho_EtaMax = cms.double( -1.0 ),
65169     csRParam = cms.double( -1.0 ),
65170     beta = cms.double( -1.0 ),
65171     R0 = cms.double( -1.0 ),
65172     gridMaxRapidity = cms.double( -1.0 ),
65173     gridSpacing = cms.double( -1.0 ),
65174     DzTrVtxMax = cms.double( 0.0 ),
65175     DxyTrVtxMax = cms.double( 0.0 ),
65176     MaxVtxZ = cms.double( 15.0 ),
65177     subjetPtMin = cms.double( -1.0 ),
65178     muMin = cms.double( -1.0 ),
65179     muMax = cms.double( -1.0 ),
65180     yMin = cms.double( -1.0 ),
65181     yMax = cms.double( -1.0 ),
65182     dRMin = cms.double( -1.0 ),
65183     dRMax = cms.double( -1.0 ),
65184     maxDepth = cms.int32( -1 ),
65185     nFilt = cms.int32( -1 ),
65186     MinVtxNdof = cms.int32( 5 ),
65187     src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ),
65188     srcPVs = cms.InputTag( "NotUsed" ),
65189     jetType = cms.string( "CaloJet" ),
65190     jetAlgorithm = cms.string( "AntiKt" ),
65191     rParam = cms.double( 0.2 ),
65192     inputEtMin = cms.double( 0.3 ),
65193     inputEMin = cms.double( 0.0 ),
65194     jetPtMin = cms.double( 1.0 ),
65195     doPVCorrection = cms.bool( False ),
65196     doAreaFastjet = cms.bool( False ),
65197     doRhoFastjet = cms.bool( False ),
65198     doPUOffsetCorr = cms.bool( False ),
65199     puPtMin = cms.double( 10.0 ),
65200     nSigmaPU = cms.double( 1.0 ),
65201     radiusPU = cms.double( 0.4 ),
65202     subtractorName = cms.string( "" ),
65203     useExplicitGhosts = cms.bool( False ),
65204     doAreaDiskApprox = cms.bool( False ),
65205     voronoiRfact = cms.double( -9.0 ),
65206     Rho_EtaMax = cms.double( 4.4 ),
65207     Ghost_EtaMax = cms.double( 6.0 ),
65208     Active_Area_Repeats = cms.int32( 5 ),
65209     GhostArea = cms.double( 0.01 ),
65210     restrictInputs = cms.bool( False ),
65211     maxInputs = cms.uint32( 1 ),
65212     writeCompound = cms.bool( False ),
65213     writeJetsWithConst = cms.bool( False ),
65214     doFastJetNonUniform = cms.bool( False ),
65215     useDeterministicSeed = cms.bool( True ),
65216     minSeed = cms.uint32( 0 ),
65217     verbosity = cms.int32( 0 ),
65218     puWidth = cms.double( 0.0 ),
65219     nExclude = cms.uint32( 0 ),
65220     maxBadEcalCells = cms.uint32( 9999999 ),
65221     maxBadHcalCells = cms.uint32( 9999999 ),
65222     maxProblematicEcalCells = cms.uint32( 9999999 ),
65223     maxProblematicHcalCells = cms.uint32( 9999999 ),
65224     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65225     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65226     puCenters = cms.vdouble(  ),
65227     applyWeight = cms.bool( False ),
65228     srcWeights = cms.InputTag( "" ),
65229     minimumTowersFraction = cms.double( 0.0 ),
65230     jetCollInstanceName = cms.string( "" ),
65231     sumRecHits = cms.bool( False )
65232 )
65233 fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65234     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65235     towers = cms.InputTag( "hltTowerMakerForAll" ),
65236     TauId = cms.int32( 4 ),
65237     UseTowersInCone = cms.double( 0.8 ),
65238     minimumE = cms.double( 0.8 ),
65239     minimumEt = cms.double( 0.5 ),
65240     BX = cms.int32( 0 ),
65241     verbose = cms.untracked.int32( 0 )
65242 )
65243 fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer",
65244     useMassDropTagger = cms.bool( False ),
65245     useFiltering = cms.bool( False ),
65246     useDynamicFiltering = cms.bool( False ),
65247     useTrimming = cms.bool( False ),
65248     usePruning = cms.bool( False ),
65249     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65250     useKtPruning = cms.bool( False ),
65251     useConstituentSubtraction = cms.bool( False ),
65252     useSoftDrop = cms.bool( False ),
65253     correctShape = cms.bool( False ),
65254     UseOnlyVertexTracks = cms.bool( False ),
65255     UseOnlyOnePV = cms.bool( False ),
65256     muCut = cms.double( -1.0 ),
65257     yCut = cms.double( -1.0 ),
65258     rFilt = cms.double( -1.0 ),
65259     rFiltFactor = cms.double( -1.0 ),
65260     trimPtFracMin = cms.double( -1.0 ),
65261     zcut = cms.double( -1.0 ),
65262     rcut_factor = cms.double( -1.0 ),
65263     csRho_EtaMax = cms.double( -1.0 ),
65264     csRParam = cms.double( -1.0 ),
65265     beta = cms.double( -1.0 ),
65266     R0 = cms.double( -1.0 ),
65267     gridMaxRapidity = cms.double( -1.0 ),
65268     gridSpacing = cms.double( -1.0 ),
65269     DzTrVtxMax = cms.double( 0.0 ),
65270     DxyTrVtxMax = cms.double( 0.0 ),
65271     MaxVtxZ = cms.double( 15.0 ),
65272     subjetPtMin = cms.double( -1.0 ),
65273     muMin = cms.double( -1.0 ),
65274     muMax = cms.double( -1.0 ),
65275     yMin = cms.double( -1.0 ),
65276     yMax = cms.double( -1.0 ),
65277     dRMin = cms.double( -1.0 ),
65278     dRMax = cms.double( -1.0 ),
65279     maxDepth = cms.int32( -1 ),
65280     nFilt = cms.int32( -1 ),
65281     MinVtxNdof = cms.int32( 5 ),
65282     src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ),
65283     srcPVs = cms.InputTag( "NotUsed" ),
65284     jetType = cms.string( "CaloJet" ),
65285     jetAlgorithm = cms.string( "AntiKt" ),
65286     rParam = cms.double( 0.2 ),
65287     inputEtMin = cms.double( 0.3 ),
65288     inputEMin = cms.double( 0.0 ),
65289     jetPtMin = cms.double( 1.0 ),
65290     doPVCorrection = cms.bool( False ),
65291     doAreaFastjet = cms.bool( False ),
65292     doRhoFastjet = cms.bool( False ),
65293     doPUOffsetCorr = cms.bool( False ),
65294     puPtMin = cms.double( 10.0 ),
65295     nSigmaPU = cms.double( 1.0 ),
65296     radiusPU = cms.double( 0.4 ),
65297     subtractorName = cms.string( "" ),
65298     useExplicitGhosts = cms.bool( False ),
65299     doAreaDiskApprox = cms.bool( False ),
65300     voronoiRfact = cms.double( -9.0 ),
65301     Rho_EtaMax = cms.double( 4.4 ),
65302     Ghost_EtaMax = cms.double( 6.0 ),
65303     Active_Area_Repeats = cms.int32( 5 ),
65304     GhostArea = cms.double( 0.01 ),
65305     restrictInputs = cms.bool( False ),
65306     maxInputs = cms.uint32( 1 ),
65307     writeCompound = cms.bool( False ),
65308     writeJetsWithConst = cms.bool( False ),
65309     doFastJetNonUniform = cms.bool( False ),
65310     useDeterministicSeed = cms.bool( True ),
65311     minSeed = cms.uint32( 0 ),
65312     verbosity = cms.int32( 0 ),
65313     puWidth = cms.double( 0.0 ),
65314     nExclude = cms.uint32( 0 ),
65315     maxBadEcalCells = cms.uint32( 9999999 ),
65316     maxBadHcalCells = cms.uint32( 9999999 ),
65317     maxProblematicEcalCells = cms.uint32( 9999999 ),
65318     maxProblematicHcalCells = cms.uint32( 9999999 ),
65319     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65320     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65321     puCenters = cms.vdouble(  ),
65322     applyWeight = cms.bool( False ),
65323     srcWeights = cms.InputTag( "" ),
65324     minimumTowersFraction = cms.double( 0.0 ),
65325     jetCollInstanceName = cms.string( "" ),
65326     sumRecHits = cms.bool( False )
65327 )
65328 fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65329     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65330     towers = cms.InputTag( "hltTowerMakerForAll" ),
65331     TauId = cms.int32( 5 ),
65332     UseTowersInCone = cms.double( 0.8 ),
65333     minimumE = cms.double( 0.8 ),
65334     minimumEt = cms.double( 0.5 ),
65335     BX = cms.int32( 0 ),
65336     verbose = cms.untracked.int32( 0 )
65337 )
65338 fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer",
65339     useMassDropTagger = cms.bool( False ),
65340     useFiltering = cms.bool( False ),
65341     useDynamicFiltering = cms.bool( False ),
65342     useTrimming = cms.bool( False ),
65343     usePruning = cms.bool( False ),
65344     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65345     useKtPruning = cms.bool( False ),
65346     useConstituentSubtraction = cms.bool( False ),
65347     useSoftDrop = cms.bool( False ),
65348     correctShape = cms.bool( False ),
65349     UseOnlyVertexTracks = cms.bool( False ),
65350     UseOnlyOnePV = cms.bool( False ),
65351     muCut = cms.double( -1.0 ),
65352     yCut = cms.double( -1.0 ),
65353     rFilt = cms.double( -1.0 ),
65354     rFiltFactor = cms.double( -1.0 ),
65355     trimPtFracMin = cms.double( -1.0 ),
65356     zcut = cms.double( -1.0 ),
65357     rcut_factor = cms.double( -1.0 ),
65358     csRho_EtaMax = cms.double( -1.0 ),
65359     csRParam = cms.double( -1.0 ),
65360     beta = cms.double( -1.0 ),
65361     R0 = cms.double( -1.0 ),
65362     gridMaxRapidity = cms.double( -1.0 ),
65363     gridSpacing = cms.double( -1.0 ),
65364     DzTrVtxMax = cms.double( 0.0 ),
65365     DxyTrVtxMax = cms.double( 0.0 ),
65366     MaxVtxZ = cms.double( 15.0 ),
65367     subjetPtMin = cms.double( -1.0 ),
65368     muMin = cms.double( -1.0 ),
65369     muMax = cms.double( -1.0 ),
65370     yMin = cms.double( -1.0 ),
65371     yMax = cms.double( -1.0 ),
65372     dRMin = cms.double( -1.0 ),
65373     dRMax = cms.double( -1.0 ),
65374     maxDepth = cms.int32( -1 ),
65375     nFilt = cms.int32( -1 ),
65376     MinVtxNdof = cms.int32( 5 ),
65377     src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ),
65378     srcPVs = cms.InputTag( "NotUsed" ),
65379     jetType = cms.string( "CaloJet" ),
65380     jetAlgorithm = cms.string( "AntiKt" ),
65381     rParam = cms.double( 0.2 ),
65382     inputEtMin = cms.double( 0.3 ),
65383     inputEMin = cms.double( 0.0 ),
65384     jetPtMin = cms.double( 1.0 ),
65385     doPVCorrection = cms.bool( False ),
65386     doAreaFastjet = cms.bool( False ),
65387     doRhoFastjet = cms.bool( False ),
65388     doPUOffsetCorr = cms.bool( False ),
65389     puPtMin = cms.double( 10.0 ),
65390     nSigmaPU = cms.double( 1.0 ),
65391     radiusPU = cms.double( 0.4 ),
65392     subtractorName = cms.string( "" ),
65393     useExplicitGhosts = cms.bool( False ),
65394     doAreaDiskApprox = cms.bool( False ),
65395     voronoiRfact = cms.double( -9.0 ),
65396     Rho_EtaMax = cms.double( 4.4 ),
65397     Ghost_EtaMax = cms.double( 6.0 ),
65398     Active_Area_Repeats = cms.int32( 5 ),
65399     GhostArea = cms.double( 0.01 ),
65400     restrictInputs = cms.bool( False ),
65401     maxInputs = cms.uint32( 1 ),
65402     writeCompound = cms.bool( False ),
65403     writeJetsWithConst = cms.bool( False ),
65404     doFastJetNonUniform = cms.bool( False ),
65405     useDeterministicSeed = cms.bool( True ),
65406     minSeed = cms.uint32( 0 ),
65407     verbosity = cms.int32( 0 ),
65408     puWidth = cms.double( 0.0 ),
65409     nExclude = cms.uint32( 0 ),
65410     maxBadEcalCells = cms.uint32( 9999999 ),
65411     maxBadHcalCells = cms.uint32( 9999999 ),
65412     maxProblematicEcalCells = cms.uint32( 9999999 ),
65413     maxProblematicHcalCells = cms.uint32( 9999999 ),
65414     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65415     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65416     puCenters = cms.vdouble(  ),
65417     applyWeight = cms.bool( False ),
65418     srcWeights = cms.InputTag( "" ),
65419     minimumTowersFraction = cms.double( 0.0 ),
65420     jetCollInstanceName = cms.string( "" ),
65421     sumRecHits = cms.bool( False )
65422 )
65423 fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65424     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65425     towers = cms.InputTag( "hltTowerMakerForAll" ),
65426     TauId = cms.int32( 6 ),
65427     UseTowersInCone = cms.double( 0.8 ),
65428     minimumE = cms.double( 0.8 ),
65429     minimumEt = cms.double( 0.5 ),
65430     BX = cms.int32( 0 ),
65431     verbose = cms.untracked.int32( 0 )
65432 )
65433 fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer",
65434     useMassDropTagger = cms.bool( False ),
65435     useFiltering = cms.bool( False ),
65436     useDynamicFiltering = cms.bool( False ),
65437     useTrimming = cms.bool( False ),
65438     usePruning = cms.bool( False ),
65439     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65440     useKtPruning = cms.bool( False ),
65441     useConstituentSubtraction = cms.bool( False ),
65442     useSoftDrop = cms.bool( False ),
65443     correctShape = cms.bool( False ),
65444     UseOnlyVertexTracks = cms.bool( False ),
65445     UseOnlyOnePV = cms.bool( False ),
65446     muCut = cms.double( -1.0 ),
65447     yCut = cms.double( -1.0 ),
65448     rFilt = cms.double( -1.0 ),
65449     rFiltFactor = cms.double( -1.0 ),
65450     trimPtFracMin = cms.double( -1.0 ),
65451     zcut = cms.double( -1.0 ),
65452     rcut_factor = cms.double( -1.0 ),
65453     csRho_EtaMax = cms.double( -1.0 ),
65454     csRParam = cms.double( -1.0 ),
65455     beta = cms.double( -1.0 ),
65456     R0 = cms.double( -1.0 ),
65457     gridMaxRapidity = cms.double( -1.0 ),
65458     gridSpacing = cms.double( -1.0 ),
65459     DzTrVtxMax = cms.double( 0.0 ),
65460     DxyTrVtxMax = cms.double( 0.0 ),
65461     MaxVtxZ = cms.double( 15.0 ),
65462     subjetPtMin = cms.double( -1.0 ),
65463     muMin = cms.double( -1.0 ),
65464     muMax = cms.double( -1.0 ),
65465     yMin = cms.double( -1.0 ),
65466     yMax = cms.double( -1.0 ),
65467     dRMin = cms.double( -1.0 ),
65468     dRMax = cms.double( -1.0 ),
65469     maxDepth = cms.int32( -1 ),
65470     nFilt = cms.int32( -1 ),
65471     MinVtxNdof = cms.int32( 5 ),
65472     src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ),
65473     srcPVs = cms.InputTag( "NotUsed" ),
65474     jetType = cms.string( "CaloJet" ),
65475     jetAlgorithm = cms.string( "AntiKt" ),
65476     rParam = cms.double( 0.2 ),
65477     inputEtMin = cms.double( 0.3 ),
65478     inputEMin = cms.double( 0.0 ),
65479     jetPtMin = cms.double( 1.0 ),
65480     doPVCorrection = cms.bool( False ),
65481     doAreaFastjet = cms.bool( False ),
65482     doRhoFastjet = cms.bool( False ),
65483     doPUOffsetCorr = cms.bool( False ),
65484     puPtMin = cms.double( 10.0 ),
65485     nSigmaPU = cms.double( 1.0 ),
65486     radiusPU = cms.double( 0.4 ),
65487     subtractorName = cms.string( "" ),
65488     useExplicitGhosts = cms.bool( False ),
65489     doAreaDiskApprox = cms.bool( False ),
65490     voronoiRfact = cms.double( -9.0 ),
65491     Rho_EtaMax = cms.double( 4.4 ),
65492     Ghost_EtaMax = cms.double( 6.0 ),
65493     Active_Area_Repeats = cms.int32( 5 ),
65494     GhostArea = cms.double( 0.01 ),
65495     restrictInputs = cms.bool( False ),
65496     maxInputs = cms.uint32( 1 ),
65497     writeCompound = cms.bool( False ),
65498     writeJetsWithConst = cms.bool( False ),
65499     doFastJetNonUniform = cms.bool( False ),
65500     useDeterministicSeed = cms.bool( True ),
65501     minSeed = cms.uint32( 0 ),
65502     verbosity = cms.int32( 0 ),
65503     puWidth = cms.double( 0.0 ),
65504     nExclude = cms.uint32( 0 ),
65505     maxBadEcalCells = cms.uint32( 9999999 ),
65506     maxBadHcalCells = cms.uint32( 9999999 ),
65507     maxProblematicEcalCells = cms.uint32( 9999999 ),
65508     maxProblematicHcalCells = cms.uint32( 9999999 ),
65509     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65510     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65511     puCenters = cms.vdouble(  ),
65512     applyWeight = cms.bool( False ),
65513     srcWeights = cms.InputTag( "" ),
65514     minimumTowersFraction = cms.double( 0.0 ),
65515     jetCollInstanceName = cms.string( "" ),
65516     sumRecHits = cms.bool( False )
65517 )
65518 fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65519     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65520     towers = cms.InputTag( "hltTowerMakerForAll" ),
65521     TauId = cms.int32( 7 ),
65522     UseTowersInCone = cms.double( 0.8 ),
65523     minimumE = cms.double( 0.8 ),
65524     minimumEt = cms.double( 0.5 ),
65525     BX = cms.int32( 0 ),
65526     verbose = cms.untracked.int32( 0 )
65527 )
65528 fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer",
65529     useMassDropTagger = cms.bool( False ),
65530     useFiltering = cms.bool( False ),
65531     useDynamicFiltering = cms.bool( False ),
65532     useTrimming = cms.bool( False ),
65533     usePruning = cms.bool( False ),
65534     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65535     useKtPruning = cms.bool( False ),
65536     useConstituentSubtraction = cms.bool( False ),
65537     useSoftDrop = cms.bool( False ),
65538     correctShape = cms.bool( False ),
65539     UseOnlyVertexTracks = cms.bool( False ),
65540     UseOnlyOnePV = cms.bool( False ),
65541     muCut = cms.double( -1.0 ),
65542     yCut = cms.double( -1.0 ),
65543     rFilt = cms.double( -1.0 ),
65544     rFiltFactor = cms.double( -1.0 ),
65545     trimPtFracMin = cms.double( -1.0 ),
65546     zcut = cms.double( -1.0 ),
65547     rcut_factor = cms.double( -1.0 ),
65548     csRho_EtaMax = cms.double( -1.0 ),
65549     csRParam = cms.double( -1.0 ),
65550     beta = cms.double( -1.0 ),
65551     R0 = cms.double( -1.0 ),
65552     gridMaxRapidity = cms.double( -1.0 ),
65553     gridSpacing = cms.double( -1.0 ),
65554     DzTrVtxMax = cms.double( 0.0 ),
65555     DxyTrVtxMax = cms.double( 0.0 ),
65556     MaxVtxZ = cms.double( 15.0 ),
65557     subjetPtMin = cms.double( -1.0 ),
65558     muMin = cms.double( -1.0 ),
65559     muMax = cms.double( -1.0 ),
65560     yMin = cms.double( -1.0 ),
65561     yMax = cms.double( -1.0 ),
65562     dRMin = cms.double( -1.0 ),
65563     dRMax = cms.double( -1.0 ),
65564     maxDepth = cms.int32( -1 ),
65565     nFilt = cms.int32( -1 ),
65566     MinVtxNdof = cms.int32( 5 ),
65567     src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ),
65568     srcPVs = cms.InputTag( "NotUsed" ),
65569     jetType = cms.string( "CaloJet" ),
65570     jetAlgorithm = cms.string( "AntiKt" ),
65571     rParam = cms.double( 0.2 ),
65572     inputEtMin = cms.double( 0.3 ),
65573     inputEMin = cms.double( 0.0 ),
65574     jetPtMin = cms.double( 1.0 ),
65575     doPVCorrection = cms.bool( False ),
65576     doAreaFastjet = cms.bool( False ),
65577     doRhoFastjet = cms.bool( False ),
65578     doPUOffsetCorr = cms.bool( False ),
65579     puPtMin = cms.double( 10.0 ),
65580     nSigmaPU = cms.double( 1.0 ),
65581     radiusPU = cms.double( 0.4 ),
65582     subtractorName = cms.string( "" ),
65583     useExplicitGhosts = cms.bool( False ),
65584     doAreaDiskApprox = cms.bool( False ),
65585     voronoiRfact = cms.double( -9.0 ),
65586     Rho_EtaMax = cms.double( 4.4 ),
65587     Ghost_EtaMax = cms.double( 6.0 ),
65588     Active_Area_Repeats = cms.int32( 5 ),
65589     GhostArea = cms.double( 0.01 ),
65590     restrictInputs = cms.bool( False ),
65591     maxInputs = cms.uint32( 1 ),
65592     writeCompound = cms.bool( False ),
65593     writeJetsWithConst = cms.bool( False ),
65594     doFastJetNonUniform = cms.bool( False ),
65595     useDeterministicSeed = cms.bool( True ),
65596     minSeed = cms.uint32( 0 ),
65597     verbosity = cms.int32( 0 ),
65598     puWidth = cms.double( 0.0 ),
65599     nExclude = cms.uint32( 0 ),
65600     maxBadEcalCells = cms.uint32( 9999999 ),
65601     maxBadHcalCells = cms.uint32( 9999999 ),
65602     maxProblematicEcalCells = cms.uint32( 9999999 ),
65603     maxProblematicHcalCells = cms.uint32( 9999999 ),
65604     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65605     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65606     puCenters = cms.vdouble(  ),
65607     applyWeight = cms.bool( False ),
65608     srcWeights = cms.InputTag( "" ),
65609     minimumTowersFraction = cms.double( 0.0 ),
65610     jetCollInstanceName = cms.string( "" ),
65611     sumRecHits = cms.bool( False )
65612 )
65613 fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65614     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65615     towers = cms.InputTag( "hltTowerMakerForAll" ),
65616     TauId = cms.int32( 8 ),
65617     UseTowersInCone = cms.double( 0.8 ),
65618     minimumE = cms.double( 0.8 ),
65619     minimumEt = cms.double( 0.5 ),
65620     BX = cms.int32( 0 ),
65621     verbose = cms.untracked.int32( 0 )
65622 )
65623 fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer",
65624     useMassDropTagger = cms.bool( False ),
65625     useFiltering = cms.bool( False ),
65626     useDynamicFiltering = cms.bool( False ),
65627     useTrimming = cms.bool( False ),
65628     usePruning = cms.bool( False ),
65629     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65630     useKtPruning = cms.bool( False ),
65631     useConstituentSubtraction = cms.bool( False ),
65632     useSoftDrop = cms.bool( False ),
65633     correctShape = cms.bool( False ),
65634     UseOnlyVertexTracks = cms.bool( False ),
65635     UseOnlyOnePV = cms.bool( False ),
65636     muCut = cms.double( -1.0 ),
65637     yCut = cms.double( -1.0 ),
65638     rFilt = cms.double( -1.0 ),
65639     rFiltFactor = cms.double( -1.0 ),
65640     trimPtFracMin = cms.double( -1.0 ),
65641     zcut = cms.double( -1.0 ),
65642     rcut_factor = cms.double( -1.0 ),
65643     csRho_EtaMax = cms.double( -1.0 ),
65644     csRParam = cms.double( -1.0 ),
65645     beta = cms.double( -1.0 ),
65646     R0 = cms.double( -1.0 ),
65647     gridMaxRapidity = cms.double( -1.0 ),
65648     gridSpacing = cms.double( -1.0 ),
65649     DzTrVtxMax = cms.double( 0.0 ),
65650     DxyTrVtxMax = cms.double( 0.0 ),
65651     MaxVtxZ = cms.double( 15.0 ),
65652     subjetPtMin = cms.double( -1.0 ),
65653     muMin = cms.double( -1.0 ),
65654     muMax = cms.double( -1.0 ),
65655     yMin = cms.double( -1.0 ),
65656     yMax = cms.double( -1.0 ),
65657     dRMin = cms.double( -1.0 ),
65658     dRMax = cms.double( -1.0 ),
65659     maxDepth = cms.int32( -1 ),
65660     nFilt = cms.int32( -1 ),
65661     MinVtxNdof = cms.int32( 5 ),
65662     src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ),
65663     srcPVs = cms.InputTag( "NotUsed" ),
65664     jetType = cms.string( "CaloJet" ),
65665     jetAlgorithm = cms.string( "AntiKt" ),
65666     rParam = cms.double( 0.2 ),
65667     inputEtMin = cms.double( 0.3 ),
65668     inputEMin = cms.double( 0.0 ),
65669     jetPtMin = cms.double( 1.0 ),
65670     doPVCorrection = cms.bool( False ),
65671     doAreaFastjet = cms.bool( False ),
65672     doRhoFastjet = cms.bool( False ),
65673     doPUOffsetCorr = cms.bool( False ),
65674     puPtMin = cms.double( 10.0 ),
65675     nSigmaPU = cms.double( 1.0 ),
65676     radiusPU = cms.double( 0.4 ),
65677     subtractorName = cms.string( "" ),
65678     useExplicitGhosts = cms.bool( False ),
65679     doAreaDiskApprox = cms.bool( False ),
65680     voronoiRfact = cms.double( -9.0 ),
65681     Rho_EtaMax = cms.double( 4.4 ),
65682     Ghost_EtaMax = cms.double( 6.0 ),
65683     Active_Area_Repeats = cms.int32( 5 ),
65684     GhostArea = cms.double( 0.01 ),
65685     restrictInputs = cms.bool( False ),
65686     maxInputs = cms.uint32( 1 ),
65687     writeCompound = cms.bool( False ),
65688     writeJetsWithConst = cms.bool( False ),
65689     doFastJetNonUniform = cms.bool( False ),
65690     useDeterministicSeed = cms.bool( True ),
65691     minSeed = cms.uint32( 0 ),
65692     verbosity = cms.int32( 0 ),
65693     puWidth = cms.double( 0.0 ),
65694     nExclude = cms.uint32( 0 ),
65695     maxBadEcalCells = cms.uint32( 9999999 ),
65696     maxBadHcalCells = cms.uint32( 9999999 ),
65697     maxProblematicEcalCells = cms.uint32( 9999999 ),
65698     maxProblematicHcalCells = cms.uint32( 9999999 ),
65699     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65700     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65701     puCenters = cms.vdouble(  ),
65702     applyWeight = cms.bool( False ),
65703     srcWeights = cms.InputTag( "" ),
65704     minimumTowersFraction = cms.double( 0.0 ),
65705     jetCollInstanceName = cms.string( "" ),
65706     sumRecHits = cms.bool( False )
65707 )
65708 fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65709     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65710     towers = cms.InputTag( "hltTowerMakerForAll" ),
65711     TauId = cms.int32( 9 ),
65712     UseTowersInCone = cms.double( 0.8 ),
65713     minimumE = cms.double( 0.8 ),
65714     minimumEt = cms.double( 0.5 ),
65715     BX = cms.int32( 0 ),
65716     verbose = cms.untracked.int32( 0 )
65717 )
65718 fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer",
65719     useMassDropTagger = cms.bool( False ),
65720     useFiltering = cms.bool( False ),
65721     useDynamicFiltering = cms.bool( False ),
65722     useTrimming = cms.bool( False ),
65723     usePruning = cms.bool( False ),
65724     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65725     useKtPruning = cms.bool( False ),
65726     useConstituentSubtraction = cms.bool( False ),
65727     useSoftDrop = cms.bool( False ),
65728     correctShape = cms.bool( False ),
65729     UseOnlyVertexTracks = cms.bool( False ),
65730     UseOnlyOnePV = cms.bool( False ),
65731     muCut = cms.double( -1.0 ),
65732     yCut = cms.double( -1.0 ),
65733     rFilt = cms.double( -1.0 ),
65734     rFiltFactor = cms.double( -1.0 ),
65735     trimPtFracMin = cms.double( -1.0 ),
65736     zcut = cms.double( -1.0 ),
65737     rcut_factor = cms.double( -1.0 ),
65738     csRho_EtaMax = cms.double( -1.0 ),
65739     csRParam = cms.double( -1.0 ),
65740     beta = cms.double( -1.0 ),
65741     R0 = cms.double( -1.0 ),
65742     gridMaxRapidity = cms.double( -1.0 ),
65743     gridSpacing = cms.double( -1.0 ),
65744     DzTrVtxMax = cms.double( 0.0 ),
65745     DxyTrVtxMax = cms.double( 0.0 ),
65746     MaxVtxZ = cms.double( 15.0 ),
65747     subjetPtMin = cms.double( -1.0 ),
65748     muMin = cms.double( -1.0 ),
65749     muMax = cms.double( -1.0 ),
65750     yMin = cms.double( -1.0 ),
65751     yMax = cms.double( -1.0 ),
65752     dRMin = cms.double( -1.0 ),
65753     dRMax = cms.double( -1.0 ),
65754     maxDepth = cms.int32( -1 ),
65755     nFilt = cms.int32( -1 ),
65756     MinVtxNdof = cms.int32( 5 ),
65757     src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ),
65758     srcPVs = cms.InputTag( "NotUsed" ),
65759     jetType = cms.string( "CaloJet" ),
65760     jetAlgorithm = cms.string( "AntiKt" ),
65761     rParam = cms.double( 0.2 ),
65762     inputEtMin = cms.double( 0.3 ),
65763     inputEMin = cms.double( 0.0 ),
65764     jetPtMin = cms.double( 1.0 ),
65765     doPVCorrection = cms.bool( False ),
65766     doAreaFastjet = cms.bool( False ),
65767     doRhoFastjet = cms.bool( False ),
65768     doPUOffsetCorr = cms.bool( False ),
65769     puPtMin = cms.double( 10.0 ),
65770     nSigmaPU = cms.double( 1.0 ),
65771     radiusPU = cms.double( 0.4 ),
65772     subtractorName = cms.string( "" ),
65773     useExplicitGhosts = cms.bool( False ),
65774     doAreaDiskApprox = cms.bool( False ),
65775     voronoiRfact = cms.double( -9.0 ),
65776     Rho_EtaMax = cms.double( 4.4 ),
65777     Ghost_EtaMax = cms.double( 6.0 ),
65778     Active_Area_Repeats = cms.int32( 5 ),
65779     GhostArea = cms.double( 0.01 ),
65780     restrictInputs = cms.bool( False ),
65781     maxInputs = cms.uint32( 1 ),
65782     writeCompound = cms.bool( False ),
65783     writeJetsWithConst = cms.bool( False ),
65784     doFastJetNonUniform = cms.bool( False ),
65785     useDeterministicSeed = cms.bool( True ),
65786     minSeed = cms.uint32( 0 ),
65787     verbosity = cms.int32( 0 ),
65788     puWidth = cms.double( 0.0 ),
65789     nExclude = cms.uint32( 0 ),
65790     maxBadEcalCells = cms.uint32( 9999999 ),
65791     maxBadHcalCells = cms.uint32( 9999999 ),
65792     maxProblematicEcalCells = cms.uint32( 9999999 ),
65793     maxProblematicHcalCells = cms.uint32( 9999999 ),
65794     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65795     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65796     puCenters = cms.vdouble(  ),
65797     applyWeight = cms.bool( False ),
65798     srcWeights = cms.InputTag( "" ),
65799     minimumTowersFraction = cms.double( 0.0 ),
65800     jetCollInstanceName = cms.string( "" ),
65801     sumRecHits = cms.bool( False )
65802 )
65803 fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65804     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65805     towers = cms.InputTag( "hltTowerMakerForAll" ),
65806     TauId = cms.int32( 10 ),
65807     UseTowersInCone = cms.double( 0.8 ),
65808     minimumE = cms.double( 0.8 ),
65809     minimumEt = cms.double( 0.5 ),
65810     BX = cms.int32( 0 ),
65811     verbose = cms.untracked.int32( 0 )
65812 )
65813 fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer",
65814     useMassDropTagger = cms.bool( False ),
65815     useFiltering = cms.bool( False ),
65816     useDynamicFiltering = cms.bool( False ),
65817     useTrimming = cms.bool( False ),
65818     usePruning = cms.bool( False ),
65819     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65820     useKtPruning = cms.bool( False ),
65821     useConstituentSubtraction = cms.bool( False ),
65822     useSoftDrop = cms.bool( False ),
65823     correctShape = cms.bool( False ),
65824     UseOnlyVertexTracks = cms.bool( False ),
65825     UseOnlyOnePV = cms.bool( False ),
65826     muCut = cms.double( -1.0 ),
65827     yCut = cms.double( -1.0 ),
65828     rFilt = cms.double( -1.0 ),
65829     rFiltFactor = cms.double( -1.0 ),
65830     trimPtFracMin = cms.double( -1.0 ),
65831     zcut = cms.double( -1.0 ),
65832     rcut_factor = cms.double( -1.0 ),
65833     csRho_EtaMax = cms.double( -1.0 ),
65834     csRParam = cms.double( -1.0 ),
65835     beta = cms.double( -1.0 ),
65836     R0 = cms.double( -1.0 ),
65837     gridMaxRapidity = cms.double( -1.0 ),
65838     gridSpacing = cms.double( -1.0 ),
65839     DzTrVtxMax = cms.double( 0.0 ),
65840     DxyTrVtxMax = cms.double( 0.0 ),
65841     MaxVtxZ = cms.double( 15.0 ),
65842     subjetPtMin = cms.double( -1.0 ),
65843     muMin = cms.double( -1.0 ),
65844     muMax = cms.double( -1.0 ),
65845     yMin = cms.double( -1.0 ),
65846     yMax = cms.double( -1.0 ),
65847     dRMin = cms.double( -1.0 ),
65848     dRMax = cms.double( -1.0 ),
65849     maxDepth = cms.int32( -1 ),
65850     nFilt = cms.int32( -1 ),
65851     MinVtxNdof = cms.int32( 5 ),
65852     src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ),
65853     srcPVs = cms.InputTag( "NotUsed" ),
65854     jetType = cms.string( "CaloJet" ),
65855     jetAlgorithm = cms.string( "AntiKt" ),
65856     rParam = cms.double( 0.2 ),
65857     inputEtMin = cms.double( 0.3 ),
65858     inputEMin = cms.double( 0.0 ),
65859     jetPtMin = cms.double( 1.0 ),
65860     doPVCorrection = cms.bool( False ),
65861     doAreaFastjet = cms.bool( False ),
65862     doRhoFastjet = cms.bool( False ),
65863     doPUOffsetCorr = cms.bool( False ),
65864     puPtMin = cms.double( 10.0 ),
65865     nSigmaPU = cms.double( 1.0 ),
65866     radiusPU = cms.double( 0.4 ),
65867     subtractorName = cms.string( "" ),
65868     useExplicitGhosts = cms.bool( False ),
65869     doAreaDiskApprox = cms.bool( False ),
65870     voronoiRfact = cms.double( -9.0 ),
65871     Rho_EtaMax = cms.double( 4.4 ),
65872     Ghost_EtaMax = cms.double( 6.0 ),
65873     Active_Area_Repeats = cms.int32( 5 ),
65874     GhostArea = cms.double( 0.01 ),
65875     restrictInputs = cms.bool( False ),
65876     maxInputs = cms.uint32( 1 ),
65877     writeCompound = cms.bool( False ),
65878     writeJetsWithConst = cms.bool( False ),
65879     doFastJetNonUniform = cms.bool( False ),
65880     useDeterministicSeed = cms.bool( True ),
65881     minSeed = cms.uint32( 0 ),
65882     verbosity = cms.int32( 0 ),
65883     puWidth = cms.double( 0.0 ),
65884     nExclude = cms.uint32( 0 ),
65885     maxBadEcalCells = cms.uint32( 9999999 ),
65886     maxBadHcalCells = cms.uint32( 9999999 ),
65887     maxProblematicEcalCells = cms.uint32( 9999999 ),
65888     maxProblematicHcalCells = cms.uint32( 9999999 ),
65889     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65890     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65891     puCenters = cms.vdouble(  ),
65892     applyWeight = cms.bool( False ),
65893     srcWeights = cms.InputTag( "" ),
65894     minimumTowersFraction = cms.double( 0.0 ),
65895     jetCollInstanceName = cms.string( "" ),
65896     sumRecHits = cms.bool( False )
65897 )
65898 fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65899     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65900     towers = cms.InputTag( "hltTowerMakerForAll" ),
65901     TauId = cms.int32( 11 ),
65902     UseTowersInCone = cms.double( 0.8 ),
65903     minimumE = cms.double( 0.8 ),
65904     minimumEt = cms.double( 0.5 ),
65905     BX = cms.int32( 0 ),
65906     verbose = cms.untracked.int32( 0 )
65907 )
65908 fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer",
65909     useMassDropTagger = cms.bool( False ),
65910     useFiltering = cms.bool( False ),
65911     useDynamicFiltering = cms.bool( False ),
65912     useTrimming = cms.bool( False ),
65913     usePruning = cms.bool( False ),
65914     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65915     useKtPruning = cms.bool( False ),
65916     useConstituentSubtraction = cms.bool( False ),
65917     useSoftDrop = cms.bool( False ),
65918     correctShape = cms.bool( False ),
65919     UseOnlyVertexTracks = cms.bool( False ),
65920     UseOnlyOnePV = cms.bool( False ),
65921     muCut = cms.double( -1.0 ),
65922     yCut = cms.double( -1.0 ),
65923     rFilt = cms.double( -1.0 ),
65924     rFiltFactor = cms.double( -1.0 ),
65925     trimPtFracMin = cms.double( -1.0 ),
65926     zcut = cms.double( -1.0 ),
65927     rcut_factor = cms.double( -1.0 ),
65928     csRho_EtaMax = cms.double( -1.0 ),
65929     csRParam = cms.double( -1.0 ),
65930     beta = cms.double( -1.0 ),
65931     R0 = cms.double( -1.0 ),
65932     gridMaxRapidity = cms.double( -1.0 ),
65933     gridSpacing = cms.double( -1.0 ),
65934     DzTrVtxMax = cms.double( 0.0 ),
65935     DxyTrVtxMax = cms.double( 0.0 ),
65936     MaxVtxZ = cms.double( 15.0 ),
65937     subjetPtMin = cms.double( -1.0 ),
65938     muMin = cms.double( -1.0 ),
65939     muMax = cms.double( -1.0 ),
65940     yMin = cms.double( -1.0 ),
65941     yMax = cms.double( -1.0 ),
65942     dRMin = cms.double( -1.0 ),
65943     dRMax = cms.double( -1.0 ),
65944     maxDepth = cms.int32( -1 ),
65945     nFilt = cms.int32( -1 ),
65946     MinVtxNdof = cms.int32( 5 ),
65947     src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ),
65948     srcPVs = cms.InputTag( "NotUsed" ),
65949     jetType = cms.string( "CaloJet" ),
65950     jetAlgorithm = cms.string( "AntiKt" ),
65951     rParam = cms.double( 0.2 ),
65952     inputEtMin = cms.double( 0.3 ),
65953     inputEMin = cms.double( 0.0 ),
65954     jetPtMin = cms.double( 1.0 ),
65955     doPVCorrection = cms.bool( False ),
65956     doAreaFastjet = cms.bool( False ),
65957     doRhoFastjet = cms.bool( False ),
65958     doPUOffsetCorr = cms.bool( False ),
65959     puPtMin = cms.double( 10.0 ),
65960     nSigmaPU = cms.double( 1.0 ),
65961     radiusPU = cms.double( 0.4 ),
65962     subtractorName = cms.string( "" ),
65963     useExplicitGhosts = cms.bool( False ),
65964     doAreaDiskApprox = cms.bool( False ),
65965     voronoiRfact = cms.double( -9.0 ),
65966     Rho_EtaMax = cms.double( 4.4 ),
65967     Ghost_EtaMax = cms.double( 6.0 ),
65968     Active_Area_Repeats = cms.int32( 5 ),
65969     GhostArea = cms.double( 0.01 ),
65970     restrictInputs = cms.bool( False ),
65971     maxInputs = cms.uint32( 1 ),
65972     writeCompound = cms.bool( False ),
65973     writeJetsWithConst = cms.bool( False ),
65974     doFastJetNonUniform = cms.bool( False ),
65975     useDeterministicSeed = cms.bool( True ),
65976     minSeed = cms.uint32( 0 ),
65977     verbosity = cms.int32( 0 ),
65978     puWidth = cms.double( 0.0 ),
65979     nExclude = cms.uint32( 0 ),
65980     maxBadEcalCells = cms.uint32( 9999999 ),
65981     maxBadHcalCells = cms.uint32( 9999999 ),
65982     maxProblematicEcalCells = cms.uint32( 9999999 ),
65983     maxProblematicHcalCells = cms.uint32( 9999999 ),
65984     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65985     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65986     puCenters = cms.vdouble(  ),
65987     applyWeight = cms.bool( False ),
65988     srcWeights = cms.InputTag( "" ),
65989     minimumTowersFraction = cms.double( 0.0 ),
65990     jetCollInstanceName = cms.string( "" ),
65991     sumRecHits = cms.bool( False )
65992 )
65993 fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger",
65994     JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ),
65995     EtMin = cms.double( 20.0 )
65996 )
65997 fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
65998     saveTags = cms.bool( True ),
65999     inputTag = cms.InputTag( "hltL2TauJets" ),
66000     triggerType = cms.int32( 84 ),
66001     MinE = cms.double( -1.0 ),
66002     MinPt = cms.double( 20.0 ),
66003     MinMass = cms.double( -1.0 ),
66004     MaxMass = cms.double( -1.0 ),
66005     MinEta = cms.double( -1.0 ),
66006     MaxEta = cms.double( 2.2 ),
66007     MinN = cms.int32( 1 )
66008 )
66009 fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector",
66010     src = cms.InputTag( "hltL2TauJets" ),
66011     filter = cms.bool( False ),
66012     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
66013 )
66014 fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
66015     JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ),
66016     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
66017     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
66018     MaxNumberPV = cms.int32( 1 ),
66019     IsoConeMax = cms.double( 0.4 ),
66020     IsoConeMin = cms.double( 0.15 ),
66021     TrackMinPt = cms.double( 0.9 ),
66022     TrackMinNHits = cms.int32( 3 ),
66023     TrackMaxNChi2 = cms.double( 1000.0 ),
66024     TrackPVMaxDZ = cms.double( 0.1 ),
66025     TrackMaxDxy = cms.double( 0.2 ),
66026     TrackSrc = cms.InputTag( "" )
66027 )
66028 fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag",
66029     saveTags = cms.bool( True ),
66030     Jets = cms.InputTag( "hltL2TausForPixelIsolation" ),
66031     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ),
66032     MinTag = cms.double( 0.0 ),
66033     MaxTag = cms.double( 3.0 ),
66034     MinJets = cms.int32( 1 ),
66035     MatchJetsByDeltaR = cms.bool( False ),
66036     MaxJetDeltaR = cms.double( 0.1 ),
66037     TriggerType = cms.int32( 84 )
66038 )
66039 fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
66040     HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ),
66041     TriggerTypes = cms.vint32( 84 )
66042 )
66043 fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
66044     saveTags = cms.bool( True ),
66045     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
66046     triggerType = cms.int32( 84 ),
66047     MinE = cms.double( -1.0 ),
66048     MinPt = cms.double( 20.0 ),
66049     MinMass = cms.double( -1.0 ),
66050     MaxMass = cms.double( -1.0 ),
66051     MinEta = cms.double( -1.0 ),
66052     MaxEta = cms.double( 2.2 ),
66053     MinN = cms.int32( 1 )
66054 )
66055 fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet",
66056     saveTags = cms.bool( True ),
66057     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66058     triggerType = cms.int32( 86 ),
66059     MinE = cms.double( -1.0 ),
66060     MinPt = cms.double( 20.0 ),
66061     MinMass = cms.double( -1.0 ),
66062     MaxMass = cms.double( -1.0 ),
66063     MinEta = cms.double( -1.0 ),
66064     MaxEta = cms.double( 2.6 ),
66065     MinN = cms.int32( 1 )
66066 )
66067 fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
66068     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ),
66069     TriggerTypes = cms.vint32( 86 )
66070 )
66071 fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer",
66072     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
66073     computeProbabilities = cms.bool( True ),
66074     computeGhostTrack = cms.bool( True ),
66075     ghostTrackPriorDeltaR = cms.double( 0.03 ),
66076     minimumNumberOfPixelHits = cms.int32( 2 ),
66077     minimumNumberOfHits = cms.int32( 3 ),
66078     maximumTransverseImpactParameter = cms.double( 0.2 ),
66079     minimumTransverseMomentum = cms.double( 1.0 ),
66080     maximumChiSquared = cms.double( 5.0 ),
66081     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
66082     jetDirectionUsingTracks = cms.bool( False ),
66083     jetDirectionUsingGhostTrack = cms.bool( False ),
66084     useTrackQuality = cms.bool( False ),
66085     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66086     candidates = cms.InputTag( "hltParticleFlow" ),
66087     maxDeltaR = cms.double( 0.4 )
66088 )
66089 fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
66090     sorting = cms.PSet(  ),
66091     assignment = cms.PSet( 
66092       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
66093       maxDzForJetAxisAssigment = cms.double( 0.1 ),
66094       useTiming = cms.bool( False ),
66095       preferHighRanked = cms.bool( False ),
66096       EtaMinUseDz = cms.double( -1.0 ),
66097       maxDistanceToJetAxis = cms.double( 0.07 ),
66098       PtMaxCharged = cms.double( -1.0 ),
66099       minJetPt = cms.double( 20.0 ),
66100       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
66101       OnlyUseFirstDz = cms.bool( False ),
66102       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
66103       maxDzForPrimaryAssignment = cms.double( 0.1 ),
66104       maxJetDeltaR = cms.double( 0.5 ),
66105       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
66106       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
66107       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
66108       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
66109       useVertexFit = cms.bool( True ),
66110       NumOfPUVtxsForCharged = cms.uint32( 0 )
66111     ),
66112     qualityForPrimary = cms.int32( 2 ),
66113     usePVMET = cms.bool( True ),
66114     particles = cms.InputTag( "hltParticleFlow" ),
66115     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66116     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66117     produceAssociationToOriginalVertices = cms.bool( True ),
66118     produceSortedVertices = cms.bool( False ),
66119     producePileUpCollection = cms.bool( False ),
66120     produceNoPileUpCollection = cms.bool( False )
66121 )
66122 fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
66123     jet_radius = cms.double( 0.4 ),
66124     min_jet_pt = cms.double( 20.0 ),
66125     max_jet_eta = cms.double( 2.5 ),
66126     min_pt_for_track_properties = cms.double( 0.95 ),
66127     min_pt_for_pfcandidates = cms.double( 0.1 ),
66128     use_puppiP4 = cms.bool( False ),
66129     include_neutrals = cms.bool( True ),
66130     sort_by_sip2dsig = cms.bool( False ),
66131     min_puppi_wgt = cms.double( -1.0 ),
66132     flip_ip_sign = cms.bool( False ),
66133     sip3dSigMax = cms.double( -1.0 ),
66134     use_hlt_features = cms.bool( True ),
66135     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66136     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
66137     pf_candidates = cms.InputTag( "hltParticleFlow" ),
66138     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66139     unsubjet_map = cms.InputTag( "" ),
66140     puppi_value_map = cms.InputTag( "" ),
66141     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ),
66142     use_scouting_features = cms.bool( False ),
66143     normchi2_value_map = cms.InputTag( "" ),
66144     dz_value_map = cms.InputTag( "" ),
66145     dxy_value_map = cms.InputTag( "" ),
66146     dzsig_value_map = cms.InputTag( "" ),
66147     dxysig_value_map = cms.InputTag( "" ),
66148     lostInnerHits_value_map = cms.InputTag( "" ),
66149     quality_value_map = cms.InputTag( "" ),
66150     trkPt_value_map = cms.InputTag( "" ),
66151     trkEta_value_map = cms.InputTag( "" ),
66152     trkPhi_value_map = cms.InputTag( "" ),
66153     covarianceVersion = cms.int32( 1 ),
66154     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
66155 )
66156 fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
66157     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ),
66158     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
66159     preprocessParams = cms.PSet(  ),
66160     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
66161     flav_names = cms.vstring( 'probtauhp',
66162       'probtauhm',
66163       'probb',
66164       'probc',
66165       'probuds',
66166       'probg',
66167       'ptcorr' ),
66168     jets = cms.InputTag( "" ),
66169     produceValueMap = cms.untracked.bool( False ),
66170     debugMode = cms.untracked.bool( False )
66171 )
66172 fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator",
66173     discriminators = cms.VPSet( 
66174       cms.PSet(  name = cms.string( "BvsAll" ),
66175         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ),
66176         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66177       ),
66178       cms.PSet(  name = cms.string( "CvsAll" ),
66179         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66180         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66181       ),
66182       cms.PSet(  name = cms.string( "TauhvsAll" ),
66183         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ),
66184         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' )
66185       ),
66186       cms.PSet(  name = cms.string( "CvsL" ),
66187         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66188         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66189       )
66190     )
66191 )
66192 fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter",
66193     saveTags = cms.bool( True ),
66194     nExpected = cms.int32( 1 ),
66195     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66196     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
66197     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
66198     seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ),
66199     seedTypes = cms.vint32( -100 ),
66200     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;" ),
66201     minPt = cms.double( 20.0 ),
66202     maxEta = cms.double( 2.2 ),
66203     usePtCorr = cms.bool( True ),
66204     matchWithSeeds = cms.bool( False ),
66205     matchingdR = cms.double( 0.5 )
66206 )
66207 fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet",
66208     saveTags = cms.bool( True ),
66209     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66210     originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ),
66211     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66212     inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ),
66213     triggerType1 = cms.int32( 83 ),
66214     triggerType2 = cms.int32( 84 ),
66215     MinDeta = cms.double( 1.0 ),
66216     MaxDeta = cms.double( -1.0 ),
66217     MinDphi = cms.double( 0.0 ),
66218     MaxDphi = cms.double( -1.0 ),
66219     MinDelR = cms.double( 0.3 ),
66220     MaxDelR = cms.double( 99999.0 ),
66221     MinPt = cms.double( 1.0 ),
66222     MaxPt = cms.double( -1.0 ),
66223     MinMinv = cms.double( 0.0 ),
66224     MaxMinv = cms.double( -1.0 ),
66225     MinN = cms.int32( 1 )
66226 )
66227 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66228     offset = cms.uint32( 0 ),
66229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66230 )
66231 fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter",
66232     saveTags = cms.bool( True ),
66233     nExpected = cms.int32( 1 ),
66234     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
66235     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
66236     DiscrWP = cms.double( 0.3 ),
66237     l1TauPtThreshold = cms.double( 250.0 )
66238 )
66239 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter",
66240     saveTags = cms.bool( True ),
66241     nExpected = cms.int32( 1 ),
66242     taus = cms.InputTag( "hltPFJetForBtag" ),
66243     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66244     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66245     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ),
66246     seedTypes = cms.vint32( -100 ),
66247     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;" ),
66248     minPt = cms.double( 45.0 ),
66249     maxEta = cms.double( 2.3 ),
66250     usePtCorr = cms.bool( True ),
66251     matchWithSeeds = cms.bool( True ),
66252     matchingdR = cms.double( 0.5 )
66253 )
66254 fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet",
66255     saveTags = cms.bool( True ),
66256     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66257     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66258     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66259     inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ),
66260     triggerType1 = cms.int32( 83 ),
66261     triggerType2 = cms.int32( 84 ),
66262     MinDeta = cms.double( 1.0 ),
66263     MaxDeta = cms.double( -1.0 ),
66264     MinDphi = cms.double( 0.0 ),
66265     MaxDphi = cms.double( -1.0 ),
66266     MinDelR = cms.double( 0.3 ),
66267     MaxDelR = cms.double( 99999.0 ),
66268     MinPt = cms.double( 1.0 ),
66269     MaxPt = cms.double( -1.0 ),
66270     MinMinv = cms.double( 0.0 ),
66271     MaxMinv = cms.double( -1.0 ),
66272     MinN = cms.int32( 1 )
66273 )
66274 fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler",
66275     offset = cms.uint32( 0 ),
66276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66277 )
66278 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
66279     offset = cms.uint32( 0 ),
66280     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66281 )
66282 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66283     offset = cms.uint32( 0 ),
66284     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66285 )
66286 fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66287     offset = cms.uint32( 0 ),
66288     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66289 )
66290 fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
66291     saveTags = cms.bool( True ),
66292     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66293     triggerType = cms.int32( 86 ),
66294     MinE = cms.double( -1.0 ),
66295     MinPt = cms.double( 25.0 ),
66296     MinMass = cms.double( -1.0 ),
66297     MaxMass = cms.double( -1.0 ),
66298     MinEta = cms.double( -1.0 ),
66299     MaxEta = cms.double( 2.5 ),
66300     MinN = cms.int32( 1 )
66301 )
66302 fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66303     HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ),
66304     TriggerTypes = cms.vint32( 86 )
66305 )
66306 fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66307     saveTags = cms.bool( True ),
66308     Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ),
66309     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66310     MinTag = cms.double( 0.5 ),
66311     MaxTag = cms.double( 999999.0 ),
66312     MinJetToSum = cms.int32( 1 ),
66313     MaxJetToSum = cms.int32( 1 ),
66314     UseMeanValue = cms.bool( True ),
66315     MatchByDeltaR = cms.bool( True ),
66316     MaxDeltaR = cms.double( 0.4 ),
66317     TriggerType = cms.int32( 86 )
66318 )
66319 fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66320     offset = cms.uint32( 0 ),
66321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66322 )
66323 fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66324     saveTags = cms.bool( True ),
66325     nExpected = cms.int32( 2 ),
66326     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ),
66327     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ),
66328     DiscrWP = cms.double( 0.3 ),
66329     l1TauPtThreshold = cms.double( 250.0 )
66330 )
66331 fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66332     saveTags = cms.bool( True ),
66333     nExpected = cms.int32( 2 ),
66334     taus = cms.InputTag( "hltPFJetForBtag" ),
66335     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66336     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66337     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66338     seedTypes = cms.vint32( -100 ),
66339     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;" ),
66340     minPt = cms.double( 30.0 ),
66341     maxEta = cms.double( 2.3 ),
66342     usePtCorr = cms.bool( True ),
66343     matchWithSeeds = cms.bool( True ),
66344     matchingdR = cms.double( 0.5 )
66345 )
66346 fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66347     offset = cms.uint32( 0 ),
66348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66349 )
66350 fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66351     saveTags = cms.bool( True ),
66352     nExpected = cms.int32( 2 ),
66353     taus = cms.InputTag( "hltPFJetForBtag" ),
66354     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66355     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66356     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66357     seedTypes = cms.vint32( -100 ),
66358     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;" ),
66359     minPt = cms.double( 30.0 ),
66360     maxEta = cms.double( 2.3 ),
66361     usePtCorr = cms.bool( True ),
66362     matchWithSeeds = cms.bool( True ),
66363     matchingdR = cms.double( 0.5 )
66364 )
66365 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler",
66366     offset = cms.uint32( 0 ),
66367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66368 )
66369 fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66370     saveTags = cms.bool( True ),
66371     nExpected = cms.int32( 2 ),
66372     L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
66373     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ),
66374     DiscrWP = cms.double( 0.3 ),
66375     l1TauPtThreshold = cms.double( 250.0 )
66376 )
66377 fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter",
66378     saveTags = cms.bool( True ),
66379     nExpected = cms.int32( 2 ),
66380     taus = cms.InputTag( "hltPFJetForBtag" ),
66381     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66382     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66383     seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ),
66384     seedTypes = cms.vint32( -100 ),
66385     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;" ),
66386     minPt = cms.double( 26.0 ),
66387     maxEta = cms.double( 2.3 ),
66388     usePtCorr = cms.bool( True ),
66389     matchWithSeeds = cms.bool( True ),
66390     matchingdR = cms.double( 0.5 )
66391 )
66392 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet",
66393     saveTags = cms.bool( True ),
66394     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66395     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66396     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66397     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66398     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66399     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
66400     triggerType1 = cms.int32( 84 ),
66401     triggerType2 = cms.int32( 84 ),
66402     triggerType3 = cms.int32( 85 ),
66403     MinDphi = cms.double( 1.0 ),
66404     MaxDphi = cms.double( -1.0 ),
66405     MinDeta = cms.double( 1.0 ),
66406     MaxDeta = cms.double( -1.0 ),
66407     MinMinv = cms.double( 1.0 ),
66408     MaxMinv = cms.double( -1.0 ),
66409     MinDelR = cms.double( 0.5 ),
66410     MaxDelR = cms.double( 9999.0 ),
66411     MinPt = cms.double( 1.0 ),
66412     MaxPt = cms.double( -1.0 ),
66413     MinN = cms.int32( 1 )
66414 )
66415 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler",
66416     offset = cms.uint32( 0 ),
66417     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66418 )
66419 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet",
66420     saveTags = cms.bool( True ),
66421     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66422     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66423     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66424     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66425     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66426     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
66427     triggerType1 = cms.int32( 84 ),
66428     triggerType2 = cms.int32( 84 ),
66429     triggerType3 = cms.int32( 85 ),
66430     MinDphi = cms.double( 1.0 ),
66431     MaxDphi = cms.double( -1.0 ),
66432     MinDeta = cms.double( 1.0 ),
66433     MaxDeta = cms.double( -1.0 ),
66434     MinMinv = cms.double( 1.0 ),
66435     MaxMinv = cms.double( -1.0 ),
66436     MinDelR = cms.double( 0.5 ),
66437     MaxDelR = cms.double( 9999.0 ),
66438     MinPt = cms.double( 1.0 ),
66439     MaxPt = cms.double( -1.0 ),
66440     MinN = cms.int32( 1 )
66441 )
66442 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66443     offset = cms.uint32( 0 ),
66444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66445 )
66446 fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66447     saveTags = cms.bool( True ),
66448     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66449     PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66450     MaxEta = cms.double( 2.1 ),
66451     MinPt = cms.double( 0.0 ),
66452     MaxDeltaR = cms.double( 0.3 ),
66453     MinN = cms.int32( 1 ),
66454     CentralBxOnly = cms.bool( True ),
66455     SelectQualities = cms.vint32(  )
66456 )
66457 fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66458     saveTags = cms.bool( True ),
66459     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66460     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
66461     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66462     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66463     MinN = cms.int32( 0 ),
66464     MaxEta = cms.double( 2.16 ),
66465     AbsEtaBins = cms.vdouble( 0.0 ),
66466     MinNstations = cms.vint32( 0 ),
66467     MinNhits = cms.vint32( 0 ),
66468     CutOnChambers = cms.bool( False ),
66469     MinNchambers = cms.vint32( 0 ),
66470     MaxDr = cms.double( 9999.0 ),
66471     MinDr = cms.double( -1.0 ),
66472     MaxDz = cms.double( 9999.0 ),
66473     MinDxySig = cms.double( -1.0 ),
66474     MinPt = cms.double( 0.0 ),
66475     NSigmaPt = cms.double( 0.0 ),
66476     MatchToPreviousCand = cms.bool( True )
66477 )
66478 fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66479     saveTags = cms.bool( True ),
66480     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
66481     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66482     MaxEta = cms.double( 2.5 ),
66483     MinPt = cms.double( 0.0 ),
66484     MaxDeltaR = cms.double( 0.3 ),
66485     MinN = cms.int32( 1 ),
66486     CentralBxOnly = cms.bool( True ),
66487     SelectQualities = cms.vint32(  )
66488 )
66489 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
66490     saveTags = cms.bool( True ),
66491     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66492     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66493     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ),
66494     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ),
66495     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
66496     MinN = cms.int32( 1 ),
66497     MaxEta = cms.double( 2.1 ),
66498     MinNhits = cms.int32( 0 ),
66499     MaxDr = cms.double( 2.0 ),
66500     MinDr = cms.double( -1.0 ),
66501     MaxDz = cms.double( 9999.0 ),
66502     MinDxySig = cms.double( -1.0 ),
66503     MinPt = cms.double( 24.0 ),
66504     NSigmaPt = cms.double( 0.0 ),
66505     MaxNormalizedChi2 = cms.double( 9999.0 ),
66506     MaxDXYBeamSpot = cms.double( 9999.0 ),
66507     MinDXYBeamSpot = cms.double( -1.0 ),
66508     MinNmuonHits = cms.int32( 0 ),
66509     MaxPtDifference = cms.double( 9999.0 ),
66510     MinTrackPt = cms.double( 0.0 ),
66511     minMuonStations = cms.int32( 2 ),
66512     minTrkHits = cms.int32( -1 ),
66513     minMuonHits = cms.int32( -1 ),
66514     allowedTypeMask = cms.uint32( 255 ),
66515     requiredTypeMask = cms.uint32( 0 ),
66516     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
66517     trkMuonId = cms.uint32( 0 ),
66518     L1MatchingdR = cms.double( 0.3 ),
66519     MatchToPreviousCand = cms.bool( True ),
66520     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
66521     requireL3MuonTrajectorySeed = cms.bool( False ),
66522     useSimpleGeometry = cms.bool( True ),
66523     useStation2 = cms.bool( True ),
66524     fallbackToME1 = cms.bool( False ),
66525     cosmicPropagationHypothesis = cms.bool( False ),
66526     useMB2InOverlap = cms.bool( False ),
66527     useTrack = cms.string( "tracker" ),
66528     useState = cms.string( "atVertex" ),
66529     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66530     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66531     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66532 )
66533 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66534     saveTags = cms.bool( True ),
66535     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ),
66536     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
66537     rhoTag = cms.InputTag( "" ),
66538     energyLowEdges = cms.vdouble( 0.0 ),
66539     lessThan = cms.bool( True ),
66540     useEt = cms.bool( True ),
66541     useAbs = cms.bool( False ),
66542     thrRegularEB = cms.vdouble( -1.0 ),
66543     thrRegularEE = cms.vdouble( -1.0 ),
66544     thrOverEEB = cms.vdouble( 0.14 ),
66545     thrOverEEE = cms.vdouble( 0.1 ),
66546     thrOverE2EB = cms.vdouble( -1.0 ),
66547     thrOverE2EE = cms.vdouble( -1.0 ),
66548     ncandcut = cms.int32( 1 ),
66549     doRhoCorrection = cms.bool( False ),
66550     rhoMax = cms.double( 9.9999999E7 ),
66551     rhoScale = cms.double( 1.0 ),
66552     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66553     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66554     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66555 )
66556 fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66557     saveTags = cms.bool( True ),
66558     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
66559     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
66560     rhoTag = cms.InputTag( "" ),
66561     energyLowEdges = cms.vdouble( 0.0 ),
66562     lessThan = cms.bool( True ),
66563     useEt = cms.bool( True ),
66564     useAbs = cms.bool( False ),
66565     thrRegularEB = cms.vdouble( -1.0 ),
66566     thrRegularEE = cms.vdouble( -1.0 ),
66567     thrOverEEB = cms.vdouble( 0.177 ),
66568     thrOverEEE = cms.vdouble( 0.24 ),
66569     thrOverE2EB = cms.vdouble( -1.0 ),
66570     thrOverE2EE = cms.vdouble( -1.0 ),
66571     ncandcut = cms.int32( 1 ),
66572     doRhoCorrection = cms.bool( False ),
66573     rhoMax = cms.double( 9.9999999E7 ),
66574     rhoScale = cms.double( 1.0 ),
66575     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66576     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66577     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66578 )
66579 fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
66580     saveTags = cms.bool( True ),
66581     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66582     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
66583     MinN = cms.int32( 1 ),
66584     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
66585     IsolatorPSet = cms.PSet(  )
66586 )
66587 fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter",
66588     saveTags = cms.bool( True ),
66589     nExpected = cms.int32( 1 ),
66590     L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66591     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ),
66592     DiscrWP = cms.double( 0.8517 ),
66593     l1TauPtThreshold = cms.double( 250.0 )
66594 )
66595 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66596     saveTags = cms.bool( True ),
66597     nExpected = cms.int32( 1 ),
66598     taus = cms.InputTag( "hltPFJetForBtag" ),
66599     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66600     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66601     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66602     seedTypes = cms.vint32( -100 ),
66603     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;" ),
66604     minPt = cms.double( 130.0 ),
66605     maxEta = cms.double( 2.3 ),
66606     usePtCorr = cms.bool( True ),
66607     matchWithSeeds = cms.bool( True ),
66608     matchingdR = cms.double( 0.5 )
66609 )
66610 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66611     saveTags = cms.bool( True ),
66612     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66613     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66614     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66615     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ),
66616     triggerType1 = cms.int32( 83 ),
66617     triggerType2 = cms.int32( 84 ),
66618     MinDeta = cms.double( 1.0 ),
66619     MaxDeta = cms.double( -1.0 ),
66620     MinDphi = cms.double( 0.0 ),
66621     MaxDphi = cms.double( -1.0 ),
66622     MinDelR = cms.double( 0.3 ),
66623     MaxDelR = cms.double( 99999.0 ),
66624     MinPt = cms.double( 1.0 ),
66625     MaxPt = cms.double( -1.0 ),
66626     MinMinv = cms.double( 0.0 ),
66627     MaxMinv = cms.double( -1.0 ),
66628     MinN = cms.int32( 1 )
66629 )
66630 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66631     offset = cms.uint32( 0 ),
66632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66633 )
66634 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66635     saveTags = cms.bool( True ),
66636     nExpected = cms.int32( 1 ),
66637     taus = cms.InputTag( "hltPFJetForBtag" ),
66638     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66639     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66640     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66641     seedTypes = cms.vint32( -100 ),
66642     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;" ),
66643     minPt = cms.double( 130.0 ),
66644     maxEta = cms.double( 2.3 ),
66645     usePtCorr = cms.bool( True ),
66646     matchWithSeeds = cms.bool( True ),
66647     matchingdR = cms.double( 0.5 )
66648 )
66649 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66650     saveTags = cms.bool( True ),
66651     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66652     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66653     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66654     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ),
66655     triggerType1 = cms.int32( 83 ),
66656     triggerType2 = cms.int32( 84 ),
66657     MinDeta = cms.double( 1.0 ),
66658     MaxDeta = cms.double( -1.0 ),
66659     MinDphi = cms.double( 0.0 ),
66660     MaxDphi = cms.double( -1.0 ),
66661     MinDelR = cms.double( 0.3 ),
66662     MaxDelR = cms.double( 99999.0 ),
66663     MinPt = cms.double( 1.0 ),
66664     MaxPt = cms.double( -1.0 ),
66665     MinMinv = cms.double( 0.0 ),
66666     MaxMinv = cms.double( -1.0 ),
66667     MinN = cms.int32( 1 )
66668 )
66669 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66670     offset = cms.uint32( 0 ),
66671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66672 )
66673 fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66674     saveTags = cms.bool( True ),
66675     nExpected = cms.int32( 1 ),
66676     taus = cms.InputTag( "hltPFJetForBtag" ),
66677     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66678     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66679     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66680     seedTypes = cms.vint32( -100 ),
66681     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;" ),
66682     minPt = cms.double( 130.0 ),
66683     maxEta = cms.double( 2.3 ),
66684     usePtCorr = cms.bool( True ),
66685     matchWithSeeds = cms.bool( True ),
66686     matchingdR = cms.double( 0.5 )
66687 )
66688 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66689     saveTags = cms.bool( True ),
66690     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66691     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66692     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66693     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ),
66694     triggerType1 = cms.int32( 83 ),
66695     triggerType2 = cms.int32( 84 ),
66696     MinDeta = cms.double( 1.0 ),
66697     MaxDeta = cms.double( -1.0 ),
66698     MinDphi = cms.double( 0.0 ),
66699     MaxDphi = cms.double( -1.0 ),
66700     MinDelR = cms.double( 0.3 ),
66701     MaxDelR = cms.double( 99999.0 ),
66702     MinPt = cms.double( 1.0 ),
66703     MaxPt = cms.double( -1.0 ),
66704     MinMinv = cms.double( 0.0 ),
66705     MaxMinv = cms.double( -1.0 ),
66706     MinN = cms.int32( 1 )
66707 )
66708 fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66709     offset = cms.uint32( 0 ),
66710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66711 )
66712 fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66713     saveTags = cms.bool( True ),
66714     nExpected = cms.int32( 1 ),
66715     L1TauSrc = cms.InputTag( "hltL1sSingleTau" ),
66716     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ),
66717     DiscrWP = cms.double( 0.8517 ),
66718     l1TauPtThreshold = cms.double( 250.0 )
66719 )
66720 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66721     saveTags = cms.bool( True ),
66722     nExpected = cms.int32( 1 ),
66723     taus = cms.InputTag( "hltPFJetForBtag" ),
66724     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66725     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66726     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66727     seedTypes = cms.vint32( -100 ),
66728     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;" ),
66729     minPt = cms.double( 130.0 ),
66730     maxEta = cms.double( 2.3 ),
66731     usePtCorr = cms.bool( True ),
66732     matchWithSeeds = cms.bool( True ),
66733     matchingdR = cms.double( 0.5 )
66734 )
66735 fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66736     offset = cms.uint32( 0 ),
66737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66738 )
66739 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66740     saveTags = cms.bool( True ),
66741     nExpected = cms.int32( 1 ),
66742     taus = cms.InputTag( "hltPFJetForBtag" ),
66743     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66744     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66745     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66746     seedTypes = cms.vint32( -100 ),
66747     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;" ),
66748     minPt = cms.double( 130.0 ),
66749     maxEta = cms.double( 2.3 ),
66750     usePtCorr = cms.bool( True ),
66751     matchWithSeeds = cms.bool( True ),
66752     matchingdR = cms.double( 0.5 )
66753 )
66754 fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66755     offset = cms.uint32( 0 ),
66756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66757 )
66758 fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66759     saveTags = cms.bool( True ),
66760     nExpected = cms.int32( 1 ),
66761     taus = cms.InputTag( "hltPFJetForBtag" ),
66762     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66763     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66764     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66765     seedTypes = cms.vint32( -100 ),
66766     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;" ),
66767     minPt = cms.double( 130.0 ),
66768     maxEta = cms.double( 2.3 ),
66769     usePtCorr = cms.bool( True ),
66770     matchWithSeeds = cms.bool( True ),
66771     matchingdR = cms.double( 0.5 )
66772 )
66773 fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66774     offset = cms.uint32( 0 ),
66775     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66776 )
66777 fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66778     saveTags = cms.bool( True ),
66779     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66780     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66781     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66782     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66783     MinN = cms.int32( 2 ),
66784     MaxEta = cms.double( 2.5 ),
66785     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
66786     MinNstations = cms.vint32( 0, 2, 0, 2 ),
66787     MinNhits = cms.vint32( 0, 1, 0, 1 ),
66788     CutOnChambers = cms.bool( False ),
66789     MinNchambers = cms.vint32( 0 ),
66790     MaxDr = cms.double( 9999.0 ),
66791     MinDr = cms.double( -1.0 ),
66792     MaxDz = cms.double( 9999.0 ),
66793     MinDxySig = cms.double( -1.0 ),
66794     MinPt = cms.double( 10.0 ),
66795     NSigmaPt = cms.double( 0.0 ),
66796     MatchToPreviousCand = cms.bool( False )
66797 )
66798 fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66799     saveTags = cms.bool( True ),
66800     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66801     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66802     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66803     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66804     FastAccept = cms.bool( False ),
66805     MaxEta = cms.double( 2.0 ),
66806     MinNhits = cms.int32( 0 ),
66807     MinNstations = cms.int32( 0 ),
66808     MinNchambers = cms.int32( 2 ),
66809     MaxDr = cms.double( 100.0 ),
66810     MaxDz = cms.double( 9999.0 ),
66811     ChargeOpt = cms.int32( 0 ),
66812     MinPtPair = cms.double( 0.0 ),
66813     MinPtMax = cms.double( 10.0 ),
66814     MinPtMin = cms.double( 10.0 ),
66815     MinInvMass = cms.double( -9999.0 ),
66816     MaxInvMass = cms.double( 9999.0 ),
66817     MinAcop = cms.double( -1.0 ),
66818     MaxAcop = cms.double( 3.15 ),
66819     MinAngle = cms.double( -999.0 ),
66820     MaxAngle = cms.double( 9999.0 ),
66821     MinPtBalance = cms.double( -1.0 ),
66822     MaxPtBalance = cms.double( 999999.0 ),
66823     NSigmaPt = cms.double( 0.0 )
66824 )
66825 fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter",
66826     saveTags = cms.bool( True ),
66827     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66828     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
66829     PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ),
66830     L1CandTag = cms.InputTag( "" ),
66831     inputMuonCollection = cms.InputTag( "" ),
66832     MinN = cms.int32( 1 ),
66833     MaxEta = cms.double( 2.5 ),
66834     MinNhits = cms.int32( 0 ),
66835     MaxDr = cms.double( 9999.0 ),
66836     MinDr = cms.double( -1.0 ),
66837     MaxDz = cms.double( 9999.0 ),
66838     MinDxySig = cms.double( -1.0 ),
66839     MinPt = cms.double( 0.0 ),
66840     NSigmaPt = cms.double( 0.0 ),
66841     MaxNormalizedChi2 = cms.double( 9999.0 ),
66842     MaxDXYBeamSpot = cms.double( 1.0 ),
66843     MinDXYBeamSpot = cms.double( 0.0 ),
66844     MinNmuonHits = cms.int32( 0 ),
66845     MaxPtDifference = cms.double( 9999.0 ),
66846     MinTrackPt = cms.double( 0.0 ),
66847     minMuonStations = cms.int32( -1 ),
66848     minTrkHits = cms.int32( -1 ),
66849     minMuonHits = cms.int32( -1 ),
66850     allowedTypeMask = cms.uint32( 255 ),
66851     requiredTypeMask = cms.uint32( 0 ),
66852     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
66853     trkMuonId = cms.uint32( 0 ),
66854     L1MatchingdR = cms.double( 0.3 ),
66855     MatchToPreviousCand = cms.bool( True ),
66856     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
66857     requireL3MuonTrajectorySeed = cms.bool( False ),
66858     useSimpleGeometry = cms.bool( True ),
66859     useStation2 = cms.bool( True ),
66860     fallbackToME1 = cms.bool( False ),
66861     cosmicPropagationHypothesis = cms.bool( False ),
66862     useMB2InOverlap = cms.bool( False ),
66863     useTrack = cms.string( "tracker" ),
66864     useState = cms.string( "atVertex" ),
66865     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66866     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66867     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66868 )
66869 fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66870     offset = cms.uint32( 0 ),
66871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66872 )
66873 fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66874     saveTags = cms.bool( True ),
66875     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66876     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66877     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66878     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66879     FastAccept = cms.bool( False ),
66880     MaxEta = cms.double( 2.0 ),
66881     MinNhits = cms.int32( 0 ),
66882     MinNstations = cms.int32( 0 ),
66883     MinNchambers = cms.int32( 2 ),
66884     MaxDr = cms.double( 100.0 ),
66885     MaxDz = cms.double( 9999.0 ),
66886     ChargeOpt = cms.int32( 0 ),
66887     MinPtPair = cms.double( 0.0 ),
66888     MinPtMax = cms.double( 12.0 ),
66889     MinPtMin = cms.double( 12.0 ),
66890     MinInvMass = cms.double( -9999.0 ),
66891     MaxInvMass = cms.double( 9999.0 ),
66892     MinAcop = cms.double( -1.0 ),
66893     MaxAcop = cms.double( 3.15 ),
66894     MinAngle = cms.double( -999.0 ),
66895     MaxAngle = cms.double( 9999.0 ),
66896     MinPtBalance = cms.double( -1.0 ),
66897     MaxPtBalance = cms.double( 999999.0 ),
66898     NSigmaPt = cms.double( 0.0 )
66899 )
66900 fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66901     offset = cms.uint32( 0 ),
66902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66903 )
66904 fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66905     saveTags = cms.bool( True ),
66906     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66907     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66908     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66909     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66910     FastAccept = cms.bool( False ),
66911     MaxEta = cms.double( 2.0 ),
66912     MinNhits = cms.int32( 0 ),
66913     MinNstations = cms.int32( 0 ),
66914     MinNchambers = cms.int32( 2 ),
66915     MaxDr = cms.double( 100.0 ),
66916     MaxDz = cms.double( 9999.0 ),
66917     ChargeOpt = cms.int32( 0 ),
66918     MinPtPair = cms.double( 0.0 ),
66919     MinPtMax = cms.double( 14.0 ),
66920     MinPtMin = cms.double( 14.0 ),
66921     MinInvMass = cms.double( -9999.0 ),
66922     MaxInvMass = cms.double( 9999.0 ),
66923     MinAcop = cms.double( -1.0 ),
66924     MaxAcop = cms.double( 3.15 ),
66925     MinAngle = cms.double( -999.0 ),
66926     MaxAngle = cms.double( 9999.0 ),
66927     MinPtBalance = cms.double( -1.0 ),
66928     MaxPtBalance = cms.double( 999999.0 ),
66929     NSigmaPt = cms.double( 0.0 )
66930 )
66931 fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
66932     offset = cms.uint32( 0 ),
66933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66934 )
66935 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66936     saveTags = cms.bool( True ),
66937     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66938     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66939     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66940     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66941     MinN = cms.int32( 2 ),
66942     MaxEta = cms.double( 2.5 ),
66943     AbsEtaBins = cms.vdouble( 5.0 ),
66944     MinNstations = cms.vint32( 0 ),
66945     MinNhits = cms.vint32( 0 ),
66946     CutOnChambers = cms.bool( True ),
66947     MinNchambers = cms.vint32( 0 ),
66948     MaxDr = cms.double( 9999.0 ),
66949     MinDr = cms.double( -1.0 ),
66950     MaxDz = cms.double( 9999.0 ),
66951     MinDxySig = cms.double( -1.0 ),
66952     MinPt = cms.double( 7.0 ),
66953     NSigmaPt = cms.double( 0.0 ),
66954     MatchToPreviousCand = cms.bool( True )
66955 )
66956 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66957     saveTags = cms.bool( True ),
66958     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66959     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66960     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66961     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66962     MinN = cms.int32( 1 ),
66963     MaxEta = cms.double( 2.5 ),
66964     AbsEtaBins = cms.vdouble( 5.0 ),
66965     MinNstations = cms.vint32( 0 ),
66966     MinNhits = cms.vint32( 0 ),
66967     CutOnChambers = cms.bool( True ),
66968     MinNchambers = cms.vint32( 0 ),
66969     MaxDr = cms.double( 9999.0 ),
66970     MinDr = cms.double( -1.0 ),
66971     MaxDz = cms.double( 9999.0 ),
66972     MinDxySig = cms.double( -1.0 ),
66973     MinPt = cms.double( 15.0 ),
66974     NSigmaPt = cms.double( 0.0 ),
66975     MatchToPreviousCand = cms.bool( True )
66976 )
66977 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66978     saveTags = cms.bool( True ),
66979     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66980     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
66981     PreviousCandTag = cms.InputTag( "" ),
66982     MinN = cms.int32( 2 ),
66983     MaxEta = cms.double( 2.5 ),
66984     MinNhits = cms.int32( 0 ),
66985     MaxDz = cms.double( 9999.0 ),
66986     MinDxySig = cms.double( -1.0 ),
66987     MinPt = cms.double( 10.0 ),
66988     NSigmaPt = cms.double( 0.0 ),
66989     MaxNormalizedChi2 = cms.double( 9999.0 ),
66990     MaxDXYBeamSpot = cms.double( 9999.0 ),
66991     MinDXYBeamSpot = cms.double( 0.01 ),
66992     MinNmuonHits = cms.int32( 12 ),
66993     MaxPtDifference = cms.double( 9999.0 ),
66994     MinTrackPt = cms.double( 0.0 ),
66995     MatchToPreviousCand = cms.bool( False )
66996 )
66997 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66998     saveTags = cms.bool( True ),
66999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67000     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67001     PreviousCandTag = cms.InputTag( "" ),
67002     MinN = cms.int32( 1 ),
67003     MaxEta = cms.double( 2.5 ),
67004     MinNhits = cms.int32( 0 ),
67005     MaxDz = cms.double( 9999.0 ),
67006     MinDxySig = cms.double( -1.0 ),
67007     MinPt = cms.double( 16.0 ),
67008     NSigmaPt = cms.double( 0.0 ),
67009     MaxNormalizedChi2 = cms.double( 9999.0 ),
67010     MaxDXYBeamSpot = cms.double( 9999.0 ),
67011     MinDXYBeamSpot = cms.double( 0.01 ),
67012     MinNmuonHits = cms.int32( 12 ),
67013     MaxPtDifference = cms.double( 9999.0 ),
67014     MinTrackPt = cms.double( 0.0 ),
67015     MatchToPreviousCand = cms.bool( False )
67016 )
67017 fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67018     offset = cms.uint32( 0 ),
67019     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67020 )
67021 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67022     saveTags = cms.bool( True ),
67023     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67024     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67025     PreviousCandTag = cms.InputTag( "" ),
67026     MinN = cms.int32( 1 ),
67027     MaxEta = cms.double( 2.5 ),
67028     MinNhits = cms.int32( 0 ),
67029     MaxDz = cms.double( 9999.0 ),
67030     MinDxySig = cms.double( -1.0 ),
67031     MinPt = cms.double( 18.0 ),
67032     NSigmaPt = cms.double( 0.0 ),
67033     MaxNormalizedChi2 = cms.double( 9999.0 ),
67034     MaxDXYBeamSpot = cms.double( 9999.0 ),
67035     MinDXYBeamSpot = cms.double( 0.01 ),
67036     MinNmuonHits = cms.int32( 12 ),
67037     MaxPtDifference = cms.double( 9999.0 ),
67038     MinTrackPt = cms.double( 0.0 ),
67039     MatchToPreviousCand = cms.bool( False )
67040 )
67041 fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67042     offset = cms.uint32( 0 ),
67043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67044 )
67045 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67046     saveTags = cms.bool( True ),
67047     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67048     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67049     PreviousCandTag = cms.InputTag( "" ),
67050     MinN = cms.int32( 1 ),
67051     MaxEta = cms.double( 2.5 ),
67052     MinNhits = cms.int32( 0 ),
67053     MaxDz = cms.double( 9999.0 ),
67054     MinDxySig = cms.double( -1.0 ),
67055     MinPt = cms.double( 20.0 ),
67056     NSigmaPt = cms.double( 0.0 ),
67057     MaxNormalizedChi2 = cms.double( 9999.0 ),
67058     MaxDXYBeamSpot = cms.double( 9999.0 ),
67059     MinDXYBeamSpot = cms.double( 0.01 ),
67060     MinNmuonHits = cms.int32( 12 ),
67061     MaxPtDifference = cms.double( 9999.0 ),
67062     MinTrackPt = cms.double( 0.0 ),
67063     MatchToPreviousCand = cms.bool( False )
67064 )
67065 fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
67066     saveTags = cms.bool( True ),
67067     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" ),
67068     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67069     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67070     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67071     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67072     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67073     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67074     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67075     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67076     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67077 )
67078 fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
67079     offset = cms.uint32( 0 ),
67080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67081 )
67082 fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
67083     saveTags = cms.bool( True ),
67084     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67085     PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ),
67086     MaxEta = cms.double( 2.5 ),
67087     MinPt = cms.double( 0.0 ),
67088     MaxDeltaR = cms.double( 0.3 ),
67089     MinN = cms.int32( 1 ),
67090     CentralBxOnly = cms.bool( True ),
67091     SelectQualities = cms.vint32(  )
67092 )
67093 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67094     saveTags = cms.bool( True ),
67095     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67096     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67097     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67098     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67099     MinN = cms.int32( 1 ),
67100     MaxEta = cms.double( 2.0 ),
67101     AbsEtaBins = cms.vdouble( 5.0 ),
67102     MinNstations = cms.vint32( 0 ),
67103     MinNhits = cms.vint32( 0 ),
67104     CutOnChambers = cms.bool( True ),
67105     MinNchambers = cms.vint32( 2 ),
67106     MaxDr = cms.double( 9999.0 ),
67107     MinDr = cms.double( -1.0 ),
67108     MaxDz = cms.double( 9999.0 ),
67109     MinDxySig = cms.double( -1.0 ),
67110     MinPt = cms.double( 10.0 ),
67111     NSigmaPt = cms.double( 0.0 ),
67112     MatchToPreviousCand = cms.bool( False )
67113 )
67114 fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67115     offset = cms.uint32( 0 ),
67116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67117 )
67118 fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
67119     saveTags = cms.bool( True ),
67120     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67121     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67122     PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ),
67123     L1CandTag = cms.InputTag( "" ),
67124     inputMuonCollection = cms.InputTag( "" ),
67125     MinN = cms.int32( 1 ),
67126     MaxEta = cms.double( 2.5 ),
67127     MinNhits = cms.int32( 0 ),
67128     MaxDr = cms.double( 9999.0 ),
67129     MinDr = cms.double( -1.0 ),
67130     MaxDz = cms.double( 9999.0 ),
67131     MinDxySig = cms.double( -1.0 ),
67132     MinPt = cms.double( 0.0 ),
67133     NSigmaPt = cms.double( 0.0 ),
67134     MaxNormalizedChi2 = cms.double( 9999.0 ),
67135     MaxDXYBeamSpot = cms.double( 1.0 ),
67136     MinDXYBeamSpot = cms.double( 0.0 ),
67137     MinNmuonHits = cms.int32( 0 ),
67138     MaxPtDifference = cms.double( 9999.0 ),
67139     MinTrackPt = cms.double( 0.0 ),
67140     minMuonStations = cms.int32( -1 ),
67141     minTrkHits = cms.int32( -1 ),
67142     minMuonHits = cms.int32( -1 ),
67143     allowedTypeMask = cms.uint32( 255 ),
67144     requiredTypeMask = cms.uint32( 0 ),
67145     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67146     trkMuonId = cms.uint32( 0 ),
67147     L1MatchingdR = cms.double( 0.3 ),
67148     MatchToPreviousCand = cms.bool( True ),
67149     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67150     requireL3MuonTrajectorySeed = cms.bool( False ),
67151     useSimpleGeometry = cms.bool( True ),
67152     useStation2 = cms.bool( True ),
67153     fallbackToME1 = cms.bool( False ),
67154     cosmicPropagationHypothesis = cms.bool( False ),
67155     useMB2InOverlap = cms.bool( False ),
67156     useTrack = cms.string( "tracker" ),
67157     useState = cms.string( "atVertex" ),
67158     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67159     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67160     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67161 )
67162 fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler",
67163     offset = cms.uint32( 0 ),
67164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67165 )
67166 fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67167     saveTags = cms.bool( True ),
67168     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67169     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67170     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67171     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67172     MinN = cms.int32( 1 ),
67173     MaxEta = cms.double( 2.5 ),
67174     AbsEtaBins = cms.vdouble( 5.0 ),
67175     MinNstations = cms.vint32( 0 ),
67176     MinNhits = cms.vint32( 0 ),
67177     CutOnChambers = cms.bool( True ),
67178     MinNchambers = cms.vint32( 0 ),
67179     MaxDr = cms.double( 9999.0 ),
67180     MinDr = cms.double( -1.0 ),
67181     MaxDz = cms.double( 9999.0 ),
67182     MinDxySig = cms.double( -1.0 ),
67183     MinPt = cms.double( 7.0 ),
67184     NSigmaPt = cms.double( 0.0 ),
67185     MatchToPreviousCand = cms.bool( True )
67186 )
67187 fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67188     saveTags = cms.bool( True ),
67189     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67190     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67191     PreviousCandTag = cms.InputTag( "" ),
67192     MinN = cms.int32( 1 ),
67193     MaxEta = cms.double( 2.5 ),
67194     MinNhits = cms.int32( 0 ),
67195     MaxDz = cms.double( 9999.0 ),
67196     MinDxySig = cms.double( -1.0 ),
67197     MinPt = cms.double( 10.0 ),
67198     NSigmaPt = cms.double( 0.0 ),
67199     MaxNormalizedChi2 = cms.double( 9999.0 ),
67200     MaxDXYBeamSpot = cms.double( 9999.0 ),
67201     MinDXYBeamSpot = cms.double( 0.0 ),
67202     MinNmuonHits = cms.int32( 12 ),
67203     MaxPtDifference = cms.double( 9999.0 ),
67204     MinTrackPt = cms.double( 0.0 ),
67205     MatchToPreviousCand = cms.bool( False )
67206 )
67207 fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67208     offset = cms.uint32( 0 ),
67209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67210 )
67211 fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67212     saveTags = cms.bool( True ),
67213     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67214     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67215     PreviousCandTag = cms.InputTag( "" ),
67216     MinN = cms.int32( 1 ),
67217     MaxEta = cms.double( 2.5 ),
67218     MinNhits = cms.int32( 0 ),
67219     MaxDz = cms.double( 9999.0 ),
67220     MinDxySig = cms.double( -1.0 ),
67221     MinPt = cms.double( 10.0 ),
67222     NSigmaPt = cms.double( 0.0 ),
67223     MaxNormalizedChi2 = cms.double( 9999.0 ),
67224     MaxDXYBeamSpot = cms.double( 9999.0 ),
67225     MinDXYBeamSpot = cms.double( 0.01 ),
67226     MinNmuonHits = cms.int32( 12 ),
67227     MaxPtDifference = cms.double( 9999.0 ),
67228     MinTrackPt = cms.double( 0.0 ),
67229     MatchToPreviousCand = cms.bool( False )
67230 )
67231 fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67232     offset = cms.uint32( 0 ),
67233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67234 )
67235 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67236     saveTags = cms.bool( True ),
67237     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67238     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67239     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67240     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67241     MinN = cms.int32( 2 ),
67242     MaxEta = cms.double( 2.0 ),
67243     AbsEtaBins = cms.vdouble( 5.0 ),
67244     MinNstations = cms.vint32( 0 ),
67245     MinNhits = cms.vint32( 0 ),
67246     CutOnChambers = cms.bool( True ),
67247     MinNchambers = cms.vint32( 2 ),
67248     MaxDr = cms.double( 9999.0 ),
67249     MinDr = cms.double( -1.0 ),
67250     MaxDz = cms.double( 9999.0 ),
67251     MinDxySig = cms.double( -1.0 ),
67252     MinPt = cms.double( 7.0 ),
67253     NSigmaPt = cms.double( 0.0 ),
67254     MatchToPreviousCand = cms.bool( True )
67255 )
67256 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67257     saveTags = cms.bool( True ),
67258     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67259     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67260     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67261     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67262     MinN = cms.int32( 1 ),
67263     MaxEta = cms.double( 2.0 ),
67264     AbsEtaBins = cms.vdouble( 5.0 ),
67265     MinNstations = cms.vint32( 0 ),
67266     MinNhits = cms.vint32( 0 ),
67267     CutOnChambers = cms.bool( True ),
67268     MinNchambers = cms.vint32( 2 ),
67269     MaxDr = cms.double( 9999.0 ),
67270     MinDr = cms.double( -1.0 ),
67271     MaxDz = cms.double( 9999.0 ),
67272     MinDxySig = cms.double( -1.0 ),
67273     MinPt = cms.double( 15.0 ),
67274     NSigmaPt = cms.double( 0.0 ),
67275     MatchToPreviousCand = cms.bool( True )
67276 )
67277 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67278     saveTags = cms.bool( True ),
67279     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67280     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67281     PreviousCandTag = cms.InputTag( "" ),
67282     MinN = cms.int32( 1 ),
67283     MaxEta = cms.double( 2.5 ),
67284     MinNhits = cms.int32( 0 ),
67285     MaxDz = cms.double( 9999.0 ),
67286     MinDxySig = cms.double( -1.0 ),
67287     MinPt = cms.double( 16.0 ),
67288     NSigmaPt = cms.double( 0.0 ),
67289     MaxNormalizedChi2 = cms.double( 9999.0 ),
67290     MaxDXYBeamSpot = cms.double( 9999.0 ),
67291     MinDXYBeamSpot = cms.double( 0.1 ),
67292     MinNmuonHits = cms.int32( 12 ),
67293     MaxPtDifference = cms.double( 9999.0 ),
67294     MinTrackPt = cms.double( 0.0 ),
67295     MatchToPreviousCand = cms.bool( False )
67296 )
67297 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67298     saveTags = cms.bool( True ),
67299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67300     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67301     PreviousCandTag = cms.InputTag( "" ),
67302     MinN = cms.int32( 1 ),
67303     MaxEta = cms.double( 2.5 ),
67304     MinNhits = cms.int32( 0 ),
67305     MaxDz = cms.double( 9999.0 ),
67306     MinDxySig = cms.double( -1.0 ),
67307     MinPt = cms.double( 0.0 ),
67308     NSigmaPt = cms.double( 0.0 ),
67309     MaxNormalizedChi2 = cms.double( 9999.0 ),
67310     MaxDXYBeamSpot = cms.double( 0.1 ),
67311     MinDXYBeamSpot = cms.double( 0.0 ),
67312     MinNmuonHits = cms.int32( 0 ),
67313     MaxPtDifference = cms.double( 9999.0 ),
67314     MinTrackPt = cms.double( 0.0 ),
67315     MatchToPreviousCand = cms.bool( False )
67316 )
67317 fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67318     offset = cms.uint32( 0 ),
67319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67320 )
67321 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67322     saveTags = cms.bool( True ),
67323     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67324     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67325     PreviousCandTag = cms.InputTag( "" ),
67326     MinN = cms.int32( 1 ),
67327     MaxEta = cms.double( 2.5 ),
67328     MinNhits = cms.int32( 0 ),
67329     MaxDz = cms.double( 9999.0 ),
67330     MinDxySig = cms.double( -1.0 ),
67331     MinPt = cms.double( 18.0 ),
67332     NSigmaPt = cms.double( 0.0 ),
67333     MaxNormalizedChi2 = cms.double( 9999.0 ),
67334     MaxDXYBeamSpot = cms.double( 9999.0 ),
67335     MinDXYBeamSpot = cms.double( 0.1 ),
67336     MinNmuonHits = cms.int32( 12 ),
67337     MaxPtDifference = cms.double( 9999.0 ),
67338     MinTrackPt = cms.double( 0.0 ),
67339     MatchToPreviousCand = cms.bool( False )
67340 )
67341 fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67342     offset = cms.uint32( 0 ),
67343     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67344 )
67345 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67346     saveTags = cms.bool( True ),
67347     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67348     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67349     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67350     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67351     MinN = cms.int32( 2 ),
67352     MaxEta = cms.double( 2.0 ),
67353     AbsEtaBins = cms.vdouble( 5.0 ),
67354     MinNstations = cms.vint32( 0 ),
67355     MinNhits = cms.vint32( 0 ),
67356     CutOnChambers = cms.bool( True ),
67357     MinNchambers = cms.vint32( 2 ),
67358     MaxDr = cms.double( 9999.0 ),
67359     MinDr = cms.double( -1.0 ),
67360     MaxDz = cms.double( 9999.0 ),
67361     MinDxySig = cms.double( -1.0 ),
67362     MinPt = cms.double( 10.0 ),
67363     NSigmaPt = cms.double( 0.0 ),
67364     MatchToPreviousCand = cms.bool( False )
67365 )
67366 fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67367     saveTags = cms.bool( True ),
67368     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67369     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67370     PreviousCandTag = cms.InputTag( "" ),
67371     MinN = cms.int32( 1 ),
67372     MaxEta = cms.double( 2.5 ),
67373     MinNhits = cms.int32( 0 ),
67374     MaxDz = cms.double( 9999.0 ),
67375     MinDxySig = cms.double( -1.0 ),
67376     MinPt = cms.double( 0.0 ),
67377     NSigmaPt = cms.double( 0.0 ),
67378     MaxNormalizedChi2 = cms.double( 9999.0 ),
67379     MaxDXYBeamSpot = cms.double( 1.0 ),
67380     MinDXYBeamSpot = cms.double( -1.0 ),
67381     MinNmuonHits = cms.int32( 0 ),
67382     MaxPtDifference = cms.double( 9999.0 ),
67383     MinTrackPt = cms.double( 0.0 ),
67384     MatchToPreviousCand = cms.bool( False )
67385 )
67386 fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67387     offset = cms.uint32( 0 ),
67388     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67389 )
67390 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67391     saveTags = cms.bool( True ),
67392     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67393     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67394     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67395     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67396     MinN = cms.int32( 2 ),
67397     MaxEta = cms.double( 2.0 ),
67398     AbsEtaBins = cms.vdouble( 5.0 ),
67399     MinNstations = cms.vint32( 0 ),
67400     MinNhits = cms.vint32( 0 ),
67401     CutOnChambers = cms.bool( True ),
67402     MinNchambers = cms.vint32( 2 ),
67403     MaxDr = cms.double( 9999.0 ),
67404     MinDr = cms.double( -1.0 ),
67405     MaxDz = cms.double( 9999.0 ),
67406     MinDxySig = cms.double( -1.0 ),
67407     MinPt = cms.double( 12.0 ),
67408     NSigmaPt = cms.double( 0.0 ),
67409     MatchToPreviousCand = cms.bool( False )
67410 )
67411 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
67412     offset = cms.uint32( 0 ),
67413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67414 )
67415 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67416     saveTags = cms.bool( True ),
67417     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67418     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67419     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67420     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67421     MinN = cms.int32( 1 ),
67422     MaxEta = cms.double( 2.0 ),
67423     AbsEtaBins = cms.vdouble( 5.0 ),
67424     MinNstations = cms.vint32( 0 ),
67425     MinNhits = cms.vint32( 0 ),
67426     CutOnChambers = cms.bool( True ),
67427     MinNchambers = cms.vint32( 2 ),
67428     MaxDr = cms.double( 9999.0 ),
67429     MinDr = cms.double( -1.0 ),
67430     MaxDz = cms.double( 9999.0 ),
67431     MinDxySig = cms.double( -1.0 ),
67432     MinPt = cms.double( 10.0 ),
67433     NSigmaPt = cms.double( 0.0 ),
67434     MatchToPreviousCand = cms.bool( False )
67435 )
67436 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67437     offset = cms.uint32( 0 ),
67438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67439 )
67440 fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67441     offset = cms.uint32( 0 ),
67442     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67443 )
67444 fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67445     saveTags = cms.bool( True ),
67446     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67447     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67448     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67449     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67450     MinN = cms.int32( 2 ),
67451     MaxEta = cms.double( 2.5 ),
67452     AbsEtaBins = cms.vdouble( 5.0 ),
67453     MinNstations = cms.vint32( 0 ),
67454     MinNhits = cms.vint32( 12 ),
67455     CutOnChambers = cms.bool( True ),
67456     MinNchambers = cms.vint32( 0 ),
67457     MaxDr = cms.double( 9999.0 ),
67458     MinDr = cms.double( -1.0 ),
67459     MaxDz = cms.double( 9999.0 ),
67460     MinDxySig = cms.double( -1.0 ),
67461     MinPt = cms.double( 7.0 ),
67462     NSigmaPt = cms.double( 0.0 ),
67463     MatchToPreviousCand = cms.bool( True )
67464 )
67465 fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67466     saveTags = cms.bool( True ),
67467     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67468     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67469     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67470     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67471     MinN = cms.int32( 1 ),
67472     MaxEta = cms.double( 2.5 ),
67473     AbsEtaBins = cms.vdouble( 5.0 ),
67474     MinNstations = cms.vint32( 0 ),
67475     MinNhits = cms.vint32( 12 ),
67476     CutOnChambers = cms.bool( True ),
67477     MinNchambers = cms.vint32( 0 ),
67478     MaxDr = cms.double( 9999.0 ),
67479     MinDr = cms.double( -1.0 ),
67480     MaxDz = cms.double( 9999.0 ),
67481     MinDxySig = cms.double( -1.0 ),
67482     MinPt = cms.double( 15.0 ),
67483     NSigmaPt = cms.double( 0.0 ),
67484     MatchToPreviousCand = cms.bool( True )
67485 )
67486 fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2",
67487     src = cms.InputTag( "hltL2Muons" ),
67488     layersToTry = cms.int32( 8 ),
67489     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
67490     hitsToTry = cms.int32( 8 ),
67491     adjustErrorsDynamicallyForHits = cms.bool( False ),
67492     adjustErrorsDynamicallyForHitless = cms.bool( True ),
67493     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67494     UseHitLessSeeds = cms.bool( True ),
67495     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
67496     maxEtaForTOB = cms.double( 1.8 ),
67497     minEtaForTEC = cms.double( 0.7 ),
67498     debug = cms.untracked.bool( False ),
67499     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
67500     maxSeeds = cms.uint32( 16 ),
67501     maxHitlessSeeds = cms.uint32( 5 ),
67502     maxHitSeeds = cms.uint32( 7 ),
67503     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
67504     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
67505     pT1 = cms.double( 13.0 ),
67506     pT2 = cms.double( 30.0 ),
67507     pT3 = cms.double( 70.0 ),
67508     eta1 = cms.double( 0.2 ),
67509     eta2 = cms.double( 0.3 ),
67510     eta3 = cms.double( 1.0 ),
67511     eta4 = cms.double( 1.2 ),
67512     eta5 = cms.double( 1.6 ),
67513     eta6 = cms.double( 1.4 ),
67514     eta7 = cms.double( 2.1 ),
67515     SF1 = cms.double( 3.0 ),
67516     SF2 = cms.double( 4.0 ),
67517     SF3 = cms.double( 5.0 ),
67518     SF4 = cms.double( 7.0 ),
67519     SF5 = cms.double( 10.0 ),
67520     SF6 = cms.double( 2.0 ),
67521     SFHld = cms.double( 2.0 ),
67522     SFHd = cms.double( 12.0 ),
67523     tsosDiff1 = cms.double( 0.2 ),
67524     tsosDiff2 = cms.double( 0.02 ),
67525     displacedReco = cms.bool( True ),
67526     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
67527 )
67528 fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67529     cleanTrajectoryAfterInOut = cms.bool( False ),
67530     doSeedingRegionRebuilding = cms.bool( False ),
67531     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67532     reverseTrajectories = cms.bool( True ),
67533     useHitsSplitting = cms.bool( False ),
67534     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67535     src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ),
67536     clustersToSkip = cms.InputTag( "" ),
67537     phase2clustersToSkip = cms.InputTag( "" ),
67538     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
67539     TransientInitialStateEstimatorParameters = cms.PSet( 
67540       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
67541       numberMeasurementsForFit = cms.int32( 4 ),
67542       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
67543     ),
67544     numHitsForSeedCleaner = cms.int32( 4 ),
67545     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67546     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
67547     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67548     maxNSeeds = cms.uint32( 500000 ),
67549     maxSeedsBeforeCleaning = cms.uint32( 0 )
67550 )
67551 fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67552     TrajectoryInEvent = cms.bool( False ),
67553     useHitsSplitting = cms.bool( False ),
67554     src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ),
67555     clusterRemovalInfo = cms.InputTag( "" ),
67556     AlgorithmName = cms.string( "iter10" ),
67557     GeometricInnerState = cms.bool( True ),
67558     reMatchSplitHits = cms.bool( False ),
67559     usePropagatorForPCA = cms.bool( False ),
67560     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67561     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67562     useSimpleMF = cms.bool( False ),
67563     SimpleMagneticField = cms.string( "" ),
67564     Fitter = cms.string( "hltESPKFFittingSmoother" ),
67565     Propagator = cms.string( "PropagatorWithMaterial" ),
67566     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67567     NavigationSchool = cms.string( "" ),
67568     MeasurementTracker = cms.string( "" )
67569 )
67570 fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67571     src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67572     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67573     vertices = cms.InputTag( "Notused" ),
67574     ignoreVertices = cms.bool( True ),
67575     qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ),
67576     mva = cms.PSet( 
67577       minPixelHits = cms.vint32( 0, 0, 0 ),
67578       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67579       dr_par = cms.PSet( 
67580         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67581         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67582         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67583         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67584         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67585       ),
67586       maxLostLayers = cms.vint32( 4, 3, 2 ),
67587       min3DLayers = cms.vint32( 0, 0, 0 ),
67588       dz_par = cms.PSet( 
67589         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67590         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67591         dz_exp = cms.vint32( 4, 4, 2147483647 )
67592       ),
67593       minNVtxTrk = cms.int32( 3 ),
67594       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67595       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67596       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67597       maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ),
67598       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67599       minLayers = cms.vint32( 3, 5, 5 )
67600     )
67601 )
67602 fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67603     originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67604     originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ),
67605     originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ),
67606     minQuality = cms.string( "highPurity" ),
67607     copyExtras = cms.untracked.bool( True ),
67608     copyTrajectories = cms.untracked.bool( False )
67609 )
67610 fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
67611     ServiceParameters = cms.PSet( 
67612       RPCLayers = cms.bool( True ),
67613       UseMuonNavigation = cms.untracked.bool( True ),
67614       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
67615         'SteppingHelixPropagatorAny',
67616         'hltESPSmartPropagator',
67617         'hltESPSteppingHelixPropagatorOpposite' )
67618     ),
67619     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
67620     TrackLoaderParameters = cms.PSet( 
67621       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
67622       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67623       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67624       DoSmoothing = cms.bool( True ),
67625       SmoothTkTrack = cms.untracked.bool( False ),
67626       VertexConstraint = cms.bool( False ),
67627       MuonUpdatorAtVertexParameters = cms.PSet( 
67628         MaxChi2 = cms.double( 1000000.0 ),
67629         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
67630         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
67631       ),
67632       PutTkTrackIntoEvent = cms.untracked.bool( False ),
67633       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67634     ),
67635     L3TrajBuilderParameters = cms.PSet( 
67636       PtCut = cms.double( 1.0 ),
67637       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
67638       GlobalMuonTrackMatcher = cms.PSet( 
67639         Chi2Cut_3 = cms.double( 200.0 ),
67640         DeltaDCut_2 = cms.double( 10.0 ),
67641         Eta_threshold = cms.double( 1.2 ),
67642         Quality_2 = cms.double( 15.0 ),
67643         DeltaDCut_1 = cms.double( 40.0 ),
67644         Quality_3 = cms.double( 7.0 ),
67645         DeltaDCut_3 = cms.double( 15.0 ),
67646         Quality_1 = cms.double( 20.0 ),
67647         Pt_threshold1 = cms.double( 0.0 ),
67648         DeltaRCut_2 = cms.double( 0.2 ),
67649         DeltaRCut_1 = cms.double( 0.1 ),
67650         Pt_threshold2 = cms.double( 9.99999999E8 ),
67651         Chi2Cut_1 = cms.double( 50.0 ),
67652         Chi2Cut_2 = cms.double( 50.0 ),
67653         DeltaRCut_3 = cms.double( 1.0 ),
67654         LocChi2Cut = cms.double( 0.001 ),
67655         Propagator = cms.string( "hltESPSmartPropagator" ),
67656         MinPt = cms.double( 1.0 ),
67657         MinP = cms.double( 2.5 )
67658       ),
67659       ScaleTECxFactor = cms.double( -1.0 ),
67660       tkTrajUseVertex = cms.bool( False ),
67661       MuonTrackingRegionBuilder = cms.PSet( 
67662         Rescale_Dz = cms.double( 4.0 ),
67663         Pt_fixed = cms.bool( False ),
67664         Eta_fixed = cms.bool( True ),
67665         Eta_min = cms.double( 0.1 ),
67666         DeltaZ = cms.double( 24.2 ),
67667         maxRegions = cms.int32( 2 ),
67668         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67669         UseVertex = cms.bool( False ),
67670         Z_fixed = cms.bool( False ),
67671         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67672         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67673         Rescale_phi = cms.double( 3.0 ),
67674         DeltaEta = cms.double( 0.2 ),
67675         precise = cms.bool( True ),
67676         OnDemand = cms.int32( -1 ),
67677         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67678         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
67679         vertexCollection = cms.InputTag( "pixelVertices" ),
67680         Pt_min = cms.double( 3.0 ),
67681         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67682         Phi_fixed = cms.bool( True ),
67683         DeltaR = cms.double( 0.025 ),
67684         input = cms.InputTag( "hltL2Muons" ),
67685         DeltaPhi = cms.double( 0.15 ),
67686         Phi_min = cms.double( 0.1 ),
67687         Rescale_eta = cms.double( 3.0 )
67688       ),
67689       TrackTransformer = cms.PSet( 
67690         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67691         RefitDirection = cms.string( "insideOut" ),
67692         RefitRPCHits = cms.bool( True ),
67693         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67694         DoPredictionsOnly = cms.bool( False ),
67695         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67696         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67697         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67698       ),
67699       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67700       RefitRPCHits = cms.bool( True ),
67701       tkTrajVertex = cms.InputTag( "Notused" ),
67702       GlbRefitterParameters = cms.PSet( 
67703         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67704         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
67705         RefitFlag = cms.bool( True ),
67706         SkipStation = cms.int32( -1 ),
67707         Chi2CutRPC = cms.double( 1.0 ),
67708         PropDirForCosmics = cms.bool( False ),
67709         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
67710         HitThreshold = cms.int32( 1 ),
67711         DYTthrs = cms.vint32( 30, 15 ),
67712         TrackerSkipSystem = cms.int32( -1 ),
67713         RefitDirection = cms.string( "insideOut" ),
67714         Chi2CutCSC = cms.double( 150.0 ),
67715         Chi2CutDT = cms.double( 10.0 ),
67716         RefitRPCHits = cms.bool( True ),
67717         TrackerSkipSection = cms.int32( -1 ),
67718         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67719         DoPredictionsOnly = cms.bool( False ),
67720         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67721         MuonHitsOption = cms.int32( 1 ),
67722         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
67723       ),
67724       PCut = cms.double( 2.5 ),
67725       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
67726       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67727       tkTrajMaxChi2 = cms.double( 9999.0 ),
67728       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67729       ScaleTECyFactor = cms.double( -1.0 ),
67730       tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" )
67731     )
67732 )
67733 fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
67734     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67735 )
67736 fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner",
67737     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67738 )
67739 fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
67740     InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ),
67741     InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67742     MuonPtOption = cms.string( "Global" )
67743 )
67744 fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
67745     l2Src = cms.InputTag( "hltL2Muons" ),
67746     l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ),
67747     InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67748     applyL3Filters = cms.bool( False ),
67749     MinNhits = cms.int32( 1 ),
67750     MaxNormalizedChi2 = cms.double( 20.0 ),
67751     MinNmuonHits = cms.int32( 1 ),
67752     MaxPtDifference = cms.double( 0.3 )
67753 )
67754 fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer",
67755     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67756     DeltaR = cms.double( 0.3 ),
67757     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67758     OnDemand = cms.int32( -1 ),
67759     vertexCollection = cms.InputTag( "notUsed" ),
67760     Rescale_phi = cms.double( 3.0 ),
67761     Eta_fixed = cms.bool( True ),
67762     Rescale_eta = cms.double( 3.0 ),
67763     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67764     Eta_min = cms.double( 0.0 ),
67765     Phi_fixed = cms.bool( True ),
67766     Phi_min = cms.double( 0.0 ),
67767     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67768     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67769     MeasurementTrackerName = cms.InputTag( "" ),
67770     UseVertex = cms.bool( False ),
67771     Rescale_Dz = cms.double( 4.0 ),
67772     Pt_fixed = cms.bool( True ),
67773     Z_fixed = cms.bool( True ),
67774     Pt_min = cms.double( 0.0 ),
67775     DeltaZ = cms.double( 24.2 ),
67776     DeltaEta = cms.double( 0.3 ),
67777     DeltaPhi = cms.double( 0.225 ),
67778     maxRegions = cms.int32( 5 ),
67779     precise = cms.bool( True ),
67780     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
67781 )
67782 fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
67783     tracks = cms.InputTag( "hltPixelTracks" ),
67784     regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ),
67785     produceTrackCollection = cms.bool( True ),
67786     produceMask = cms.bool( False )
67787 )
67788 fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
67789     InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ),
67790     InputVertexCollection = cms.InputTag( "" ),
67791     originHalfLength = cms.double( 0.3 ),
67792     originRadius = cms.double( 0.3 ),
67793     useProtoTrackKinematics = cms.bool( False ),
67794     useEventsWithNoVertex = cms.bool( True ),
67795     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
67796     usePV = cms.bool( False ),
67797     includeFourthHit = cms.bool( True ),
67798     produceComplement = cms.bool( False ),
67799     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
67800 )
67801 fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67802     cleanTrajectoryAfterInOut = cms.bool( False ),
67803     doSeedingRegionRebuilding = cms.bool( True ),
67804     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67805     reverseTrajectories = cms.bool( False ),
67806     useHitsSplitting = cms.bool( True ),
67807     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67808     src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ),
67809     clustersToSkip = cms.InputTag( "" ),
67810     phase2clustersToSkip = cms.InputTag( "" ),
67811     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
67812     TransientInitialStateEstimatorParameters = cms.PSet( 
67813       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
67814       numberMeasurementsForFit = cms.int32( 4 ),
67815       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
67816     ),
67817     numHitsForSeedCleaner = cms.int32( 4 ),
67818     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67819     RedundantSeedCleaner = cms.string( "none" ),
67820     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67821     maxNSeeds = cms.uint32( 100000 ),
67822     maxSeedsBeforeCleaning = cms.uint32( 1000 )
67823 )
67824 fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67825     TrajectoryInEvent = cms.bool( False ),
67826     useHitsSplitting = cms.bool( False ),
67827     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ),
67828     clusterRemovalInfo = cms.InputTag( "" ),
67829     AlgorithmName = cms.string( "hltIter0" ),
67830     GeometricInnerState = cms.bool( True ),
67831     reMatchSplitHits = cms.bool( False ),
67832     usePropagatorForPCA = cms.bool( False ),
67833     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67834     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67835     useSimpleMF = cms.bool( True ),
67836     SimpleMagneticField = cms.string( "ParabolicMf" ),
67837     Fitter = cms.string( "hltESPFittingSmootherIT" ),
67838     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
67839     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67840     NavigationSchool = cms.string( "" ),
67841     MeasurementTracker = cms.string( "" )
67842 )
67843 fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67844     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
67845     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67846     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
67847     ignoreVertices = cms.bool( False ),
67848     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
67849     mva = cms.PSet( 
67850       minPixelHits = cms.vint32( 0, 0, 0 ),
67851       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67852       dr_par = cms.PSet( 
67853         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67854         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67855         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67856         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67857         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67858       ),
67859       maxLostLayers = cms.vint32( 1, 1, 1 ),
67860       min3DLayers = cms.vint32( 0, 0, 0 ),
67861       dz_par = cms.PSet( 
67862         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67863         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67864         dz_exp = cms.vint32( 4, 4, 2147483647 )
67865       ),
67866       minNVtxTrk = cms.int32( 3 ),
67867       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67868       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67869       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67870       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
67871       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67872       minLayers = cms.vint32( 3, 3, 4 )
67873     )
67874 )
67875 fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67876     originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
67877     originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ),
67878     originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ),
67879     minQuality = cms.string( "highPurity" ),
67880     copyExtras = cms.untracked.bool( True ),
67881     copyTrajectories = cms.untracked.bool( False )
67882 )
67883 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover",
67884     trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ),
67885     trackClassifier = cms.InputTag( '','QualityMasks' ),
67886     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
67887     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
67888     oldClusterRemovalInfo = cms.InputTag( "" ),
67889     TrackQuality = cms.string( "highPurity" ),
67890     maxChi2 = cms.double( 16.0 ),
67891     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
67892     overrideTrkQuals = cms.InputTag( "" )
67893 )
67894 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
67895     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
67896     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67897     phase2clustersToSkip = cms.InputTag( "" )
67898 )
67899 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer",
67900     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
67901       'TIB1+TIB2+MTID1_pos',
67902       'TIB1+TIB2+MTID1_neg',
67903       'TID1_pos+TID2_pos+TID3_pos',
67904       'TID1_neg+TID2_neg+TID3_neg',
67905       'TID1_pos+TID2_pos+MTID3_pos',
67906       'TID1_neg+TID2_neg+MTID3_neg' ),
67907     BPix = cms.PSet(  ),
67908     FPix = cms.PSet(  ),
67909     TIB = cms.PSet( 
67910       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67911       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67912       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
67913     ),
67914     TID = cms.PSet( 
67915       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67916       minRing = cms.int32( 1 ),
67917       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67918       useRingSlector = cms.bool( True ),
67919       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67920       maxRing = cms.int32( 2 )
67921     ),
67922     TOB = cms.PSet(  ),
67923     TEC = cms.PSet( 
67924       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67925       minRing = cms.int32( 1 ),
67926       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67927       useRingSlector = cms.bool( True ),
67928       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67929       maxRing = cms.int32( 2 )
67930     ),
67931     MTIB = cms.PSet( 
67932       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67933       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67934       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
67935     ),
67936     MTID = cms.PSet( 
67937       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67938       minRing = cms.int32( 3 ),
67939       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67940       useRingSlector = cms.bool( True ),
67941       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67942       maxRing = cms.int32( 3 )
67943     ),
67944     MTOB = cms.PSet(  ),
67945     MTEC = cms.PSet( 
67946       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67947       minRing = cms.int32( 3 ),
67948       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67949       useRingSlector = cms.bool( True ),
67950       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67951       maxRing = cms.int32( 3 )
67952     )
67953 )
67954 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer",
67955     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67956     DeltaR = cms.double( 0.1 ),
67957     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67958     OnDemand = cms.int32( 0 ),
67959     vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
67960     Rescale_phi = cms.double( 3.0 ),
67961     Eta_fixed = cms.bool( True ),
67962     Rescale_eta = cms.double( 3.0 ),
67963     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67964     Eta_min = cms.double( 0.0 ),
67965     Phi_fixed = cms.bool( True ),
67966     Phi_min = cms.double( 0.0 ),
67967     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67968     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67969     MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
67970     UseVertex = cms.bool( True ),
67971     Rescale_Dz = cms.double( 4.0 ),
67972     Pt_fixed = cms.bool( True ),
67973     Z_fixed = cms.bool( True ),
67974     Pt_min = cms.double( 2.0 ),
67975     DeltaZ = cms.double( 24.2 ),
67976     DeltaEta = cms.double( 0.3 ),
67977     DeltaPhi = cms.double( 0.3 ),
67978     maxRegions = cms.int32( 5 ),
67979     precise = cms.bool( True ),
67980     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
67981 )
67982 fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer",
67983     doClusterCheck = cms.bool( False ),
67984     MaxNumberOfStripClusters = cms.uint32( 800000 ),
67985     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
67986     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
67987     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
67988     cut = cms.string( "" ),
67989     DontCountDetsAboveNClusters = cms.uint32( 0 ),
67990     silentClusterCheck = cms.untracked.bool( False )
67991 )
67992 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer",
67993     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ),
67994     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ),
67995     trackingRegionsSeedingLayers = cms.InputTag( "" ),
67996     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ),
67997     produceSeedingHitSets = cms.bool( False ),
67998     produceIntermediateHitDoublets = cms.bool( True ),
67999     maxElement = cms.uint32( 0 ),
68000     maxElementTotal = cms.uint32( 50000000 ),
68001     putEmptyIfMaxElementReached = cms.bool( False ),
68002     layerPairs = cms.vuint32( 0 )
68003 )
68004 fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68005     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ),
68006     maxElement = cms.uint32( 100000 ),
68007     useFixedPreFiltering = cms.bool( False ),
68008     phiPreFiltering = cms.double( 0.3 ),
68009     extraHitRPhitolerance = cms.double( 0.0 ),
68010     extraHitRZtolerance = cms.double( 0.0 ),
68011     extraZKDBox = cms.double( 0.2 ),
68012     extraRKDBox = cms.double( 0.2 ),
68013     extraPhiKDBox = cms.double( 0.005 ),
68014     fnSigmaRZ = cms.double( 2.0 ),
68015     refitHits = cms.bool( True ),
68016     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68017     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68018     maxChi2 = cms.double( 5.0 ),
68019     chi2VsPtCut = cms.bool( True ),
68020     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68021     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68022     detIdsToDebug = cms.vint32( 0, 0, 0 )
68023 )
68024 fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68025     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ),
68026     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68027     SeedMomentumForBOFF = cms.double( 5.0 ),
68028     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68029     MinOneOverPtError = cms.double( 1.0 ),
68030     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68031     magneticField = cms.string( "ParabolicMf" ),
68032     forceKinematicWithRegionDirection = cms.bool( False ),
68033     SeedComparitorPSet = cms.PSet( 
68034       FilterStripHits = cms.bool( False ),
68035       FilterPixelHits = cms.bool( False ),
68036       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68037       FilterAtHelixStage = cms.bool( True ),
68038       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68039     )
68040 )
68041 fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68042     cleanTrajectoryAfterInOut = cms.bool( False ),
68043     doSeedingRegionRebuilding = cms.bool( False ),
68044     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68045     reverseTrajectories = cms.bool( False ),
68046     useHitsSplitting = cms.bool( False ),
68047     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68048     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ),
68049     clustersToSkip = cms.InputTag( "" ),
68050     phase2clustersToSkip = cms.InputTag( "" ),
68051     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68052     TransientInitialStateEstimatorParameters = cms.PSet( 
68053       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68054       numberMeasurementsForFit = cms.int32( 4 ),
68055       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68056     ),
68057     numHitsForSeedCleaner = cms.int32( 4 ),
68058     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68059     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68060     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68061     maxNSeeds = cms.uint32( 100000 ),
68062     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68063 )
68064 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer",
68065     TrajectoryInEvent = cms.bool( False ),
68066     useHitsSplitting = cms.bool( False ),
68067     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ),
68068     clusterRemovalInfo = cms.InputTag( "" ),
68069     AlgorithmName = cms.string( "hltIterX" ),
68070     GeometricInnerState = cms.bool( True ),
68071     reMatchSplitHits = cms.bool( False ),
68072     usePropagatorForPCA = cms.bool( False ),
68073     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68074     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68075     useSimpleMF = cms.bool( True ),
68076     SimpleMagneticField = cms.string( "ParabolicMf" ),
68077     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68078     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68079     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68080     NavigationSchool = cms.string( "" ),
68081     MeasurementTracker = cms.string( "" )
68082 )
68083 fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68084     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68085     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68086     vertices = cms.InputTag( "Notused" ),
68087     ignoreVertices = cms.bool( True ),
68088     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68089     mva = cms.PSet( 
68090       minPixelHits = cms.vint32( 0, 0, 0 ),
68091       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68092       dr_par = cms.PSet( 
68093         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68094         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68095         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68096         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68097         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68098       ),
68099       maxLostLayers = cms.vint32( 1, 1, 1 ),
68100       min3DLayers = cms.vint32( 0, 0, 0 ),
68101       dz_par = cms.PSet( 
68102         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68103         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68104         dz_exp = cms.vint32( 4, 4, 2147483647 )
68105       ),
68106       minNVtxTrk = cms.int32( 3 ),
68107       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68108       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68109       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68110       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68111       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68112       minLayers = cms.vint32( 3, 3, 4 )
68113     )
68114 )
68115 fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68116     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68117     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ),
68118     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ),
68119     minQuality = cms.string( "highPurity" ),
68120     copyExtras = cms.untracked.bool( True ),
68121     copyTrajectories = cms.untracked.bool( False )
68122 )
68123 fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
68124     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68125     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68126     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68127     L1MinPt = cms.double( 1.0 ),
68128     L1MaxEta = cms.double( 5.0 ),
68129     L1MinQuality = cms.uint32( 7 ),
68130     CentralBxOnly = cms.bool( True )
68131 )
68132 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover",
68133     trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ),
68134     trackClassifier = cms.InputTag( '','QualityMasks' ),
68135     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68136     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
68137     oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68138     TrackQuality = cms.string( "highPurity" ),
68139     maxChi2 = cms.double( 16.0 ),
68140     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68141     overrideTrkQuals = cms.InputTag( "" )
68142 )
68143 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68144     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
68145     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68146     phase2clustersToSkip = cms.InputTag( "" )
68147 )
68148 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer",
68149     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68150       'TIB1+TIB2+MTID1_pos',
68151       'TIB1+TIB2+MTID1_neg',
68152       'TID1_pos+TID2_pos+TID3_pos',
68153       'TID1_neg+TID2_neg+TID3_neg',
68154       'TID1_pos+TID2_pos+MTID3_pos',
68155       'TID1_neg+TID2_neg+MTID3_neg' ),
68156     BPix = cms.PSet(  ),
68157     FPix = cms.PSet(  ),
68158     TIB = cms.PSet( 
68159       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68160       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68161       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68162     ),
68163     TID = cms.PSet( 
68164       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68165       minRing = cms.int32( 1 ),
68166       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68167       useRingSlector = cms.bool( True ),
68168       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68169       maxRing = cms.int32( 2 )
68170     ),
68171     TOB = cms.PSet(  ),
68172     TEC = cms.PSet( 
68173       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68174       minRing = cms.int32( 1 ),
68175       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68176       useRingSlector = cms.bool( True ),
68177       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68178       maxRing = cms.int32( 2 )
68179     ),
68180     MTIB = cms.PSet( 
68181       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68182       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68183       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68184     ),
68185     MTID = cms.PSet( 
68186       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68187       minRing = cms.int32( 3 ),
68188       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68189       useRingSlector = cms.bool( True ),
68190       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68191       maxRing = cms.int32( 3 )
68192     ),
68193     MTOB = cms.PSet(  ),
68194     MTEC = cms.PSet( 
68195       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68196       minRing = cms.int32( 3 ),
68197       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68198       useRingSlector = cms.bool( True ),
68199       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68200       maxRing = cms.int32( 3 )
68201     )
68202 )
68203 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
68204     RegionPSet = cms.PSet( 
68205       mode = cms.string( "VerticesFixed" ),
68206       input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ),
68207       maxNRegions = cms.int32( 100 ),
68208       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68209       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68210       maxNVertices = cms.int32( 10 ),
68211       ptMin = cms.double( 3.0 ),
68212       originRadius = cms.double( 1.0 ),
68213       zErrorBeamSpot = cms.double( 24.2 ),
68214       deltaEta = cms.double( 0.5 ),
68215       deltaPhi = cms.double( 0.5 ),
68216       precise = cms.bool( True ),
68217       nSigmaZVertex = cms.double( 3.0 ),
68218       zErrorVetex = cms.double( 12.0 ),
68219       nSigmaZBeamSpot = cms.double( 4.0 ),
68220       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
68221       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68222       searchOpt = cms.bool( True )
68223     )
68224 )
68225 fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68226     doClusterCheck = cms.bool( False ),
68227     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68228     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
68229     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68230     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68231     cut = cms.string( "" ),
68232     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68233     silentClusterCheck = cms.untracked.bool( False )
68234 )
68235 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer",
68236     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ),
68237     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ),
68238     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68239     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ),
68240     produceSeedingHitSets = cms.bool( False ),
68241     produceIntermediateHitDoublets = cms.bool( True ),
68242     maxElement = cms.uint32( 0 ),
68243     maxElementTotal = cms.uint32( 50000000 ),
68244     putEmptyIfMaxElementReached = cms.bool( False ),
68245     layerPairs = cms.vuint32( 0 )
68246 )
68247 fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68248     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ),
68249     maxElement = cms.uint32( 100000 ),
68250     useFixedPreFiltering = cms.bool( False ),
68251     phiPreFiltering = cms.double( 0.3 ),
68252     extraHitRPhitolerance = cms.double( 0.0 ),
68253     extraHitRZtolerance = cms.double( 0.0 ),
68254     extraZKDBox = cms.double( 0.2 ),
68255     extraRKDBox = cms.double( 0.2 ),
68256     extraPhiKDBox = cms.double( 0.005 ),
68257     fnSigmaRZ = cms.double( 2.0 ),
68258     refitHits = cms.bool( True ),
68259     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68260     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68261     maxChi2 = cms.double( 5.0 ),
68262     chi2VsPtCut = cms.bool( True ),
68263     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68264     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68265     detIdsToDebug = cms.vint32( 0, 0, 0 )
68266 )
68267 fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68268     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ),
68269     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68270     SeedMomentumForBOFF = cms.double( 5.0 ),
68271     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68272     MinOneOverPtError = cms.double( 1.0 ),
68273     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68274     magneticField = cms.string( "ParabolicMf" ),
68275     forceKinematicWithRegionDirection = cms.bool( False ),
68276     SeedComparitorPSet = cms.PSet( 
68277       FilterStripHits = cms.bool( False ),
68278       FilterPixelHits = cms.bool( False ),
68279       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68280       FilterAtHelixStage = cms.bool( True ),
68281       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68282     )
68283 )
68284 fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68285     cleanTrajectoryAfterInOut = cms.bool( False ),
68286     doSeedingRegionRebuilding = cms.bool( False ),
68287     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68288     reverseTrajectories = cms.bool( False ),
68289     useHitsSplitting = cms.bool( False ),
68290     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68291     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ),
68292     clustersToSkip = cms.InputTag( "" ),
68293     phase2clustersToSkip = cms.InputTag( "" ),
68294     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68295     TransientInitialStateEstimatorParameters = cms.PSet( 
68296       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68297       numberMeasurementsForFit = cms.int32( 4 ),
68298       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68299     ),
68300     numHitsForSeedCleaner = cms.int32( 4 ),
68301     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68302     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68303     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68304     maxNSeeds = cms.uint32( 100000 ),
68305     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68306 )
68307 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer",
68308     TrajectoryInEvent = cms.bool( False ),
68309     useHitsSplitting = cms.bool( False ),
68310     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ),
68311     clusterRemovalInfo = cms.InputTag( "" ),
68312     AlgorithmName = cms.string( "hltIterX" ),
68313     GeometricInnerState = cms.bool( True ),
68314     reMatchSplitHits = cms.bool( False ),
68315     usePropagatorForPCA = cms.bool( False ),
68316     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68317     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68318     useSimpleMF = cms.bool( True ),
68319     SimpleMagneticField = cms.string( "ParabolicMf" ),
68320     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68321     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68322     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68323     NavigationSchool = cms.string( "" ),
68324     MeasurementTracker = cms.string( "" )
68325 )
68326 fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68327     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68328     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68329     vertices = cms.InputTag( "Notused" ),
68330     ignoreVertices = cms.bool( True ),
68331     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68332     mva = cms.PSet( 
68333       minPixelHits = cms.vint32( 0, 0, 0 ),
68334       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68335       dr_par = cms.PSet( 
68336         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68337         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68338         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68339         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68340         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68341       ),
68342       maxLostLayers = cms.vint32( 1, 1, 1 ),
68343       min3DLayers = cms.vint32( 0, 0, 0 ),
68344       dz_par = cms.PSet( 
68345         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68346         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68347         dz_exp = cms.vint32( 4, 4, 2147483647 )
68348       ),
68349       minNVtxTrk = cms.int32( 3 ),
68350       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68351       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68352       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68353       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68354       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68355       minLayers = cms.vint32( 3, 3, 4 )
68356     )
68357 )
68358 fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68359     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68360     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
68361     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
68362     minQuality = cms.string( "highPurity" ),
68363     copyExtras = cms.untracked.bool( True ),
68364     copyTrajectories = cms.untracked.bool( False )
68365 )
68366 fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68367     copyExtras = cms.untracked.bool( True ),
68368     copyMVA = cms.bool( False ),
68369     TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68370     MaxNormalizedChisq = cms.double( 1000.0 ),
68371     MinPT = cms.double( 0.05 ),
68372     MinFound = cms.int32( 3 ),
68373     Epsilon = cms.double( -0.001 ),
68374     ShareFrac = cms.double( 0.19 ),
68375     allowFirstHitShare = cms.bool( True ),
68376     FoundHitBonus = cms.double( 5.0 ),
68377     LostHitPenalty = cms.double( 20.0 ),
68378     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68379     newQuality = cms.string( "confirmed" ),
68380     setsToMerge = cms.VPSet( 
68381       cms.PSet(  pQual = cms.bool( False ),
68382         tLists = cms.vint32( 0, 1 )
68383       )
68384     ),
68385     hasSelector = cms.vint32( 0, 0 ),
68386     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68387     writeOnlyTrkQuals = cms.bool( False ),
68388     makeReKeyedSeeds = cms.untracked.bool( False ),
68389     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68390 )
68391 fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68392     copyExtras = cms.untracked.bool( True ),
68393     copyMVA = cms.bool( False ),
68394     TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68395     MaxNormalizedChisq = cms.double( 1000.0 ),
68396     MinPT = cms.double( 0.05 ),
68397     MinFound = cms.int32( 3 ),
68398     Epsilon = cms.double( -0.001 ),
68399     ShareFrac = cms.double( 0.19 ),
68400     allowFirstHitShare = cms.bool( True ),
68401     FoundHitBonus = cms.double( 5.0 ),
68402     LostHitPenalty = cms.double( 20.0 ),
68403     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68404     newQuality = cms.string( "confirmed" ),
68405     setsToMerge = cms.VPSet( 
68406       cms.PSet(  pQual = cms.bool( False ),
68407         tLists = cms.vint32( 0, 1 )
68408       )
68409     ),
68410     hasSelector = cms.vint32( 0, 0 ),
68411     selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68412     writeOnlyTrkQuals = cms.bool( False ),
68413     makeReKeyedSeeds = cms.untracked.bool( False ),
68414     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68415 )
68416 fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68417     copyExtras = cms.untracked.bool( True ),
68418     copyMVA = cms.bool( False ),
68419     TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68420     MaxNormalizedChisq = cms.double( 1000.0 ),
68421     MinPT = cms.double( 0.05 ),
68422     MinFound = cms.int32( 3 ),
68423     Epsilon = cms.double( -0.001 ),
68424     ShareFrac = cms.double( 0.19 ),
68425     allowFirstHitShare = cms.bool( True ),
68426     FoundHitBonus = cms.double( 5.0 ),
68427     LostHitPenalty = cms.double( 20.0 ),
68428     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68429     newQuality = cms.string( "confirmed" ),
68430     setsToMerge = cms.VPSet( 
68431       cms.PSet(  pQual = cms.bool( False ),
68432         tLists = cms.vint32( 0, 1 )
68433       )
68434     ),
68435     hasSelector = cms.vint32( 0, 0 ),
68436     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68437     writeOnlyTrkQuals = cms.bool( False ),
68438     makeReKeyedSeeds = cms.untracked.bool( False ),
68439     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68440 )
68441 fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger",
68442     copyExtras = cms.untracked.bool( True ),
68443     copyMVA = cms.bool( False ),
68444     TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68445     MaxNormalizedChisq = cms.double( 1000.0 ),
68446     MinPT = cms.double( 0.05 ),
68447     MinFound = cms.int32( 3 ),
68448     Epsilon = cms.double( -0.001 ),
68449     ShareFrac = cms.double( 0.19 ),
68450     allowFirstHitShare = cms.bool( True ),
68451     FoundHitBonus = cms.double( 5.0 ),
68452     LostHitPenalty = cms.double( 20.0 ),
68453     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68454     newQuality = cms.string( "confirmed" ),
68455     setsToMerge = cms.VPSet( 
68456       cms.PSet(  pQual = cms.bool( False ),
68457         tLists = cms.vint32( 0, 1 )
68458       )
68459     ),
68460     hasSelector = cms.vint32( 0, 0 ),
68461     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68462     writeOnlyTrkQuals = cms.bool( False ),
68463     makeReKeyedSeeds = cms.untracked.bool( False ),
68464     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68465 )
68466 fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer",
68467     ServiceParameters = cms.PSet( 
68468       RPCLayers = cms.bool( True ),
68469       UseMuonNavigation = cms.untracked.bool( True ),
68470       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
68471         'SteppingHelixPropagatorAny',
68472         'hltESPSmartPropagator',
68473         'hltESPSteppingHelixPropagatorOpposite' )
68474     ),
68475     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
68476     TrackLoaderParameters = cms.PSet( 
68477       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
68478       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68479       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68480       DoSmoothing = cms.bool( True ),
68481       SmoothTkTrack = cms.untracked.bool( False ),
68482       VertexConstraint = cms.bool( False ),
68483       MuonUpdatorAtVertexParameters = cms.PSet( 
68484         MaxChi2 = cms.double( 1000000.0 ),
68485         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
68486         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
68487       ),
68488       PutTkTrackIntoEvent = cms.untracked.bool( False ),
68489       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68490     ),
68491     L3TrajBuilderParameters = cms.PSet( 
68492       PtCut = cms.double( 1.0 ),
68493       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
68494       GlobalMuonTrackMatcher = cms.PSet( 
68495         Chi2Cut_3 = cms.double( 200.0 ),
68496         DeltaDCut_2 = cms.double( 10.0 ),
68497         Eta_threshold = cms.double( 1.2 ),
68498         Quality_2 = cms.double( 15.0 ),
68499         DeltaDCut_1 = cms.double( 40.0 ),
68500         Quality_3 = cms.double( 7.0 ),
68501         DeltaDCut_3 = cms.double( 15.0 ),
68502         Quality_1 = cms.double( 20.0 ),
68503         Pt_threshold1 = cms.double( 0.0 ),
68504         DeltaRCut_2 = cms.double( 0.2 ),
68505         DeltaRCut_1 = cms.double( 0.1 ),
68506         Pt_threshold2 = cms.double( 9.99999999E8 ),
68507         Chi2Cut_1 = cms.double( 50.0 ),
68508         Chi2Cut_2 = cms.double( 50.0 ),
68509         DeltaRCut_3 = cms.double( 1.0 ),
68510         LocChi2Cut = cms.double( 0.001 ),
68511         Propagator = cms.string( "hltESPSmartPropagator" ),
68512         MinPt = cms.double( 1.0 ),
68513         MinP = cms.double( 2.5 )
68514       ),
68515       ScaleTECxFactor = cms.double( -1.0 ),
68516       tkTrajUseVertex = cms.bool( False ),
68517       MuonTrackingRegionBuilder = cms.PSet( 
68518         Rescale_Dz = cms.double( 4.0 ),
68519         Pt_fixed = cms.bool( False ),
68520         Eta_fixed = cms.bool( True ),
68521         Eta_min = cms.double( 0.1 ),
68522         DeltaZ = cms.double( 24.2 ),
68523         maxRegions = cms.int32( 2 ),
68524         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68525         UseVertex = cms.bool( False ),
68526         Z_fixed = cms.bool( False ),
68527         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68528         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68529         Rescale_phi = cms.double( 3.0 ),
68530         DeltaEta = cms.double( 0.2 ),
68531         precise = cms.bool( True ),
68532         OnDemand = cms.int32( -1 ),
68533         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68534         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
68535         vertexCollection = cms.InputTag( "pixelVertices" ),
68536         Pt_min = cms.double( 3.0 ),
68537         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68538         Phi_fixed = cms.bool( True ),
68539         DeltaR = cms.double( 0.025 ),
68540         input = cms.InputTag( "hltL2Muons" ),
68541         DeltaPhi = cms.double( 0.15 ),
68542         Phi_min = cms.double( 0.1 ),
68543         Rescale_eta = cms.double( 3.0 )
68544       ),
68545       TrackTransformer = cms.PSet( 
68546         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68547         RefitDirection = cms.string( "insideOut" ),
68548         RefitRPCHits = cms.bool( True ),
68549         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68550         DoPredictionsOnly = cms.bool( False ),
68551         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68552         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68553         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68554       ),
68555       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68556       RefitRPCHits = cms.bool( True ),
68557       tkTrajVertex = cms.InputTag( "Notused" ),
68558       GlbRefitterParameters = cms.PSet( 
68559         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68560         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
68561         RefitFlag = cms.bool( True ),
68562         SkipStation = cms.int32( -1 ),
68563         Chi2CutRPC = cms.double( 1.0 ),
68564         PropDirForCosmics = cms.bool( False ),
68565         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
68566         HitThreshold = cms.int32( 1 ),
68567         DYTthrs = cms.vint32( 30, 15 ),
68568         TrackerSkipSystem = cms.int32( -1 ),
68569         RefitDirection = cms.string( "insideOut" ),
68570         Chi2CutCSC = cms.double( 150.0 ),
68571         Chi2CutDT = cms.double( 10.0 ),
68572         RefitRPCHits = cms.bool( True ),
68573         TrackerSkipSection = cms.int32( -1 ),
68574         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68575         DoPredictionsOnly = cms.bool( False ),
68576         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68577         MuonHitsOption = cms.int32( 1 ),
68578         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
68579       ),
68580       PCut = cms.double( 2.5 ),
68581       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
68582       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68583       tkTrajMaxChi2 = cms.double( 9999.0 ),
68584       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68585       ScaleTECyFactor = cms.double( -1.0 ),
68586       tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" )
68587     )
68588 )
68589 fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer",
68590     MuonCaloCompatibility = cms.PSet( 
68591       delta_eta = cms.double( 0.02 ),
68592       delta_phi = cms.double( 0.02 ),
68593       allSiPMHO = cms.bool( False ),
68594       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
68595       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
68596     ),
68597     TrackAssociatorParameters = cms.PSet( 
68598       useMuon = cms.bool( True ),
68599       truthMatch = cms.bool( False ),
68600       usePreshower = cms.bool( False ),
68601       dRPreshowerPreselection = cms.double( 0.2 ),
68602       muonMaxDistanceSigmaY = cms.double( 0.0 ),
68603       useEcal = cms.bool( False ),
68604       muonMaxDistanceSigmaX = cms.double( 0.0 ),
68605       dRMuon = cms.double( 9999.0 ),
68606       dREcal = cms.double( 9999.0 ),
68607       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68608       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68609       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68610       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68611       propagateAllDirections = cms.bool( True ),
68612       muonMaxDistanceY = cms.double( 5.0 ),
68613       useHO = cms.bool( False ),
68614       muonMaxDistanceX = cms.double( 5.0 ),
68615       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68616       useHcal = cms.bool( False ),
68617       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68618       accountForTrajectoryChangeCalo = cms.bool( False ),
68619       dREcalPreselection = cms.double( 0.05 ),
68620       useCalo = cms.bool( False ),
68621       dRMuonPreselection = cms.double( 0.2 ),
68622       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68623       dRHcal = cms.double( 9999.0 ),
68624       dRHcalPreselection = cms.double( 0.2 ),
68625       HORecHitCollectionLabel = cms.InputTag( "Notused" )
68626     ),
68627     CaloExtractorPSet = cms.PSet( 
68628       DR_Veto_H = cms.double( 0.1 ),
68629       CenterConeOnCalIntersection = cms.bool( False ),
68630       NoiseTow_EE = cms.double( 0.15 ),
68631       Noise_EB = cms.double( 0.025 ),
68632       Noise_HE = cms.double( 0.2 ),
68633       DR_Veto_E = cms.double( 0.07 ),
68634       NoiseTow_EB = cms.double( 0.04 ),
68635       Noise_EE = cms.double( 0.1 ),
68636       UseRecHitsFlag = cms.bool( False ),
68637       DR_Max = cms.double( 1.0 ),
68638       DepositLabel = cms.untracked.string( "Cal" ),
68639       Noise_HO = cms.double( 0.2 ),
68640       DR_Veto_HO = cms.double( 0.1 ),
68641       Threshold_H = cms.double( 0.5 ),
68642       PrintTimeReport = cms.untracked.bool( False ),
68643       Threshold_E = cms.double( 0.2 ),
68644       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68645       ComponentName = cms.string( "CaloExtractorByAssociator" ),
68646       Threshold_HO = cms.double( 0.5 ),
68647       DepositInstanceLabels = cms.vstring( 'ecal',
68648         'hcal',
68649         'ho' ),
68650       ServiceParameters = cms.PSet( 
68651         RPCLayers = cms.bool( False ),
68652         UseMuonNavigation = cms.untracked.bool( False ),
68653         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68654       ),
68655       TrackAssociatorParameters = cms.PSet( 
68656         useMuon = cms.bool( False ),
68657         truthMatch = cms.bool( False ),
68658         usePreshower = cms.bool( False ),
68659         dRPreshowerPreselection = cms.double( 0.2 ),
68660         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68661         useEcal = cms.bool( False ),
68662         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68663         dRMuon = cms.double( 9999.0 ),
68664         dREcal = cms.double( 1.0 ),
68665         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68666         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68667         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68668         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68669         propagateAllDirections = cms.bool( True ),
68670         muonMaxDistanceY = cms.double( 5.0 ),
68671         useHO = cms.bool( False ),
68672         muonMaxDistanceX = cms.double( 5.0 ),
68673         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68674         useHcal = cms.bool( False ),
68675         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68676         accountForTrajectoryChangeCalo = cms.bool( False ),
68677         dREcalPreselection = cms.double( 1.0 ),
68678         useCalo = cms.bool( True ),
68679         dRMuonPreselection = cms.double( 0.2 ),
68680         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68681         dRHcal = cms.double( 1.0 ),
68682         dRHcalPreselection = cms.double( 1.0 ),
68683         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68684       ),
68685       Noise_HB = cms.double( 0.2 )
68686     ),
68687     TrackExtractorPSet = cms.PSet( 
68688       Diff_z = cms.double( 0.2 ),
68689       inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ),
68690       Chi2Ndof_Max = cms.double( 1.0E64 ),
68691       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
68692       DR_Veto = cms.double( 0.01 ),
68693       Pt_Min = cms.double( -1.0 ),
68694       DR_Max = cms.double( 1.0 ),
68695       NHits_Min = cms.uint32( 0 ),
68696       Chi2Prob_Min = cms.double( -1.0 ),
68697       Diff_r = cms.double( 0.1 ),
68698       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
68699       ComponentName = cms.string( "TrackExtractor" )
68700     ),
68701     JetExtractorPSet = cms.PSet( 
68702       JetCollectionLabel = cms.InputTag( "Notused" ),
68703       DR_Veto = cms.double( 0.1 ),
68704       DR_Max = cms.double( 1.0 ),
68705       ExcludeMuonVeto = cms.bool( True ),
68706       PrintTimeReport = cms.untracked.bool( False ),
68707       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68708       ComponentName = cms.string( "JetExtractor" ),
68709       ServiceParameters = cms.PSet( 
68710         RPCLayers = cms.bool( False ),
68711         UseMuonNavigation = cms.untracked.bool( False ),
68712         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68713       ),
68714       TrackAssociatorParameters = cms.PSet( 
68715         useMuon = cms.bool( False ),
68716         truthMatch = cms.bool( False ),
68717         usePreshower = cms.bool( False ),
68718         dRPreshowerPreselection = cms.double( 0.2 ),
68719         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68720         useEcal = cms.bool( False ),
68721         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68722         dRMuon = cms.double( 9999.0 ),
68723         dREcal = cms.double( 0.5 ),
68724         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68725         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68726         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68727         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68728         propagateAllDirections = cms.bool( True ),
68729         muonMaxDistanceY = cms.double( 5.0 ),
68730         useHO = cms.bool( False ),
68731         muonMaxDistanceX = cms.double( 5.0 ),
68732         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68733         useHcal = cms.bool( False ),
68734         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68735         accountForTrajectoryChangeCalo = cms.bool( False ),
68736         dREcalPreselection = cms.double( 0.5 ),
68737         useCalo = cms.bool( True ),
68738         dRMuonPreselection = cms.double( 0.2 ),
68739         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68740         dRHcal = cms.double( 0.5 ),
68741         dRHcalPreselection = cms.double( 0.5 ),
68742         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68743       ),
68744       Threshold = cms.double( 5.0 )
68745     ),
68746     trackDepositName = cms.string( "tracker" ),
68747     ecalDepositName = cms.string( "ecal" ),
68748     hcalDepositName = cms.string( "hcal" ),
68749     hoDepositName = cms.string( "ho" ),
68750     jetDepositName = cms.string( "jets" ),
68751     TimingFillerParameters = cms.PSet( 
68752       DTTimingParameters = cms.PSet( 
68753         HitError = cms.double( 6.0 ),
68754         MatchParameters = cms.PSet( 
68755           TightMatchDT = cms.bool( False ),
68756           DTradius = cms.double( 0.01 ),
68757           TightMatchCSC = cms.bool( True ),
68758           CSCsegments = cms.InputTag( "hltCscSegments" ),
68759           DTsegments = cms.InputTag( "hltDt4DSegments" )
68760         ),
68761         debug = cms.bool( False ),
68762         DoWireCorr = cms.bool( False ),
68763         RequireBothProjections = cms.bool( False ),
68764         DTTimeOffset = cms.double( 2.7 ),
68765         PruneCut = cms.double( 10000.0 ),
68766         DTsegments = cms.InputTag( "hltDt4DSegments" ),
68767         UseSegmentT0 = cms.bool( False ),
68768         HitsMin = cms.int32( 5 ),
68769         DropTheta = cms.bool( True ),
68770         ServiceParameters = cms.PSet( 
68771           RPCLayers = cms.bool( True ),
68772           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68773         )
68774       ),
68775       UseCSC = cms.bool( True ),
68776       CSCTimingParameters = cms.PSet( 
68777         MatchParameters = cms.PSet( 
68778           TightMatchDT = cms.bool( False ),
68779           DTradius = cms.double( 0.01 ),
68780           TightMatchCSC = cms.bool( True ),
68781           CSCsegments = cms.InputTag( "hltCscSegments" ),
68782           DTsegments = cms.InputTag( "hltDt4DSegments" )
68783         ),
68784         debug = cms.bool( False ),
68785         CSCWireTimeOffset = cms.double( 0.0 ),
68786         CSCStripError = cms.double( 7.0 ),
68787         CSCTimeOffset = cms.double( 0.0 ),
68788         CSCWireError = cms.double( 8.6 ),
68789         PruneCut = cms.double( 100.0 ),
68790         CSCsegments = cms.InputTag( "hltCscSegments" ),
68791         UseStripTime = cms.bool( True ),
68792         CSCStripTimeOffset = cms.double( 0.0 ),
68793         UseWireTime = cms.bool( True ),
68794         ServiceParameters = cms.PSet( 
68795           RPCLayers = cms.bool( True ),
68796           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68797         )
68798       ),
68799       ErrorDT = cms.double( 6.0 ),
68800       EcalEnergyCut = cms.double( 0.4 ),
68801       UseECAL = cms.bool( True ),
68802       ErrorEB = cms.double( 2.085 ),
68803       UseDT = cms.bool( True ),
68804       ErrorEE = cms.double( 6.95 ),
68805       ErrorCSC = cms.double( 7.4 )
68806     ),
68807     ShowerDigiFillerParameters = cms.PSet( 
68808       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
68809       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
68810       digiMaxDistanceX = cms.double( 25.0 )
68811     ),
68812     TrackerKinkFinderParameters = cms.PSet( 
68813       usePosition = cms.bool( False ),
68814       diagonalOnly = cms.bool( False )
68815     ),
68816     fillEnergy = cms.bool( False ),
68817     storeCrossedHcalRecHits = cms.bool( False ),
68818     maxAbsPullX = cms.double( 4.0 ),
68819     maxAbsEta = cms.double( 3.0 ),
68820     minPt = cms.double( 2.0 ),
68821     inputCollectionTypes = cms.vstring( 'inner tracks',
68822       'links' ),
68823     addExtraSoftMuons = cms.bool( False ),
68824     fillGlobalTrackRefits = cms.bool( False ),
68825     debugWithTruthMatching = cms.bool( False ),
68826     inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ),
68827     fillCaloCompatibility = cms.bool( False ),
68828     maxAbsPullY = cms.double( 9999.0 ),
68829     maxAbsDy = cms.double( 9999.0 ),
68830     minP = cms.double( 0.0 ),
68831     minPCaloMuon = cms.double( 1.0E9 ),
68832     maxAbsDx = cms.double( 3.0 ),
68833     fillIsolation = cms.bool( False ),
68834     writeIsoDeposits = cms.bool( False ),
68835     minNumberOfMatches = cms.int32( 1 ),
68836     fillMatching = cms.bool( True ),
68837     fillShowerDigis = cms.bool( False ),
68838     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
68839     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
68840     fillGlobalTrackQuality = cms.bool( False ),
68841     globalTrackQualityInputTag = cms.InputTag( "" ),
68842     selectHighPurity = cms.bool( False ),
68843     pvInputTag = cms.InputTag( "" ),
68844     fillTrackerKink = cms.bool( False ),
68845     minCaloCompatibility = cms.double( 0.6 ),
68846     runArbitrationCleaner = cms.bool( False ),
68847     arbitrationCleanerOptions = cms.PSet( 
68848       OverlapDTheta = cms.double( 0.02 ),
68849       Overlap = cms.bool( True ),
68850       Clustering = cms.bool( True ),
68851       ME1a = cms.bool( True ),
68852       ClusterDTheta = cms.double( 0.02 ),
68853       ClusterDPhi = cms.double( 0.6 ),
68854       OverlapDPhi = cms.double( 0.0786 )
68855     ),
68856     arbitrateTrackerMuons = cms.bool( True )
68857 )
68858 fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer",
68859     inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" )
68860 )
68861 fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
68862     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
68863     DisplacedReconstruction = cms.bool( False )
68864 )
68865 fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
68866     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
68867     DisplacedReconstruction = cms.bool( True )
68868 )
68869 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68870     saveTags = cms.bool( True ),
68871     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68872     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
68873     PreviousCandTag = cms.InputTag( "" ),
68874     MinN = cms.int32( 2 ),
68875     MaxEta = cms.double( 2.5 ),
68876     MinNhits = cms.int32( 5 ),
68877     MaxDz = cms.double( 9999.0 ),
68878     MinDxySig = cms.double( -1.0 ),
68879     MinPt = cms.double( 10.0 ),
68880     NSigmaPt = cms.double( 0.0 ),
68881     MaxNormalizedChi2 = cms.double( 9999.0 ),
68882     MaxDXYBeamSpot = cms.double( 9999.0 ),
68883     MinDXYBeamSpot = cms.double( 0.01 ),
68884     MinNmuonHits = cms.int32( 0 ),
68885     MaxPtDifference = cms.double( 9999.0 ),
68886     MinTrackPt = cms.double( 0.0 ),
68887     MatchToPreviousCand = cms.bool( False )
68888 )
68889 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68890     saveTags = cms.bool( True ),
68891     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68892     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
68893     PreviousCandTag = cms.InputTag( "" ),
68894     MinN = cms.int32( 1 ),
68895     MaxEta = cms.double( 2.5 ),
68896     MinNhits = cms.int32( 5 ),
68897     MaxDz = cms.double( 9999.0 ),
68898     MinDxySig = cms.double( -1.0 ),
68899     MinPt = cms.double( 16.0 ),
68900     NSigmaPt = cms.double( 0.0 ),
68901     MaxNormalizedChi2 = cms.double( 9999.0 ),
68902     MaxDXYBeamSpot = cms.double( 9999.0 ),
68903     MinDXYBeamSpot = cms.double( 0.01 ),
68904     MinNmuonHits = cms.int32( 0 ),
68905     MaxPtDifference = cms.double( 9999.0 ),
68906     MinTrackPt = cms.double( 0.0 ),
68907     MatchToPreviousCand = cms.bool( False )
68908 )
68909 fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
68910     saveTags = cms.bool( True ),
68911     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
68912     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
68913     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
68914     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68915     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
68916     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
68917     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
68918     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
68919     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
68920     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
68921 )
68922 fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
68923     offset = cms.uint32( 0 ),
68924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68925 )
68926 fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
68927     saveTags = cms.bool( True ),
68928     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68929     PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ),
68930     MaxEta = cms.double( 2.5 ),
68931     MinPt = cms.double( 0.0 ),
68932     MaxDeltaR = cms.double( 0.3 ),
68933     MinN = cms.int32( 1 ),
68934     CentralBxOnly = cms.bool( True ),
68935     SelectQualities = cms.vint32(  )
68936 )
68937 fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68938     saveTags = cms.bool( True ),
68939     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68940     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
68941     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
68942     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
68943     MinN = cms.int32( 1 ),
68944     MaxEta = cms.double( 2.0 ),
68945     AbsEtaBins = cms.vdouble( 5.0 ),
68946     MinNstations = cms.vint32( 0 ),
68947     MinNhits = cms.vint32( 0 ),
68948     CutOnChambers = cms.bool( True ),
68949     MinNchambers = cms.vint32( 3 ),
68950     MaxDr = cms.double( 9999.0 ),
68951     MinDr = cms.double( -1.0 ),
68952     MaxDz = cms.double( 9999.0 ),
68953     MinDxySig = cms.double( -1.0 ),
68954     MinPt = cms.double( 50.0 ),
68955     NSigmaPt = cms.double( 0.0 ),
68956     MatchToPreviousCand = cms.bool( False )
68957 )
68958 fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68959     saveTags = cms.bool( True ),
68960     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68961     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
68962     PreviousCandTag = cms.InputTag( "" ),
68963     MinN = cms.int32( 1 ),
68964     MaxEta = cms.double( 2.5 ),
68965     MinNhits = cms.int32( 0 ),
68966     MaxDz = cms.double( 9999.0 ),
68967     MinDxySig = cms.double( -1.0 ),
68968     MinPt = cms.double( 0.0 ),
68969     NSigmaPt = cms.double( 0.0 ),
68970     MaxNormalizedChi2 = cms.double( 9999.0 ),
68971     MaxDXYBeamSpot = cms.double( 1.0 ),
68972     MinDXYBeamSpot = cms.double( -1.0 ),
68973     MinNmuonHits = cms.int32( 0 ),
68974     MaxPtDifference = cms.double( 9999.0 ),
68975     MinTrackPt = cms.double( 0.0 ),
68976     MatchToPreviousCand = cms.bool( False )
68977 )
68978 fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
68979     offset = cms.uint32( 0 ),
68980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68981 )
68982 fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68983     saveTags = cms.bool( True ),
68984     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68985     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68986     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
68987     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68988     MinN = cms.int32( 1 ),
68989     MaxEta = cms.double( 2.0 ),
68990     AbsEtaBins = cms.vdouble( 5.0 ),
68991     MinNstations = cms.vint32( 0 ),
68992     MinNhits = cms.vint32( 0 ),
68993     CutOnChambers = cms.bool( True ),
68994     MinNchambers = cms.vint32( 3 ),
68995     MaxDr = cms.double( 9999.0 ),
68996     MinDr = cms.double( -1.0 ),
68997     MaxDz = cms.double( 9999.0 ),
68998     MinDxySig = cms.double( -1.0 ),
68999     MinPt = cms.double( 50.0 ),
69000     NSigmaPt = cms.double( 0.0 ),
69001     MatchToPreviousCand = cms.bool( False )
69002 )
69003 fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
69004     saveTags = cms.bool( True ),
69005     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69006     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69007     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ),
69008     L1CandTag = cms.InputTag( "" ),
69009     inputMuonCollection = cms.InputTag( "" ),
69010     MinN = cms.int32( 1 ),
69011     MaxEta = cms.double( 2.5 ),
69012     MinNhits = cms.int32( 0 ),
69013     MaxDr = cms.double( 9999.0 ),
69014     MinDr = cms.double( -1.0 ),
69015     MaxDz = cms.double( 9999.0 ),
69016     MinDxySig = cms.double( -1.0 ),
69017     MinPt = cms.double( 0.0 ),
69018     NSigmaPt = cms.double( 0.0 ),
69019     MaxNormalizedChi2 = cms.double( 9999.0 ),
69020     MaxDXYBeamSpot = cms.double( 1.0 ),
69021     MinDXYBeamSpot = cms.double( 0.0 ),
69022     MinNmuonHits = cms.int32( 0 ),
69023     MaxPtDifference = cms.double( 9999.0 ),
69024     MinTrackPt = cms.double( 0.0 ),
69025     minMuonStations = cms.int32( -1 ),
69026     minTrkHits = cms.int32( -1 ),
69027     minMuonHits = cms.int32( -1 ),
69028     allowedTypeMask = cms.uint32( 255 ),
69029     requiredTypeMask = cms.uint32( 0 ),
69030     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69031     trkMuonId = cms.uint32( 0 ),
69032     L1MatchingdR = cms.double( 0.3 ),
69033     MatchToPreviousCand = cms.bool( True ),
69034     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
69035     requireL3MuonTrajectorySeed = cms.bool( False ),
69036     useSimpleGeometry = cms.bool( True ),
69037     useStation2 = cms.bool( True ),
69038     fallbackToME1 = cms.bool( False ),
69039     cosmicPropagationHypothesis = cms.bool( False ),
69040     useMB2InOverlap = cms.bool( False ),
69041     useTrack = cms.string( "tracker" ),
69042     useState = cms.string( "atVertex" ),
69043     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69044     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69045     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69046 )
69047 fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69048     offset = cms.uint32( 0 ),
69049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69050 )
69051 fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69052     saveTags = cms.bool( True ),
69053     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69054     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69055     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69056     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69057     MinN = cms.int32( 1 ),
69058     MaxEta = cms.double( 2.5 ),
69059     AbsEtaBins = cms.vdouble( 5.0 ),
69060     MinNstations = cms.vint32( 0 ),
69061     MinNhits = cms.vint32( 0 ),
69062     CutOnChambers = cms.bool( True ),
69063     MinNchambers = cms.vint32( 0 ),
69064     MaxDr = cms.double( 9999.0 ),
69065     MinDr = cms.double( -1.0 ),
69066     MaxDz = cms.double( 9999.0 ),
69067     MinDxySig = cms.double( -1.0 ),
69068     MinPt = cms.double( 27.0 ),
69069     NSigmaPt = cms.double( 0.0 ),
69070     MatchToPreviousCand = cms.bool( True )
69071 )
69072 fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69073     saveTags = cms.bool( True ),
69074     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69075     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69076     PreviousCandTag = cms.InputTag( "" ),
69077     MinN = cms.int32( 1 ),
69078     MaxEta = cms.double( 2.5 ),
69079     MinNhits = cms.int32( 0 ),
69080     MaxDz = cms.double( 9999.0 ),
69081     MinDxySig = cms.double( -1.0 ),
69082     MinPt = cms.double( 30.0 ),
69083     NSigmaPt = cms.double( 0.0 ),
69084     MaxNormalizedChi2 = cms.double( 9999.0 ),
69085     MaxDXYBeamSpot = cms.double( 9999.0 ),
69086     MinDXYBeamSpot = cms.double( 0.01 ),
69087     MinNmuonHits = cms.int32( 12 ),
69088     MaxPtDifference = cms.double( 9999.0 ),
69089     MinTrackPt = cms.double( 0.0 ),
69090     MatchToPreviousCand = cms.bool( False )
69091 )
69092 fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69093     offset = cms.uint32( 0 ),
69094     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69095 )
69096 fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69097     saveTags = cms.bool( True ),
69098     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69099     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69100     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69101     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69102     MinN = cms.int32( 1 ),
69103     MaxEta = cms.double( 2.5 ),
69104     AbsEtaBins = cms.vdouble( 5.0 ),
69105     MinNstations = cms.vint32( 0 ),
69106     MinNhits = cms.vint32( 0 ),
69107     CutOnChambers = cms.bool( True ),
69108     MinNchambers = cms.vint32( 0 ),
69109     MaxDr = cms.double( 9999.0 ),
69110     MinDr = cms.double( -1.0 ),
69111     MaxDz = cms.double( 9999.0 ),
69112     MinDxySig = cms.double( -1.0 ),
69113     MinPt = cms.double( 47.0 ),
69114     NSigmaPt = cms.double( 0.0 ),
69115     MatchToPreviousCand = cms.bool( True )
69116 )
69117 fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69118     saveTags = cms.bool( True ),
69119     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69120     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69121     PreviousCandTag = cms.InputTag( "" ),
69122     MinN = cms.int32( 1 ),
69123     MaxEta = cms.double( 2.5 ),
69124     MinNhits = cms.int32( 0 ),
69125     MaxDz = cms.double( 9999.0 ),
69126     MinDxySig = cms.double( -1.0 ),
69127     MinPt = cms.double( 50.0 ),
69128     NSigmaPt = cms.double( 0.0 ),
69129     MaxNormalizedChi2 = cms.double( 9999.0 ),
69130     MaxDXYBeamSpot = cms.double( 9999.0 ),
69131     MinDXYBeamSpot = cms.double( 0.01 ),
69132     MinNmuonHits = cms.int32( 12 ),
69133     MaxPtDifference = cms.double( 9999.0 ),
69134     MinTrackPt = cms.double( 0.0 ),
69135     MatchToPreviousCand = cms.bool( False )
69136 )
69137 fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69138     offset = cms.uint32( 0 ),
69139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69140 )
69141 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69142     saveTags = cms.bool( True ),
69143     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69144     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69145     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69146     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69147     MinN = cms.int32( 1 ),
69148     MaxEta = cms.double( 2.5 ),
69149     AbsEtaBins = cms.vdouble( 5.0 ),
69150     MinNstations = cms.vint32( 0 ),
69151     MinNhits = cms.vint32( 12 ),
69152     CutOnChambers = cms.bool( True ),
69153     MinNchambers = cms.vint32( 0 ),
69154     MaxDr = cms.double( 9999.0 ),
69155     MinDr = cms.double( -1.0 ),
69156     MaxDz = cms.double( 9999.0 ),
69157     MinDxySig = cms.double( -1.0 ),
69158     MinPt = cms.double( 7.0 ),
69159     NSigmaPt = cms.double( 0.0 ),
69160     MatchToPreviousCand = cms.bool( True )
69161 )
69162 fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69163     saveTags = cms.bool( True ),
69164     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69165     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69166     PreviousCandTag = cms.InputTag( "" ),
69167     MinN = cms.int32( 1 ),
69168     MaxEta = cms.double( 2.5 ),
69169     MinNhits = cms.int32( 5 ),
69170     MaxDz = cms.double( 9999.0 ),
69171     MinDxySig = cms.double( -1.0 ),
69172     MinPt = cms.double( 10.0 ),
69173     NSigmaPt = cms.double( 0.0 ),
69174     MaxNormalizedChi2 = cms.double( 9999.0 ),
69175     MaxDXYBeamSpot = cms.double( 9999.0 ),
69176     MinDXYBeamSpot = cms.double( 0.01 ),
69177     MinNmuonHits = cms.int32( 0 ),
69178     MaxPtDifference = cms.double( 9999.0 ),
69179     MinTrackPt = cms.double( 0.0 ),
69180     MatchToPreviousCand = cms.bool( False )
69181 )
69182 fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler",
69183     offset = cms.uint32( 0 ),
69184     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69185 )
69186 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69187     saveTags = cms.bool( True ),
69188     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69189     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69190     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
69191     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69192     MinN = cms.int32( 1 ),
69193     MaxEta = cms.double( 2.5 ),
69194     AbsEtaBins = cms.vdouble( 5.0 ),
69195     MinNstations = cms.vint32( 0 ),
69196     MinNhits = cms.vint32( 0 ),
69197     CutOnChambers = cms.bool( False ),
69198     MinNchambers = cms.vint32( 0 ),
69199     MaxDr = cms.double( 9999.0 ),
69200     MinDr = cms.double( -1.0 ),
69201     MaxDz = cms.double( 9999.0 ),
69202     MinDxySig = cms.double( -1.0 ),
69203     MinPt = cms.double( 20.0 ),
69204     NSigmaPt = cms.double( 0.0 ),
69205     MatchToPreviousCand = cms.bool( True )
69206 )
69207 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
69208     saveTags = cms.bool( True ),
69209     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69210     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69211     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ),
69212     L1CandTag = cms.InputTag( "" ),
69213     inputMuonCollection = cms.InputTag( "" ),
69214     MinN = cms.int32( 1 ),
69215     MaxEta = cms.double( 2.5 ),
69216     MinNhits = cms.int32( 0 ),
69217     MaxDr = cms.double( 9999.0 ),
69218     MinDr = cms.double( -1.0 ),
69219     MaxDz = cms.double( 9999.0 ),
69220     MinDxySig = cms.double( -1.0 ),
69221     MinPt = cms.double( 20.0 ),
69222     NSigmaPt = cms.double( 0.0 ),
69223     MaxNormalizedChi2 = cms.double( 9999.0 ),
69224     MaxDXYBeamSpot = cms.double( 9999.0 ),
69225     MinDXYBeamSpot = cms.double( 0.01 ),
69226     MinNmuonHits = cms.int32( 0 ),
69227     MaxPtDifference = cms.double( 9999.0 ),
69228     MinTrackPt = cms.double( 0.0 ),
69229     minMuonStations = cms.int32( -1 ),
69230     minTrkHits = cms.int32( -1 ),
69231     minMuonHits = cms.int32( -1 ),
69232     allowedTypeMask = cms.uint32( 255 ),
69233     requiredTypeMask = cms.uint32( 0 ),
69234     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69235     trkMuonId = cms.uint32( 0 ),
69236     L1MatchingdR = cms.double( 0.3 ),
69237     MatchToPreviousCand = cms.bool( True ),
69238     InputLinks = cms.InputTag( "" ),
69239     requireL3MuonTrajectorySeed = cms.bool( True ),
69240     useSimpleGeometry = cms.bool( True ),
69241     useStation2 = cms.bool( True ),
69242     fallbackToME1 = cms.bool( False ),
69243     cosmicPropagationHypothesis = cms.bool( False ),
69244     useMB2InOverlap = cms.bool( False ),
69245     useTrack = cms.string( "tracker" ),
69246     useState = cms.string( "atVertex" ),
69247     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69248     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69249     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69250 )
69251 fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
69252     saveTags = cms.bool( True ),
69253     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
69254     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69255     candNonIsolatedTag = cms.InputTag( "" ),
69256     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69257     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
69258     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69259     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69260     ncandcut = cms.int32( 1 ),
69261     doIsolated = cms.bool( False ),
69262     region_eta_size = cms.double( 0.522 ),
69263     region_eta_size_ecap = cms.double( 1.0 ),
69264     region_phi_size = cms.double( 1.044 ),
69265     barrel_end = cms.double( 1.4791 ),
69266     endcap_end = cms.double( 2.5 )
69267 )
69268 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
69269     saveTags = cms.bool( True ),
69270     inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ),
69271     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
69272     etcutEB = cms.double( 20.0 ),
69273     etcutEE = cms.double( 20.0 ),
69274     minEtaCut = cms.double( -9999.0 ),
69275     maxEtaCut = cms.double( 9999.0 ),
69276     ncandcut = cms.int32( 1 )
69277 )
69278 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69279     saveTags = cms.bool( True ),
69280     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ),
69281     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
69282     rhoTag = cms.InputTag( "" ),
69283     energyLowEdges = cms.vdouble( 0.0 ),
69284     lessThan = cms.bool( True ),
69285     useEt = cms.bool( False ),
69286     useAbs = cms.bool( False ),
69287     thrRegularEB = cms.vdouble( 0.012 ),
69288     thrRegularEE = cms.vdouble( 0.03 ),
69289     thrOverEEB = cms.vdouble( -1.0 ),
69290     thrOverEEE = cms.vdouble( -1.0 ),
69291     thrOverE2EB = cms.vdouble( -1.0 ),
69292     thrOverE2EE = cms.vdouble( -1.0 ),
69293     ncandcut = cms.int32( 1 ),
69294     doRhoCorrection = cms.bool( False ),
69295     rhoMax = cms.double( 9.9999999E7 ),
69296     rhoScale = cms.double( 1.0 ),
69297     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69298     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69299     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69300 )
69301 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69302     saveTags = cms.bool( True ),
69303     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ),
69304     varTag = cms.InputTag( "hltEgammaHoverE" ),
69305     rhoTag = cms.InputTag( "" ),
69306     energyLowEdges = cms.vdouble( 0.0 ),
69307     lessThan = cms.bool( True ),
69308     useEt = cms.bool( False ),
69309     useAbs = cms.bool( False ),
69310     thrRegularEB = cms.vdouble( -1.0 ),
69311     thrRegularEE = cms.vdouble( -1.0 ),
69312     thrOverEEB = cms.vdouble( 0.1 ),
69313     thrOverEEE = cms.vdouble( 0.1 ),
69314     thrOverE2EB = cms.vdouble( -1.0 ),
69315     thrOverE2EE = cms.vdouble( -1.0 ),
69316     ncandcut = cms.int32( 1 ),
69317     doRhoCorrection = cms.bool( False ),
69318     rhoMax = cms.double( 9.9999999E7 ),
69319     rhoScale = cms.double( 1.0 ),
69320     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69321     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69322     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69323 )
69324 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69325     saveTags = cms.bool( True ),
69326     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ),
69327     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
69328     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
69329     energyLowEdges = cms.vdouble( 0.0 ),
69330     lessThan = cms.bool( True ),
69331     useEt = cms.bool( False ),
69332     useAbs = cms.bool( False ),
69333     thrRegularEB = cms.vdouble( -1.0 ),
69334     thrRegularEE = cms.vdouble( -1.0 ),
69335     thrOverEEB = cms.vdouble( 0.15 ),
69336     thrOverEEE = cms.vdouble( 0.1 ),
69337     thrOverE2EB = cms.vdouble( -1.0 ),
69338     thrOverE2EE = cms.vdouble( -1.0 ),
69339     ncandcut = cms.int32( 1 ),
69340     doRhoCorrection = cms.bool( False ),
69341     rhoMax = cms.double( 9.9999999E7 ),
69342     rhoScale = cms.double( 1.0 ),
69343     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
69344     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69345     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69346 )
69347 fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler",
69348     offset = cms.uint32( 0 ),
69349     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69350 )
69351 fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69352     saveTags = cms.bool( True ),
69353     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69354     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69355     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
69356     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69357     MinN = cms.int32( 1 ),
69358     MaxEta = cms.double( 2.5 ),
69359     AbsEtaBins = cms.vdouble( 5.0 ),
69360     MinNstations = cms.vint32( 0 ),
69361     MinNhits = cms.vint32( 0 ),
69362     CutOnChambers = cms.bool( True ),
69363     MinNchambers = cms.vint32( 0 ),
69364     MaxDr = cms.double( 9999.0 ),
69365     MinDr = cms.double( -1.0 ),
69366     MaxDz = cms.double( 9999.0 ),
69367     MinDxySig = cms.double( -1.0 ),
69368     MinPt = cms.double( 20.0 ),
69369     NSigmaPt = cms.double( 0.0 ),
69370     MatchToPreviousCand = cms.bool( True )
69371 )
69372 fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT",
69373     TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
69374     towers = cms.InputTag( "hltTowerMakerForAll" ),
69375     UseTowersInCone = cms.double( 0.8 ),
69376     minimumE = cms.double( 0.8 ),
69377     minimumEt = cms.double( 0.5 ),
69378     verbose = cms.untracked.int32( 0 )
69379 )
69380 fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer",
69381     useMassDropTagger = cms.bool( False ),
69382     useFiltering = cms.bool( False ),
69383     useDynamicFiltering = cms.bool( False ),
69384     useTrimming = cms.bool( False ),
69385     usePruning = cms.bool( False ),
69386     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
69387     useKtPruning = cms.bool( False ),
69388     useConstituentSubtraction = cms.bool( False ),
69389     useSoftDrop = cms.bool( False ),
69390     correctShape = cms.bool( False ),
69391     UseOnlyVertexTracks = cms.bool( False ),
69392     UseOnlyOnePV = cms.bool( False ),
69393     muCut = cms.double( -1.0 ),
69394     yCut = cms.double( -1.0 ),
69395     rFilt = cms.double( -1.0 ),
69396     rFiltFactor = cms.double( -1.0 ),
69397     trimPtFracMin = cms.double( -1.0 ),
69398     zcut = cms.double( -1.0 ),
69399     rcut_factor = cms.double( -1.0 ),
69400     csRho_EtaMax = cms.double( -1.0 ),
69401     csRParam = cms.double( -1.0 ),
69402     beta = cms.double( -1.0 ),
69403     R0 = cms.double( -1.0 ),
69404     gridMaxRapidity = cms.double( -1.0 ),
69405     gridSpacing = cms.double( -1.0 ),
69406     DzTrVtxMax = cms.double( 0.0 ),
69407     DxyTrVtxMax = cms.double( 0.0 ),
69408     MaxVtxZ = cms.double( 15.0 ),
69409     subjetPtMin = cms.double( -1.0 ),
69410     muMin = cms.double( -1.0 ),
69411     muMax = cms.double( -1.0 ),
69412     yMin = cms.double( -1.0 ),
69413     yMax = cms.double( -1.0 ),
69414     dRMin = cms.double( -1.0 ),
69415     dRMax = cms.double( -1.0 ),
69416     maxDepth = cms.int32( -1 ),
69417     nFilt = cms.int32( -1 ),
69418     MinVtxNdof = cms.int32( 5 ),
69419     src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ),
69420     srcPVs = cms.InputTag( "NotUsed" ),
69421     jetType = cms.string( "CaloJet" ),
69422     jetAlgorithm = cms.string( "AntiKt" ),
69423     rParam = cms.double( 0.2 ),
69424     inputEtMin = cms.double( 0.3 ),
69425     inputEMin = cms.double( 0.0 ),
69426     jetPtMin = cms.double( 1.0 ),
69427     doPVCorrection = cms.bool( False ),
69428     doAreaFastjet = cms.bool( False ),
69429     doRhoFastjet = cms.bool( False ),
69430     doPUOffsetCorr = cms.bool( False ),
69431     puPtMin = cms.double( 10.0 ),
69432     nSigmaPU = cms.double( 1.0 ),
69433     radiusPU = cms.double( 0.4 ),
69434     subtractorName = cms.string( "" ),
69435     useExplicitGhosts = cms.bool( False ),
69436     doAreaDiskApprox = cms.bool( False ),
69437     voronoiRfact = cms.double( -9.0 ),
69438     Rho_EtaMax = cms.double( 4.4 ),
69439     Ghost_EtaMax = cms.double( 6.0 ),
69440     Active_Area_Repeats = cms.int32( 5 ),
69441     GhostArea = cms.double( 0.01 ),
69442     restrictInputs = cms.bool( False ),
69443     maxInputs = cms.uint32( 1 ),
69444     writeCompound = cms.bool( False ),
69445     writeJetsWithConst = cms.bool( False ),
69446     doFastJetNonUniform = cms.bool( False ),
69447     useDeterministicSeed = cms.bool( True ),
69448     minSeed = cms.uint32( 0 ),
69449     verbosity = cms.int32( 0 ),
69450     puWidth = cms.double( 0.0 ),
69451     nExclude = cms.uint32( 0 ),
69452     maxBadEcalCells = cms.uint32( 9999999 ),
69453     maxBadHcalCells = cms.uint32( 9999999 ),
69454     maxProblematicEcalCells = cms.uint32( 9999999 ),
69455     maxProblematicHcalCells = cms.uint32( 9999999 ),
69456     maxRecoveredEcalCells = cms.uint32( 9999999 ),
69457     maxRecoveredHcalCells = cms.uint32( 9999999 ),
69458     puCenters = cms.vdouble(  ),
69459     applyWeight = cms.bool( False ),
69460     srcWeights = cms.InputTag( "" ),
69461     minimumTowersFraction = cms.double( 0.0 ),
69462     jetCollInstanceName = cms.string( "" ),
69463     sumRecHits = cms.bool( False )
69464 )
69465 fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger",
69466     JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ),
69467     EtMin = cms.double( 20.0 )
69468 )
69469 fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69470     saveTags = cms.bool( True ),
69471     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69472     triggerType = cms.int32( 84 ),
69473     MinE = cms.double( -1.0 ),
69474     MinPt = cms.double( 22.0 ),
69475     MinMass = cms.double( -1.0 ),
69476     MaxMass = cms.double( -1.0 ),
69477     MinEta = cms.double( -1.0 ),
69478     MaxEta = cms.double( 2.2 ),
69479     MinN = cms.int32( 1 )
69480 )
69481 fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector",
69482     src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69483     filter = cms.bool( False ),
69484     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
69485 )
69486 fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector",
69487     src = cms.InputTag( "hltTrimmedPixelVertices" ),
69488     cut = cms.string( "!isFake" ),
69489     filter = cms.bool( True ),
69490     throwOnMissing = cms.untracked.bool( True )
69491 )
69492 fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
69493     JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69494     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
69495     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
69496     MaxNumberPV = cms.int32( 1 ),
69497     IsoConeMax = cms.double( 0.4 ),
69498     IsoConeMin = cms.double( 0.15 ),
69499     TrackMinPt = cms.double( 0.9 ),
69500     TrackMinNHits = cms.int32( 3 ),
69501     TrackMaxNChi2 = cms.double( 1000.0 ),
69502     TrackPVMaxDZ = cms.double( 0.1 ),
69503     TrackMaxDxy = cms.double( 0.2 ),
69504     TrackSrc = cms.InputTag( "" )
69505 )
69506 fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag",
69507     saveTags = cms.bool( True ),
69508     Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69509     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ),
69510     MinTag = cms.double( 0.0 ),
69511     MaxTag = cms.double( 2.0 ),
69512     MinJets = cms.int32( 1 ),
69513     MatchJetsByDeltaR = cms.bool( False ),
69514     MaxJetDeltaR = cms.double( 0.1 ),
69515     TriggerType = cms.int32( 84 )
69516 )
69517 fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
69518     HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ),
69519     TriggerTypes = cms.vint32( 84 )
69520 )
69521 fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69522     saveTags = cms.bool( True ),
69523     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
69524     triggerType = cms.int32( 84 ),
69525     MinE = cms.double( -1.0 ),
69526     MinPt = cms.double( 22.0 ),
69527     MinMass = cms.double( -1.0 ),
69528     MaxMass = cms.double( -1.0 ),
69529     MinEta = cms.double( -1.0 ),
69530     MaxEta = cms.double( 2.2 ),
69531     MinN = cms.int32( 1 )
69532 )
69533 fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69534     saveTags = cms.bool( True ),
69535     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69536     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69537     PreviousCandTag = cms.InputTag( "" ),
69538     MinN = cms.int32( 1 ),
69539     MaxEta = cms.double( 2.1 ),
69540     MinNhits = cms.int32( 0 ),
69541     MaxDz = cms.double( 9999.0 ),
69542     MinDxySig = cms.double( -1.0 ),
69543     MinPt = cms.double( 24.0 ),
69544     NSigmaPt = cms.double( 0.0 ),
69545     MaxNormalizedChi2 = cms.double( 9999.0 ),
69546     MaxDXYBeamSpot = cms.double( 9999.0 ),
69547     MinDXYBeamSpot = cms.double( 0.0 ),
69548     MinNmuonHits = cms.int32( 12 ),
69549     MaxPtDifference = cms.double( 9999.0 ),
69550     MinTrackPt = cms.double( 0.0 ),
69551     MatchToPreviousCand = cms.bool( False )
69552 )
69553 fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
69554     DebugOn = cms.untracked.bool( False ),
69555     DetectorType = cms.untracked.string( "sistrip" ),
69556     acceptedCombinations = cms.untracked.vstring(  ),
69557     DcsStatusLabel = cms.untracked.InputTag( "" ),
69558     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
69559 )
69560 fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover",
69561     trajectories = cms.InputTag( "hltMergedTracks" ),
69562     trackClassifier = cms.InputTag( '','QualityMasks' ),
69563     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
69564     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
69565     oldClusterRemovalInfo = cms.InputTag( "" ),
69566     TrackQuality = cms.string( "highPurity" ),
69567     maxChi2 = cms.double( 16.0 ),
69568     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
69569     overrideTrkQuals = cms.InputTag( "" )
69570 )
69571 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
69572     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
69573     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69574     phase2clustersToSkip = cms.InputTag( "" )
69575 )
69576 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer",
69577     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
69578       'TIB1+TIB2+MTID1_pos',
69579       'TIB1+TIB2+MTID1_neg',
69580       'TID1_pos+TID2_pos+TID3_pos',
69581       'TID1_neg+TID2_neg+TID3_neg',
69582       'TID1_pos+TID2_pos+MTID3_pos',
69583       'TID1_neg+TID2_neg+MTID3_neg' ),
69584     BPix = cms.PSet(  ),
69585     FPix = cms.PSet(  ),
69586     TIB = cms.PSet( 
69587       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69588       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69589       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69590     ),
69591     TID = cms.PSet( 
69592       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69593       minRing = cms.int32( 1 ),
69594       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69595       useRingSlector = cms.bool( True ),
69596       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69597       maxRing = cms.int32( 2 )
69598     ),
69599     TOB = cms.PSet(  ),
69600     TEC = cms.PSet( 
69601       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69602       minRing = cms.int32( 1 ),
69603       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69604       useRingSlector = cms.bool( True ),
69605       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69606       maxRing = cms.int32( 2 )
69607     ),
69608     MTIB = cms.PSet( 
69609       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69610       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69611       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69612     ),
69613     MTID = cms.PSet( 
69614       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69615       minRing = cms.int32( 3 ),
69616       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69617       useRingSlector = cms.bool( True ),
69618       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69619       maxRing = cms.int32( 3 )
69620     ),
69621     MTOB = cms.PSet(  ),
69622     MTEC = cms.PSet( 
69623       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69624       minRing = cms.int32( 3 ),
69625       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69626       useRingSlector = cms.bool( True ),
69627       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69628       maxRing = cms.int32( 3 )
69629     )
69630 )
69631 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
69632     RegionPSet = cms.PSet( 
69633       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
69634       zErrorVetex = cms.double( 12.0 ),
69635       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69636       zErrorBeamSpot = cms.double( 15.0 ),
69637       maxNVertices = cms.int32( 10 ),
69638       maxNRegions = cms.int32( 100 ),
69639       nSigmaZVertex = cms.double( 3.0 ),
69640       nSigmaZBeamSpot = cms.double( 3.0 ),
69641       ptMin = cms.double( 1.2 ),
69642       mode = cms.string( "VerticesFixed" ),
69643       input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69644       searchOpt = cms.bool( True ),
69645       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
69646       originRadius = cms.double( 1.0 ),
69647       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69648       precise = cms.bool( True ),
69649       deltaEta = cms.double( 0.3 ),
69650       deltaPhi = cms.double( 0.5 )
69651     )
69652 )
69653 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer",
69654     doClusterCheck = cms.bool( False ),
69655     MaxNumberOfStripClusters = cms.uint32( 800000 ),
69656     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
69657     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
69658     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
69659     cut = cms.string( "" ),
69660     DontCountDetsAboveNClusters = cms.uint32( 0 ),
69661     silentClusterCheck = cms.untracked.bool( False )
69662 )
69663 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer",
69664     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ),
69665     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ),
69666     trackingRegionsSeedingLayers = cms.InputTag( "" ),
69667     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ),
69668     produceSeedingHitSets = cms.bool( False ),
69669     produceIntermediateHitDoublets = cms.bool( True ),
69670     maxElement = cms.uint32( 0 ),
69671     maxElementTotal = cms.uint32( 50000000 ),
69672     putEmptyIfMaxElementReached = cms.bool( False ),
69673     layerPairs = cms.vuint32( 0 )
69674 )
69675 fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer",
69676     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ),
69677     maxElement = cms.uint32( 100000 ),
69678     useFixedPreFiltering = cms.bool( False ),
69679     phiPreFiltering = cms.double( 0.3 ),
69680     extraHitRPhitolerance = cms.double( 0.0 ),
69681     extraHitRZtolerance = cms.double( 0.0 ),
69682     extraZKDBox = cms.double( 0.2 ),
69683     extraRKDBox = cms.double( 0.2 ),
69684     extraPhiKDBox = cms.double( 0.005 ),
69685     fnSigmaRZ = cms.double( 2.0 ),
69686     refitHits = cms.bool( True ),
69687     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69688     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69689     maxChi2 = cms.double( 5.0 ),
69690     chi2VsPtCut = cms.bool( True ),
69691     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
69692     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
69693     detIdsToDebug = cms.vint32( 0, 0, 0 )
69694 )
69695 fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
69696     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ),
69697     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
69698     SeedMomentumForBOFF = cms.double( 5.0 ),
69699     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
69700     MinOneOverPtError = cms.double( 1.0 ),
69701     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69702     magneticField = cms.string( "ParabolicMf" ),
69703     forceKinematicWithRegionDirection = cms.bool( False ),
69704     SeedComparitorPSet = cms.PSet( 
69705       FilterStripHits = cms.bool( False ),
69706       FilterPixelHits = cms.bool( False ),
69707       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69708       FilterAtHelixStage = cms.bool( True ),
69709       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
69710     )
69711 )
69712 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker",
69713     cleanTrajectoryAfterInOut = cms.bool( False ),
69714     doSeedingRegionRebuilding = cms.bool( False ),
69715     onlyPixelHitsForSeedCleaner = cms.bool( False ),
69716     reverseTrajectories = cms.bool( False ),
69717     useHitsSplitting = cms.bool( False ),
69718     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69719     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ),
69720     clustersToSkip = cms.InputTag( "" ),
69721     phase2clustersToSkip = cms.InputTag( "" ),
69722     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
69723     TransientInitialStateEstimatorParameters = cms.PSet( 
69724       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
69725       numberMeasurementsForFit = cms.int32( 4 ),
69726       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
69727     ),
69728     numHitsForSeedCleaner = cms.int32( 4 ),
69729     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
69730     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
69731     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
69732     maxNSeeds = cms.uint32( 100000 ),
69733     maxSeedsBeforeCleaning = cms.uint32( 1000 )
69734 )
69735 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer",
69736     TrajectoryInEvent = cms.bool( False ),
69737     useHitsSplitting = cms.bool( False ),
69738     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ),
69739     clusterRemovalInfo = cms.InputTag( "" ),
69740     AlgorithmName = cms.string( "hltIterX" ),
69741     GeometricInnerState = cms.bool( True ),
69742     reMatchSplitHits = cms.bool( False ),
69743     usePropagatorForPCA = cms.bool( False ),
69744     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69745     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69746     useSimpleMF = cms.bool( True ),
69747     SimpleMagneticField = cms.string( "ParabolicMf" ),
69748     Fitter = cms.string( "hltESPFittingSmootherIT" ),
69749     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
69750     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69751     NavigationSchool = cms.string( "" ),
69752     MeasurementTracker = cms.string( "" )
69753 )
69754 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector",
69755     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ),
69756     keepAllTracks = cms.bool( False ),
69757     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
69758     useVertices = cms.bool( True ),
69759     useVtxError = cms.bool( False ),
69760     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
69761     vtxNumber = cms.int32( -1 ),
69762     vertexCut = cms.string( "tracksSize>=3" ),
69763     copyExtras = cms.untracked.bool( True ),
69764     copyTrajectories = cms.untracked.bool( False ),
69765     qualityBit = cms.string( "highPurity" ),
69766     chi2n_no1Dmod_par = cms.double( 9999.0 ),
69767     chi2n_par = cms.double( 0.25 ),
69768     res_par = cms.vdouble( 0.003, 0.001 ),
69769     d0_par1 = cms.vdouble( 1.0, 4.0 ),
69770     d0_par2 = cms.vdouble( 1.0, 4.0 ),
69771     dz_par1 = cms.vdouble( 1.0, 4.0 ),
69772     dz_par2 = cms.vdouble( 1.0, 4.0 ),
69773     applyAdaptedPVCuts = cms.bool( True ),
69774     max_d0 = cms.double( 100.0 ),
69775     max_z0 = cms.double( 100.0 ),
69776     nSigmaZ = cms.double( 3.0 ),
69777     minNumberLayers = cms.uint32( 5 ),
69778     minNumber3DLayers = cms.uint32( 0 ),
69779     minHitsToBypassChecks = cms.uint32( 20 ),
69780     maxNumberLostLayers = cms.uint32( 0 ),
69781     applyAbsCutsIfNoPV = cms.bool( False ),
69782     max_d0NoPV = cms.double( 100.0 ),
69783     max_z0NoPV = cms.double( 100.0 ),
69784     max_relpterr = cms.double( 9999.0 ),
69785     min_nhits = cms.uint32( 0 ),
69786     max_lostHitFraction = cms.double( 1.0 ),
69787     max_minMissHitOutOrIn = cms.int32( 99 ),
69788     max_eta = cms.double( 9999.0 ),
69789     min_eta = cms.double( -9999.0 ),
69790     useMVA = cms.bool( False ),
69791     useAnyMVA = cms.bool( False ),
69792     useMVAonly = cms.bool( False ),
69793     minMVA = cms.double( -1.0 ),
69794     GBRForestLabel = cms.string( "MVASelectorIter0" ),
69795     mvaType = cms.string( "Detached" )
69796 )
69797 fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger",
69798     copyExtras = cms.untracked.bool( True ),
69799     copyMVA = cms.bool( False ),
69800     TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69801     MaxNormalizedChisq = cms.double( 1000.0 ),
69802     MinPT = cms.double( 0.05 ),
69803     MinFound = cms.int32( 3 ),
69804     Epsilon = cms.double( -0.001 ),
69805     ShareFrac = cms.double( 0.19 ),
69806     allowFirstHitShare = cms.bool( True ),
69807     FoundHitBonus = cms.double( 5.0 ),
69808     LostHitPenalty = cms.double( 20.0 ),
69809     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69810     newQuality = cms.string( "confirmed" ),
69811     setsToMerge = cms.VPSet( 
69812       cms.PSet(  pQual = cms.bool( False ),
69813         tLists = cms.vint32( 0, 1 )
69814       )
69815     ),
69816     hasSelector = cms.vint32( 0, 0 ),
69817     selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69818     writeOnlyTrkQuals = cms.bool( False ),
69819     makeReKeyedSeeds = cms.untracked.bool( False ),
69820     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69821 )
69822 fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger",
69823     copyExtras = cms.untracked.bool( True ),
69824     copyMVA = cms.bool( False ),
69825     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69826     MaxNormalizedChisq = cms.double( 1000.0 ),
69827     MinPT = cms.double( 0.05 ),
69828     MinFound = cms.int32( 3 ),
69829     Epsilon = cms.double( -0.001 ),
69830     ShareFrac = cms.double( 0.19 ),
69831     allowFirstHitShare = cms.bool( True ),
69832     FoundHitBonus = cms.double( 5.0 ),
69833     LostHitPenalty = cms.double( 20.0 ),
69834     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69835     newQuality = cms.string( "confirmed" ),
69836     setsToMerge = cms.VPSet( 
69837       cms.PSet(  pQual = cms.bool( False ),
69838         tLists = cms.vint32( 0, 1 )
69839       )
69840     ),
69841     hasSelector = cms.vint32( 0, 0 ),
69842     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69843     writeOnlyTrkQuals = cms.bool( False ),
69844     makeReKeyedSeeds = cms.untracked.bool( False ),
69845     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69846 )
69847 fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT",
69848     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
69849     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
69850     ptMin = cms.double( 2.5 ),
69851     pMin = cms.double( 2.5 ),
69852     shareHitFraction = cms.double( 0.8 )
69853 )
69854 fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer",
69855     MuonCaloCompatibility = cms.PSet( 
69856       delta_eta = cms.double( 0.02 ),
69857       delta_phi = cms.double( 0.02 ),
69858       allSiPMHO = cms.bool( False ),
69859       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
69860       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
69861     ),
69862     TrackAssociatorParameters = cms.PSet( 
69863       useMuon = cms.bool( True ),
69864       truthMatch = cms.bool( False ),
69865       usePreshower = cms.bool( False ),
69866       dRPreshowerPreselection = cms.double( 0.2 ),
69867       muonMaxDistanceSigmaY = cms.double( 0.0 ),
69868       useEcal = cms.bool( True ),
69869       muonMaxDistanceSigmaX = cms.double( 0.0 ),
69870       dRMuon = cms.double( 9999.0 ),
69871       dREcal = cms.double( 9999.0 ),
69872       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69873       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69874       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69875       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69876       propagateAllDirections = cms.bool( True ),
69877       muonMaxDistanceY = cms.double( 5.0 ),
69878       useHO = cms.bool( True ),
69879       muonMaxDistanceX = cms.double( 5.0 ),
69880       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69881       useHcal = cms.bool( True ),
69882       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
69883       accountForTrajectoryChangeCalo = cms.bool( False ),
69884       dREcalPreselection = cms.double( 0.05 ),
69885       useCalo = cms.bool( False ),
69886       dRMuonPreselection = cms.double( 0.2 ),
69887       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
69888       dRHcal = cms.double( 9999.0 ),
69889       dRHcalPreselection = cms.double( 0.2 ),
69890       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
69891     ),
69892     CaloExtractorPSet = cms.PSet( 
69893       DR_Veto_H = cms.double( 0.1 ),
69894       CenterConeOnCalIntersection = cms.bool( False ),
69895       NoiseTow_EE = cms.double( 0.15 ),
69896       Noise_EB = cms.double( 0.025 ),
69897       Noise_HE = cms.double( 0.2 ),
69898       DR_Veto_E = cms.double( 0.07 ),
69899       NoiseTow_EB = cms.double( 0.04 ),
69900       Noise_EE = cms.double( 0.1 ),
69901       UseRecHitsFlag = cms.bool( False ),
69902       DR_Max = cms.double( 1.0 ),
69903       DepositLabel = cms.untracked.string( "Cal" ),
69904       Noise_HO = cms.double( 0.2 ),
69905       DR_Veto_HO = cms.double( 0.1 ),
69906       Threshold_H = cms.double( 0.5 ),
69907       PrintTimeReport = cms.untracked.bool( False ),
69908       Threshold_E = cms.double( 0.2 ),
69909       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
69910       ComponentName = cms.string( "CaloExtractorByAssociator" ),
69911       Threshold_HO = cms.double( 0.5 ),
69912       DepositInstanceLabels = cms.vstring( 'ecal',
69913         'hcal',
69914         'ho' ),
69915       ServiceParameters = cms.PSet( 
69916         RPCLayers = cms.bool( False ),
69917         UseMuonNavigation = cms.untracked.bool( False ),
69918         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69919       ),
69920       TrackAssociatorParameters = cms.PSet( 
69921         useMuon = cms.bool( False ),
69922         truthMatch = cms.bool( False ),
69923         usePreshower = cms.bool( False ),
69924         dRPreshowerPreselection = cms.double( 0.2 ),
69925         muonMaxDistanceSigmaY = cms.double( 0.0 ),
69926         useEcal = cms.bool( False ),
69927         muonMaxDistanceSigmaX = cms.double( 0.0 ),
69928         dRMuon = cms.double( 9999.0 ),
69929         dREcal = cms.double( 1.0 ),
69930         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69931         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69932         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69933         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69934         propagateAllDirections = cms.bool( True ),
69935         muonMaxDistanceY = cms.double( 5.0 ),
69936         useHO = cms.bool( False ),
69937         muonMaxDistanceX = cms.double( 5.0 ),
69938         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69939         useHcal = cms.bool( False ),
69940         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
69941         accountForTrajectoryChangeCalo = cms.bool( False ),
69942         dREcalPreselection = cms.double( 1.0 ),
69943         useCalo = cms.bool( True ),
69944         dRMuonPreselection = cms.double( 0.2 ),
69945         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
69946         dRHcal = cms.double( 1.0 ),
69947         dRHcalPreselection = cms.double( 1.0 ),
69948         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
69949       ),
69950       Noise_HB = cms.double( 0.2 )
69951     ),
69952     TrackExtractorPSet = cms.PSet( 
69953       Diff_z = cms.double( 0.2 ),
69954       inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
69955       Chi2Ndof_Max = cms.double( 1.0E64 ),
69956       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
69957       DR_Veto = cms.double( 0.01 ),
69958       Pt_Min = cms.double( -1.0 ),
69959       DR_Max = cms.double( 1.0 ),
69960       DepositLabel = cms.untracked.string( "" ),
69961       NHits_Min = cms.uint32( 0 ),
69962       Chi2Prob_Min = cms.double( -1.0 ),
69963       Diff_r = cms.double( 0.1 ),
69964       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
69965       ComponentName = cms.string( "TrackExtractor" )
69966     ),
69967     JetExtractorPSet = cms.PSet( 
69968       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
69969       DR_Veto = cms.double( 0.1 ),
69970       DR_Max = cms.double( 1.0 ),
69971       ExcludeMuonVeto = cms.bool( True ),
69972       PrintTimeReport = cms.untracked.bool( False ),
69973       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
69974       ComponentName = cms.string( "JetExtractor" ),
69975       ServiceParameters = cms.PSet( 
69976         RPCLayers = cms.bool( False ),
69977         UseMuonNavigation = cms.untracked.bool( False ),
69978         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69979       ),
69980       TrackAssociatorParameters = cms.PSet( 
69981         useMuon = cms.bool( False ),
69982         truthMatch = cms.bool( False ),
69983         usePreshower = cms.bool( False ),
69984         dRPreshowerPreselection = cms.double( 0.2 ),
69985         muonMaxDistanceSigmaY = cms.double( 0.0 ),
69986         useEcal = cms.bool( False ),
69987         muonMaxDistanceSigmaX = cms.double( 0.0 ),
69988         dRMuon = cms.double( 9999.0 ),
69989         dREcal = cms.double( 0.5 ),
69990         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69991         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69992         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69993         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69994         propagateAllDirections = cms.bool( True ),
69995         muonMaxDistanceY = cms.double( 5.0 ),
69996         useHO = cms.bool( False ),
69997         muonMaxDistanceX = cms.double( 5.0 ),
69998         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69999         useHcal = cms.bool( False ),
70000         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70001         accountForTrajectoryChangeCalo = cms.bool( False ),
70002         dREcalPreselection = cms.double( 0.5 ),
70003         useCalo = cms.bool( True ),
70004         dRMuonPreselection = cms.double( 0.2 ),
70005         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70006         dRHcal = cms.double( 0.5 ),
70007         dRHcalPreselection = cms.double( 0.5 ),
70008         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70009       ),
70010       Threshold = cms.double( 5.0 )
70011     ),
70012     trackDepositName = cms.string( "tracker" ),
70013     ecalDepositName = cms.string( "ecal" ),
70014     hcalDepositName = cms.string( "hcal" ),
70015     hoDepositName = cms.string( "ho" ),
70016     jetDepositName = cms.string( "jets" ),
70017     TimingFillerParameters = cms.PSet( 
70018       DTTimingParameters = cms.PSet( 
70019         HitError = cms.double( 6.0 ),
70020         MatchParameters = cms.PSet( 
70021           TightMatchDT = cms.bool( False ),
70022           DTradius = cms.double( 0.01 ),
70023           TightMatchCSC = cms.bool( True ),
70024           CSCsegments = cms.InputTag( "hltCscSegments" ),
70025           DTsegments = cms.InputTag( "hltDt4DSegments" )
70026         ),
70027         debug = cms.bool( False ),
70028         DoWireCorr = cms.bool( False ),
70029         RequireBothProjections = cms.bool( False ),
70030         DTTimeOffset = cms.double( 2.7 ),
70031         PruneCut = cms.double( 10000.0 ),
70032         DTsegments = cms.InputTag( "hltDt4DSegments" ),
70033         UseSegmentT0 = cms.bool( False ),
70034         HitsMin = cms.int32( 5 ),
70035         DropTheta = cms.bool( True ),
70036         ServiceParameters = cms.PSet( 
70037           RPCLayers = cms.bool( True ),
70038           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70039         )
70040       ),
70041       UseCSC = cms.bool( True ),
70042       CSCTimingParameters = cms.PSet( 
70043         MatchParameters = cms.PSet( 
70044           TightMatchDT = cms.bool( False ),
70045           DTradius = cms.double( 0.01 ),
70046           TightMatchCSC = cms.bool( True ),
70047           CSCsegments = cms.InputTag( "hltCscSegments" ),
70048           DTsegments = cms.InputTag( "hltDt4DSegments" )
70049         ),
70050         debug = cms.bool( False ),
70051         CSCWireTimeOffset = cms.double( 0.0 ),
70052         CSCStripError = cms.double( 7.0 ),
70053         CSCTimeOffset = cms.double( 0.0 ),
70054         CSCWireError = cms.double( 8.6 ),
70055         PruneCut = cms.double( 100.0 ),
70056         CSCsegments = cms.InputTag( "hltCscSegments" ),
70057         UseStripTime = cms.bool( True ),
70058         CSCStripTimeOffset = cms.double( 0.0 ),
70059         UseWireTime = cms.bool( True ),
70060         ServiceParameters = cms.PSet( 
70061           RPCLayers = cms.bool( True ),
70062           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70063         )
70064       ),
70065       ErrorDT = cms.double( 6.0 ),
70066       EcalEnergyCut = cms.double( 0.4 ),
70067       UseECAL = cms.bool( True ),
70068       ErrorEB = cms.double( 2.085 ),
70069       UseDT = cms.bool( True ),
70070       ErrorEE = cms.double( 6.95 ),
70071       ErrorCSC = cms.double( 7.4 )
70072     ),
70073     ShowerDigiFillerParameters = cms.PSet( 
70074       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
70075       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
70076       digiMaxDistanceX = cms.double( 25.0 )
70077     ),
70078     TrackerKinkFinderParameters = cms.PSet( 
70079       usePosition = cms.bool( False ),
70080       diagonalOnly = cms.bool( False )
70081     ),
70082     fillEnergy = cms.bool( True ),
70083     storeCrossedHcalRecHits = cms.bool( False ),
70084     maxAbsPullX = cms.double( 4.0 ),
70085     maxAbsEta = cms.double( 3.0 ),
70086     minPt = cms.double( 10.0 ),
70087     inputCollectionTypes = cms.vstring( 'inner tracks',
70088       'links',
70089       'outer tracks' ),
70090     addExtraSoftMuons = cms.bool( False ),
70091     fillGlobalTrackRefits = cms.bool( False ),
70092     debugWithTruthMatching = cms.bool( False ),
70093     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ),
70094     fillCaloCompatibility = cms.bool( True ),
70095     maxAbsPullY = cms.double( 9999.0 ),
70096     maxAbsDy = cms.double( 9999.0 ),
70097     minP = cms.double( 10.0 ),
70098     minPCaloMuon = cms.double( 1.0E9 ),
70099     maxAbsDx = cms.double( 3.0 ),
70100     fillIsolation = cms.bool( True ),
70101     writeIsoDeposits = cms.bool( False ),
70102     minNumberOfMatches = cms.int32( 1 ),
70103     fillMatching = cms.bool( True ),
70104     fillShowerDigis = cms.bool( False ),
70105     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
70106     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
70107     fillGlobalTrackQuality = cms.bool( False ),
70108     globalTrackQualityInputTag = cms.InputTag( "" ),
70109     selectHighPurity = cms.bool( False ),
70110     pvInputTag = cms.InputTag( "" ),
70111     fillTrackerKink = cms.bool( False ),
70112     minCaloCompatibility = cms.double( 0.6 ),
70113     runArbitrationCleaner = cms.bool( False ),
70114     arbitrationCleanerOptions = cms.PSet( 
70115       OverlapDTheta = cms.double( 0.02 ),
70116       Overlap = cms.bool( True ),
70117       Clustering = cms.bool( True ),
70118       ME1a = cms.bool( True ),
70119       ClusterDTheta = cms.double( 0.02 ),
70120       ClusterDPhi = cms.double( 0.6 ),
70121       OverlapDPhi = cms.double( 0.0786 )
70122     ),
70123     arbitrateTrackerMuons = cms.bool( False )
70124 )
70125 fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer",
70126     TrackQuality = cms.string( "none" ),
70127     UseQuality = cms.bool( False ),
70128     TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' )
70129 )
70130 fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer",
70131     verbose = cms.untracked.bool( False ),
70132     debug = cms.untracked.bool( False ),
70133     elementImporters = cms.VPSet( 
70134       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsForDisplTau" ),
70135         cleanBadConvertedBrems = cms.bool( False ),
70136         muonMaxDPtOPt = cms.double( 1.0 ),
70137         source = cms.InputTag( "hltLightPFTracksForDisplTaus" ),
70138         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
70139         vetoEndcap = cms.bool( False ),
70140         useIterativeTracking = cms.bool( False ),
70141         importerName = cms.string( "GeneralTracksImporter" ),
70142         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
70143         trackQuality = cms.string( "highPurity" )
70144       ),
70145       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
70146         importerName = cms.string( "ECALClusterImporter" ),
70147         BCtoPFCMap = cms.InputTag( "" )
70148       ),
70149       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
70150         importerName = cms.string( "GenericClusterImporter" )
70151       ),
70152       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
70153         importerName = cms.string( "GenericClusterImporter" )
70154       )
70155     ),
70156     linkDefinitions = cms.VPSet( 
70157       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
70158         useKDTree = cms.bool( True ),
70159         linkerName = cms.string( "TrackAndECALLinker" )
70160       ),
70161       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
70162         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
70163         nMaxHcalLinksPerTrack = cms.int32( 1 ),
70164         linkType = cms.string( "TRACK:HCAL" ),
70165         useKDTree = cms.bool( True ),
70166         linkerName = cms.string( "TrackAndHCALLinker" )
70167       ),
70168       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
70169         linkType = cms.string( "ECAL:HCAL" ),
70170         useKDTree = cms.bool( False ),
70171         linkerName = cms.string( "ECALAndHCALLinker" )
70172       ),
70173       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
70174         useKDTree = cms.bool( False ),
70175         linkerName = cms.string( "HFEMAndHFHADLinker" )
70176       )
70177     )
70178 )
70179 fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer",
70180     verbose = cms.untracked.bool( False ),
70181     debug = cms.untracked.bool( False ),
70182     blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ),
70183     muons = cms.InputTag( "hltMuonsForDisplTau" ),
70184     postMuonCleaning = cms.bool( True ),
70185     vetoEndcap = cms.bool( False ),
70186     vertexCollection = cms.InputTag( "hltPixelVertices" ),
70187     useVerticesForNeutral = cms.bool( True ),
70188     useHO = cms.bool( False ),
70189     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
70190     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
70191     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
70192     useEGammaElectrons = cms.bool( False ),
70193     egammaElectrons = cms.InputTag( "" ),
70194     useEGammaFilters = cms.bool( False ),
70195     useProtectionsForJetMET = cms.bool( True ),
70196     PFEGammaFiltersParameters = cms.PSet( 
70197       electron_missinghits = cms.uint32( 1 ),
70198       electron_protectionsForJetMET = cms.PSet( 
70199         maxEeleOverPoutRes = cms.double( 0.5 ),
70200         maxEleHcalEOverEcalE = cms.double( 0.1 ),
70201         maxEcalEOverPRes = cms.double( 0.2 ),
70202         maxHcalEOverP = cms.double( 1.0 ),
70203         maxE = cms.double( 50.0 ),
70204         maxTrackPOverEele = cms.double( 1.0 ),
70205         maxDPhiIN = cms.double( 0.1 ),
70206         maxEcalEOverP_2 = cms.double( 0.2 ),
70207         maxEcalEOverP_1 = cms.double( 0.5 ),
70208         maxEeleOverPout = cms.double( 0.2 ),
70209         maxHcalEOverEcalE = cms.double( 0.1 ),
70210         maxHcalE = cms.double( 10.0 ),
70211         maxNtracks = cms.double( 3.0 )
70212       ),
70213       photon_MinEt = cms.double( 10.0 ),
70214       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
70215       electron_protectionsForBadHcal = cms.PSet( 
70216         dEta = cms.vdouble( 0.0064, 0.01264 ),
70217         dPhi = cms.vdouble( 0.0547, 0.0394 ),
70218         enableProtections = cms.bool( False ),
70219         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
70220         eInvPInv = cms.vdouble( 0.184, 0.0721 )
70221       ),
70222       photon_protectionsForBadHcal = cms.PSet( 
70223         enableProtections = cms.bool( False ),
70224         solidConeTrkIsoOffset = cms.double( 10.0 ),
70225         solidConeTrkIsoSlope = cms.double( 0.3 )
70226       ),
70227       electron_iso_mva_barrel = cms.double( -0.1875 ),
70228       electron_iso_mva_endcap = cms.double( -0.1075 ),
70229       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
70230       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
70231       photon_HoE = cms.double( 0.05 ),
70232       electron_iso_combIso_endcap = cms.double( 10.0 ),
70233       electron_iso_pt = cms.double( 10.0 ),
70234       photon_protectionsForJetMET = cms.PSet( 
70235         sumPtTrackIsoSlope = cms.double( 0.001 ),
70236         sumPtTrackIso = cms.double( 4.0 )
70237       ),
70238       electron_iso_combIso_barrel = cms.double( 10.0 ),
70239       electron_noniso_mvaCut = cms.double( -0.1 ),
70240       photon_combIso = cms.double( 10.0 ),
70241       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
70242     ),
70243     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
70244     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
70245     muon_HO = cms.vdouble( 0.9, 0.9 ),
70246     PFMuonAlgoParameters = cms.PSet(  ),
70247     rejectTracks_Bad = cms.bool( False ),
70248     rejectTracks_Step45 = cms.bool( False ),
70249     usePFNuclearInteractions = cms.bool( False ),
70250     usePFConversions = cms.bool( False ),
70251     usePFDecays = cms.bool( False ),
70252     dptRel_DispVtx = cms.double( 10.0 ),
70253     iCfgCandConnector = cms.PSet( 
70254       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
70255       bCorrect = cms.bool( False ),
70256       bCalibPrimary = cms.bool( False )
70257     ),
70258     nsigma_TRACK = cms.double( 1.0 ),
70259     pt_Error = cms.double( 1.0 ),
70260     factors_45 = cms.vdouble( 10.0, 100.0 ),
70261     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
70262     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
70263     goodTrackDeadHcal_layers = cms.uint32( 4 ),
70264     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
70265     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
70266     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
70267     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
70268     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
70269     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
70270     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
70271     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
70272     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
70273     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
70274     pf_nsigma_ECAL = cms.double( 0.0 ),
70275     pf_nsigma_HCAL = cms.double( 1.0 ),
70276     pf_nsigma_HFEM = cms.double( 1.0 ),
70277     pf_nsigma_HFHAD = cms.double( 1.0 ),
70278     useCalibrationsFromDB = cms.bool( True ),
70279     calibrationsLabel = cms.string( "HLT" ),
70280     postHFCleaning = cms.bool( False ),
70281     PFHFCleaningParameters = cms.PSet( 
70282       minHFCleaningPt = cms.double( 5.0 ),
70283       minDeltaMet = cms.double( 0.4 ),
70284       maxSignificance = cms.double( 2.5 ),
70285       minSignificance = cms.double( 2.5 ),
70286       minSignificanceReduction = cms.double( 1.4 ),
70287       maxDeltaPhiPt = cms.double( 7.0 )
70288     ),
70289     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
70290     calibHF_use = cms.bool( False ),
70291     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 ),
70292     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 ),
70293     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 ),
70294     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 ),
70295     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 ),
70296     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
70297 )
70298 fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer",
70299     useMassDropTagger = cms.bool( False ),
70300     useFiltering = cms.bool( False ),
70301     useDynamicFiltering = cms.bool( False ),
70302     useTrimming = cms.bool( False ),
70303     usePruning = cms.bool( False ),
70304     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
70305     useKtPruning = cms.bool( False ),
70306     useConstituentSubtraction = cms.bool( False ),
70307     useSoftDrop = cms.bool( False ),
70308     correctShape = cms.bool( False ),
70309     UseOnlyVertexTracks = cms.bool( False ),
70310     UseOnlyOnePV = cms.bool( False ),
70311     muCut = cms.double( -1.0 ),
70312     yCut = cms.double( -1.0 ),
70313     rFilt = cms.double( -1.0 ),
70314     rFiltFactor = cms.double( -1.0 ),
70315     trimPtFracMin = cms.double( -1.0 ),
70316     zcut = cms.double( -1.0 ),
70317     rcut_factor = cms.double( -1.0 ),
70318     csRho_EtaMax = cms.double( -1.0 ),
70319     csRParam = cms.double( -1.0 ),
70320     beta = cms.double( -1.0 ),
70321     R0 = cms.double( -1.0 ),
70322     gridMaxRapidity = cms.double( -1.0 ),
70323     gridSpacing = cms.double( -1.0 ),
70324     DzTrVtxMax = cms.double( 0.0 ),
70325     DxyTrVtxMax = cms.double( 0.0 ),
70326     MaxVtxZ = cms.double( 15.0 ),
70327     subjetPtMin = cms.double( -1.0 ),
70328     muMin = cms.double( -1.0 ),
70329     muMax = cms.double( -1.0 ),
70330     yMin = cms.double( -1.0 ),
70331     yMax = cms.double( -1.0 ),
70332     dRMin = cms.double( -1.0 ),
70333     dRMax = cms.double( -1.0 ),
70334     maxDepth = cms.int32( -1 ),
70335     nFilt = cms.int32( -1 ),
70336     MinVtxNdof = cms.int32( 0 ),
70337     src = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70338     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
70339     jetType = cms.string( "PFJet" ),
70340     jetAlgorithm = cms.string( "AntiKt" ),
70341     rParam = cms.double( 0.4 ),
70342     inputEtMin = cms.double( 0.0 ),
70343     inputEMin = cms.double( 0.0 ),
70344     jetPtMin = cms.double( 0.0 ),
70345     doPVCorrection = cms.bool( False ),
70346     doAreaFastjet = cms.bool( False ),
70347     doRhoFastjet = cms.bool( False ),
70348     doPUOffsetCorr = cms.bool( False ),
70349     puPtMin = cms.double( 10.0 ),
70350     nSigmaPU = cms.double( 1.0 ),
70351     radiusPU = cms.double( 0.4 ),
70352     subtractorName = cms.string( "" ),
70353     useExplicitGhosts = cms.bool( False ),
70354     doAreaDiskApprox = cms.bool( True ),
70355     voronoiRfact = cms.double( -9.0 ),
70356     Rho_EtaMax = cms.double( 4.4 ),
70357     Ghost_EtaMax = cms.double( 6.0 ),
70358     Active_Area_Repeats = cms.int32( 5 ),
70359     GhostArea = cms.double( 0.01 ),
70360     restrictInputs = cms.bool( False ),
70361     maxInputs = cms.uint32( 1 ),
70362     writeCompound = cms.bool( False ),
70363     writeJetsWithConst = cms.bool( False ),
70364     doFastJetNonUniform = cms.bool( False ),
70365     useDeterministicSeed = cms.bool( True ),
70366     minSeed = cms.uint32( 0 ),
70367     verbosity = cms.int32( 0 ),
70368     puWidth = cms.double( 0.0 ),
70369     nExclude = cms.uint32( 0 ),
70370     maxBadEcalCells = cms.uint32( 9999999 ),
70371     maxBadHcalCells = cms.uint32( 9999999 ),
70372     maxProblematicEcalCells = cms.uint32( 9999999 ),
70373     maxProblematicHcalCells = cms.uint32( 9999999 ),
70374     maxRecoveredEcalCells = cms.uint32( 9999999 ),
70375     maxRecoveredHcalCells = cms.uint32( 9999999 ),
70376     puCenters = cms.vdouble(  ),
70377     applyWeight = cms.bool( False ),
70378     srcWeights = cms.InputTag( "" ),
70379     minimumTowersFraction = cms.double( 0.0 ),
70380     jetCollInstanceName = cms.string( "" ),
70381     sumRecHits = cms.bool( False )
70382 )
70383 fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer",
70384     deltaR = cms.double( 0.8 ),
70385     src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70386     minJetPt = cms.double( -1.0 ),
70387     maxJetAbsEta = cms.double( 99.0 ),
70388     pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70389     pfCandAssocMapSrc = cms.InputTag( "" ),
70390     verbosity = cms.int32( 0 )
70391 )
70392 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer",
70393     ranking = cms.VPSet( 
70394       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70395         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70396         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
70397         name = cms.string( "ChargedPFCandidate" ),
70398         selectionPassFunction = cms.string( "-pt" )
70399       ),
70400       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70401         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70402         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
70403         name = cms.string( "ChargedPFCandidate" ),
70404         selectionPassFunction = cms.string( "-pt" )
70405       )
70406     ),
70407     verbosity = cms.int32( 0 ),
70408     maxJetAbsEta = cms.double( 99.0 ),
70409     outputSelection = cms.string( "pt > 0.5" ),
70410     minJetPt = cms.double( -1.0 ),
70411     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70412     builders = cms.VPSet( 
70413       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70414         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70415         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70416         dRmergePhotonWrtOther = cms.double( 0.005 ),
70417         qualityCuts = cms.PSet( 
70418           vertexTrackFiltering = cms.bool( False ),
70419           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70420           recoverLeadingTrk = cms.bool( False ),
70421           signalQualityCuts = cms.PSet( 
70422             minNeutralHadronEt = cms.double( 30.0 ),
70423             maxDeltaZ = cms.double( 1000.0 ),
70424             minTrackPt = cms.double( 0.0 ),
70425             minGammaEt = cms.double( 0.5 ),
70426             minTrackHits = cms.uint32( 3 ),
70427             minTrackPixelHits = cms.uint32( 0 ),
70428             maxTrackChi2 = cms.double( 1000.0 ),
70429             maxTransverseImpactParameter = cms.double( 1000.0 ),
70430             useTracksInsteadOfPFHadrons = cms.bool( False )
70431           ),
70432           vxAssocQualityCuts = cms.PSet( 
70433             minTrackPt = cms.double( 0.0 ),
70434             minGammaEt = cms.double( 0.5 ),
70435             minTrackHits = cms.uint32( 3 ),
70436             minTrackPixelHits = cms.uint32( 0 ),
70437             maxTrackChi2 = cms.double( 1000.0 ),
70438             maxTransverseImpactParameter = cms.double( 1000.0 ),
70439             useTracksInsteadOfPFHadrons = cms.bool( False )
70440           ),
70441           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70442         ),
70443         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70444         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70445         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70446         minMergeGammaEt = cms.double( 0.0 ),
70447         minBlockElementMatchesPhoton = cms.int32( 2 ),
70448         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70449         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70450         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70451         minMergeChargedHadronPt = cms.double( 100.0 ),
70452         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70453         name = cms.string( "chargedPFCandidates" ),
70454         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70455         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
70456         minMergeNeutralHadronEt = cms.double( 0.0 )
70457       ),
70458       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70459         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70460         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70461         dRmergePhotonWrtOther = cms.double( 0.005 ),
70462         qualityCuts = cms.PSet( 
70463           vertexTrackFiltering = cms.bool( False ),
70464           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70465           recoverLeadingTrk = cms.bool( False ),
70466           signalQualityCuts = cms.PSet( 
70467             minNeutralHadronEt = cms.double( 30.0 ),
70468             maxDeltaZ = cms.double( 1000.0 ),
70469             minTrackPt = cms.double( 0.0 ),
70470             minGammaEt = cms.double( 0.5 ),
70471             minTrackHits = cms.uint32( 3 ),
70472             minTrackPixelHits = cms.uint32( 0 ),
70473             maxTrackChi2 = cms.double( 1000.0 ),
70474             maxTransverseImpactParameter = cms.double( 1000.0 ),
70475             useTracksInsteadOfPFHadrons = cms.bool( False )
70476           ),
70477           vxAssocQualityCuts = cms.PSet( 
70478             minTrackPt = cms.double( 0.0 ),
70479             minGammaEt = cms.double( 0.5 ),
70480             minTrackHits = cms.uint32( 3 ),
70481             minTrackPixelHits = cms.uint32( 0 ),
70482             maxTrackChi2 = cms.double( 1000.0 ),
70483             maxTransverseImpactParameter = cms.double( 1000.0 ),
70484             useTracksInsteadOfPFHadrons = cms.bool( False )
70485           ),
70486           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70487         ),
70488         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70489         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70490         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70491         minMergeGammaEt = cms.double( 0.0 ),
70492         minBlockElementMatchesPhoton = cms.int32( 2 ),
70493         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70494         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70495         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70496         minMergeChargedHadronPt = cms.double( 0.0 ),
70497         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70498         name = cms.string( "PFNeutralHadrons" ),
70499         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70500         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
70501         minMergeNeutralHadronEt = cms.double( 0.0 )
70502       )
70503     )
70504 )
70505 fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer",
70506     massHypothesis = cms.double( 0.136 ),
70507     ranking = cms.VPSet( 
70508       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70509         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
70510         selection = cms.string( "algoIs('kStrips')" ),
70511         name = cms.string( "InStrip" ),
70512         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
70513       )
70514     ),
70515     verbosity = cms.int32( 0 ),
70516     maxJetAbsEta = cms.double( 99.0 ),
70517     outputSelection = cms.string( "pt > 0" ),
70518     minJetPt = cms.double( -1.0 ),
70519     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70520     builders = cms.VPSet( 
70521       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
70522         applyElecTrackQcuts = cms.bool( False ),
70523         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
70524         makeCombinatoricStrips = cms.bool( False ),
70525         stripPhiAssociationDistance = cms.double( 0.2 ),
70526         qualityCuts = cms.PSet( 
70527           vertexTrackFiltering = cms.bool( False ),
70528           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70529           recoverLeadingTrk = cms.bool( False ),
70530           signalQualityCuts = cms.PSet( 
70531             maxDeltaZ = cms.double( 1000.0 ),
70532             minTrackPt = cms.double( 0.0 ),
70533             minGammaEt = cms.double( 0.5 ),
70534             minTrackHits = cms.uint32( 3 ),
70535             minTrackPixelHits = cms.uint32( 0 ),
70536             maxTrackChi2 = cms.double( 1000.0 ),
70537             maxTransverseImpactParameter = cms.double( 1000.0 ),
70538             useTracksInsteadOfPFHadrons = cms.bool( False )
70539           ),
70540           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70541         ),
70542         maxStripBuildIterations = cms.int32( -1 ),
70543         updateStripAfterEachDaughter = cms.bool( False ),
70544         stripEtaAssociationDistance = cms.double( 0.05 ),
70545         minStripEt = cms.double( 1.0 ),
70546         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
70547         minGammaEtStripAdd = cms.double( 0.0 ),
70548         name = cms.string( "s" )
70549       )
70550     )
70551 )
70552 fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer",
70553     piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ),
70554     jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ),
70555     maxJetAbsEta = cms.double( 2.5 ),
70556     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
70557     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ),
70558     minJetPt = cms.double( 14.0 ),
70559     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70560     builders = cms.VPSet( 
70561       cms.PSet(  decayModes = cms.VPSet( 
70562   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70563     maxTracks = cms.uint32( 6 ),
70564     nPiZeros = cms.uint32( 0 ),
70565     nCharged = cms.uint32( 1 )
70566   ),
70567   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
70568     maxTracks = cms.uint32( 6 ),
70569     nCharged = cms.uint32( 1 ),
70570     nPiZeros = cms.uint32( 1 )
70571   ),
70572   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
70573     maxTracks = cms.uint32( 6 ),
70574     nCharged = cms.uint32( 1 ),
70575     nPiZeros = cms.uint32( 2 )
70576   ),
70577   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70578     maxTracks = cms.uint32( 6 ),
70579     nCharged = cms.uint32( 2 ),
70580     nPiZeros = cms.uint32( 0 )
70581   ),
70582   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70583     maxTracks = cms.uint32( 6 ),
70584     nCharged = cms.uint32( 2 ),
70585     nPiZeros = cms.uint32( 1 )
70586   ),
70587   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70588     maxTracks = cms.uint32( 6 ),
70589     nCharged = cms.uint32( 3 ),
70590     nPiZeros = cms.uint32( 0 )
70591   ),
70592   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70593     maxTracks = cms.uint32( 6 ),
70594     nCharged = cms.uint32( 3 ),
70595     nPiZeros = cms.uint32( 1 )
70596   )
70597 ),
70598         isolationConeSize = cms.double( 0.5 ),
70599         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
70600         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70601         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
70602         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70603         name = cms.string( "combinatoric" ),
70604         pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70605         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
70606         qualityCuts = cms.PSet( 
70607           isolationQualityCuts = cms.PSet( 
70608             maxDeltaZ = cms.double( 0.2 ),
70609             maxTrackChi2 = cms.double( 100.0 ),
70610             maxTransverseImpactParameter = cms.double( 0.03 ),
70611             minGammaEt = cms.double( 1.5 ),
70612             minTrackHits = cms.uint32( 3 ),
70613             minTrackPixelHits = cms.uint32( 0 ),
70614             minTrackPt = cms.double( 1.0 ),
70615             minTrackVertexWeight = cms.double( -1.0 )
70616           ),
70617           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
70618           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70619           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
70620           recoverLeadingTrk = cms.bool( False ),
70621           signalQualityCuts = cms.PSet( 
70622             maxDeltaZ = cms.double( 1000.0 ),
70623             maxTrackChi2 = cms.double( 1000.0 ),
70624             maxTransverseImpactParameter = cms.double( 1000.0 ),
70625             minGammaEt = cms.double( 0.5 ),
70626             minNeutralHadronEt = cms.double( 30.0 ),
70627             minTrackHits = cms.uint32( 3 ),
70628             minTrackPixelHits = cms.uint32( 0 ),
70629             minTrackPt = cms.double( 0.5 ),
70630             minTrackVertexWeight = cms.double( -1.0 )
70631           ),
70632           vertexTrackFiltering = cms.bool( False ),
70633           vxAssocQualityCuts = cms.PSet( 
70634             maxTrackChi2 = cms.double( 1000.0 ),
70635             maxTransverseImpactParameter = cms.double( 1000.0 ),
70636             minGammaEt = cms.double( 0.5 ),
70637             minTrackHits = cms.uint32( 3 ),
70638             minTrackPixelHits = cms.uint32( 0 ),
70639             minTrackPt = cms.double( 0.5 ),
70640             minTrackVertexWeight = cms.double( -1.0 )
70641           )
70642         ),
70643         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
70644       )
70645     ),
70646     buildNullTaus = cms.bool( False ),
70647     verbosity = cms.int32( 0 ),
70648     modifiers = cms.VPSet( 
70649       cms.PSet(  DataType = cms.string( "AOD" ),
70650         EcalStripSumE_deltaEta = cms.double( 0.03 ),
70651         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
70652         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
70653         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
70654         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
70655         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
70656         name = cms.string( "elec_rej" ),
70657         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
70658         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
70659       ),
70660       cms.PSet(  name = cms.string( "tau_mass" ),
70661         plugin = cms.string( "PFRecoTauMassPlugin" ),
70662         verbosity = cms.int32( 0 )
70663       )
70664     )
70665 )
70666 fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70667     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70668     verbosity = cms.int32( 0 ),
70669     minTauPt = cms.double( 0.0 ),
70670     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70671     decayModes = cms.VPSet( 
70672       cms.PSet(  maxMass = cms.string( "1." ),
70673         nPiZeros = cms.uint32( 0 ),
70674         minMass = cms.double( -1000.0 ),
70675         nChargedPFCandsMin = cms.uint32( 1 ),
70676         nTracksMin = cms.uint32( 1 ),
70677         nCharged = cms.uint32( 1 ),
70678         applyBendCorrection = cms.PSet( 
70679           phi = cms.bool( True ),
70680           eta = cms.bool( True ),
70681           mass = cms.bool( True )
70682         )
70683       ),
70684       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70685         nPiZeros = cms.uint32( 1 ),
70686         minMass = cms.double( 0.0 ),
70687         nChargedPFCandsMin = cms.uint32( 1 ),
70688         nTracksMin = cms.uint32( 1 ),
70689         nCharged = cms.uint32( 1 ),
70690         assumeStripMass = cms.double( 0.1349 ),
70691         applyBendCorrection = cms.PSet( 
70692           phi = cms.bool( True ),
70693           eta = cms.bool( True ),
70694           mass = cms.bool( True )
70695         )
70696       ),
70697       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70698         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70699         maxPi0Mass = cms.double( 0.8 ),
70700         nPiZeros = cms.uint32( 2 ),
70701         minMass = cms.double( 0.4 ),
70702         nChargedPFCandsMin = cms.uint32( 1 ),
70703         nTracksMin = cms.uint32( 1 ),
70704         nCharged = cms.uint32( 1 ),
70705         assumeStripMass = cms.double( 0.0 ),
70706         applyBendCorrection = cms.PSet( 
70707           phi = cms.bool( True ),
70708           eta = cms.bool( True ),
70709           mass = cms.bool( True )
70710         )
70711       ),
70712       cms.PSet(  maxMass = cms.string( "1.2" ),
70713         nPiZeros = cms.uint32( 0 ),
70714         minMass = cms.double( 0.0 ),
70715         nChargedPFCandsMin = cms.uint32( 1 ),
70716         nTracksMin = cms.uint32( 2 ),
70717         nCharged = cms.uint32( 2 ),
70718         applyBendCorrection = cms.PSet( 
70719           phi = cms.bool( True ),
70720           eta = cms.bool( False ),
70721           mass = cms.bool( True )
70722         )
70723       ),
70724       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
70725         minMass = cms.double( 0.0 ),
70726         nCharged = cms.uint32( 2 ),
70727         nChargedPFCandsMin = cms.uint32( 1 ),
70728         nPiZeros = cms.uint32( 1 ),
70729         nTracksMin = cms.uint32( 2 ),
70730         applyBendCorrection = cms.PSet( 
70731           eta = cms.bool( False ),
70732           phi = cms.bool( True ),
70733           mass = cms.bool( True )
70734         )
70735       ),
70736       cms.PSet(  maxMass = cms.string( "1.6" ),
70737         minMass = cms.double( 0.7 ),
70738         nCharged = cms.uint32( 3 ),
70739         nChargedPFCandsMin = cms.uint32( 1 ),
70740         nPiZeros = cms.uint32( 0 ),
70741         nTracksMin = cms.uint32( 2 ),
70742         applyBendCorrection = cms.PSet( 
70743           eta = cms.bool( False ),
70744           phi = cms.bool( True ),
70745           mass = cms.bool( True )
70746         )
70747       ),
70748       cms.PSet(  nCharged = cms.uint32( 3 ),
70749         nPiZeros = cms.uint32( 1 ),
70750         nTracksMin = cms.uint32( 2 ),
70751         minMass = cms.double( 0.9 ),
70752         maxMass = cms.string( "1.6" ),
70753         applyBendCorrection = cms.PSet( 
70754           eta = cms.bool( False ),
70755           phi = cms.bool( False ),
70756           mass = cms.bool( False )
70757         ),
70758         nChargedPFCandsMin = cms.uint32( 1 )
70759       )
70760     ),
70761     matchingCone = cms.double( 0.5 ),
70762     minPixelHits = cms.int32( 0 ),
70763     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
70764 )
70765 fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner",
70766     src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70767     cleaners = cms.VPSet( 
70768       cms.PSet(  name = cms.string( "HPS_Select" ),
70769         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
70770         src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" )
70771       ),
70772       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
70773         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
70774         minTrackPt = cms.double( 5.0 )
70775       ),
70776       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
70777         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
70778       ),
70779       cms.PSet(  name = cms.string( "Pt" ),
70780         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70781         selection = cms.string( "leadPFCand().isNonnull()" ),
70782         selectionFailValue = cms.double( 1000.0 ),
70783         selectionPassFunction = cms.string( "-pt()" ),
70784         tolerance = cms.double( 0.01 )
70785       ),
70786       cms.PSet(  name = cms.string( "StripMultiplicity" ),
70787         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70788         selection = cms.string( "leadPFCand().isNonnull()" ),
70789         selectionFailValue = cms.double( 1000.0 ),
70790         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
70791       ),
70792       cms.PSet(  name = cms.string( "CombinedIsolation" ),
70793         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70794         selection = cms.string( "leadPFCand().isNonnull()" ),
70795         selectionFailValue = cms.double( 1000.0 ),
70796         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
70797       )
70798     ),
70799     outputSelection = cms.string( "" ),
70800     verbosity = cms.int32( 0 )
70801 )
70802 fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder",
70803     src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" )
70804 )
70805 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70806     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70807     verbosity = cms.int32( 0 ),
70808     minTauPt = cms.double( 18.0 ),
70809     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70810     decayModes = cms.VPSet( 
70811       cms.PSet(  maxMass = cms.string( "1." ),
70812         nPiZeros = cms.uint32( 0 ),
70813         minMass = cms.double( -1000.0 ),
70814         nChargedPFCandsMin = cms.uint32( 1 ),
70815         nTracksMin = cms.uint32( 1 ),
70816         nCharged = cms.uint32( 1 ),
70817         applyBendCorrection = cms.PSet( 
70818           phi = cms.bool( True ),
70819           eta = cms.bool( True ),
70820           mass = cms.bool( True )
70821         )
70822       ),
70823       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70824         nPiZeros = cms.uint32( 1 ),
70825         minMass = cms.double( 0.0 ),
70826         nChargedPFCandsMin = cms.uint32( 1 ),
70827         nTracksMin = cms.uint32( 1 ),
70828         nCharged = cms.uint32( 1 ),
70829         assumeStripMass = cms.double( 0.1349 ),
70830         applyBendCorrection = cms.PSet( 
70831           phi = cms.bool( True ),
70832           eta = cms.bool( True ),
70833           mass = cms.bool( True )
70834         )
70835       ),
70836       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70837         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70838         maxPi0Mass = cms.double( 0.8 ),
70839         nPiZeros = cms.uint32( 2 ),
70840         minMass = cms.double( 0.4 ),
70841         nChargedPFCandsMin = cms.uint32( 1 ),
70842         nTracksMin = cms.uint32( 1 ),
70843         nCharged = cms.uint32( 1 ),
70844         assumeStripMass = cms.double( 0.0 ),
70845         applyBendCorrection = cms.PSet( 
70846           phi = cms.bool( True ),
70847           eta = cms.bool( True ),
70848           mass = cms.bool( True )
70849         )
70850       ),
70851       cms.PSet(  maxMass = cms.string( "1.2" ),
70852         nPiZeros = cms.uint32( 0 ),
70853         minMass = cms.double( 0.0 ),
70854         nChargedPFCandsMin = cms.uint32( 1 ),
70855         nTracksMin = cms.uint32( 2 ),
70856         nCharged = cms.uint32( 2 ),
70857         applyBendCorrection = cms.PSet( 
70858           phi = cms.bool( True ),
70859           eta = cms.bool( False ),
70860           mass = cms.bool( True )
70861         )
70862       ),
70863       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
70864         minMass = cms.double( 0.0 ),
70865         nCharged = cms.uint32( 2 ),
70866         nChargedPFCandsMin = cms.uint32( 1 ),
70867         nPiZeros = cms.uint32( 1 ),
70868         nTracksMin = cms.uint32( 2 ),
70869         applyBendCorrection = cms.PSet( 
70870           eta = cms.bool( False ),
70871           phi = cms.bool( True ),
70872           mass = cms.bool( True )
70873         )
70874       ),
70875       cms.PSet(  maxMass = cms.string( "1.6" ),
70876         minMass = cms.double( 0.7 ),
70877         nCharged = cms.uint32( 3 ),
70878         nChargedPFCandsMin = cms.uint32( 1 ),
70879         nPiZeros = cms.uint32( 0 ),
70880         nTracksMin = cms.uint32( 2 ),
70881         applyBendCorrection = cms.PSet( 
70882           eta = cms.bool( False ),
70883           phi = cms.bool( True ),
70884           mass = cms.bool( True )
70885         )
70886       ),
70887       cms.PSet(  nCharged = cms.uint32( 3 ),
70888         nPiZeros = cms.uint32( 1 ),
70889         nTracksMin = cms.uint32( 2 ),
70890         minMass = cms.double( 0.9 ),
70891         maxMass = cms.string( "1.6" ),
70892         applyBendCorrection = cms.PSet( 
70893           eta = cms.bool( False ),
70894           phi = cms.bool( False ),
70895           mass = cms.bool( False )
70896         ),
70897         nChargedPFCandsMin = cms.uint32( 1 )
70898       )
70899     ),
70900     matchingCone = cms.double( 0.5 ),
70901     minPixelHits = cms.int32( 0 ),
70902     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
70903 )
70904 fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
70905     MinPtLeadingObject = cms.double( 0.0 ),
70906     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70907     UseOnlyChargedHadrons = cms.bool( True ),
70908     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
70909 )
70910 fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector",
70911     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70912     cut = cms.string( "pt > 0" ),
70913     discriminators = cms.VPSet( 
70914       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ),
70915         selectionCut = cms.double( 0.5 )
70916       )
70917     ),
70918     discriminatorContainers = cms.VPSet( 
70919     )
70920 )
70921 fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau",
70922     saveTags = cms.bool( True ),
70923     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70924     triggerType = cms.int32( 84 ),
70925     MinE = cms.double( -1.0 ),
70926     MinPt = cms.double( 0.0 ),
70927     MinMass = cms.double( -1.0 ),
70928     MaxMass = cms.double( -1.0 ),
70929     MinEta = cms.double( -1.0 ),
70930     MaxEta = cms.double( 2.5 ),
70931     MinN = cms.int32( 1 )
70932 )
70933 fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau",
70934     saveTags = cms.bool( True ),
70935     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70936     triggerType = cms.int32( 84 ),
70937     MinE = cms.double( -1.0 ),
70938     MinPt = cms.double( 24.0 ),
70939     MinMass = cms.double( -1.0 ),
70940     MaxMass = cms.double( -1.0 ),
70941     MinEta = cms.double( -1.0 ),
70942     MaxEta = cms.double( 2.1 ),
70943     MinN = cms.int32( 1 )
70944 )
70945 fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
70946     MinPtLeadingObject = cms.double( 1.0 ),
70947     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70948     UseOnlyChargedHadrons = cms.bool( True ),
70949     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
70950 )
70951 fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector",
70952     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70953     cut = cms.string( "pt > 0" ),
70954     discriminators = cms.VPSet( 
70955       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
70956         selectionCut = cms.double( 0.5 )
70957       )
70958     ),
70959     discriminatorContainers = cms.VPSet( 
70960     )
70961 )
70962 fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
70963     saveTags = cms.bool( True ),
70964     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
70965     triggerType = cms.int32( 84 ),
70966     MinE = cms.double( -1.0 ),
70967     MinPt = cms.double( 24.0 ),
70968     MinMass = cms.double( -1.0 ),
70969     MaxMass = cms.double( -1.0 ),
70970     MinEta = cms.double( -1.0 ),
70971     MaxEta = cms.double( 2.1 ),
70972     MinN = cms.int32( 1 )
70973 )
70974 fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
70975     storeRawFootprintCorrection = cms.bool( False ),
70976     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70977     storeRawOccupancy = cms.bool( False ),
70978     maximumSumPtCut = cms.double( 3.7 ),
70979     qualityCuts = cms.PSet( 
70980       vertexTrackFiltering = cms.bool( False ),
70981       isolationQualityCuts = cms.PSet( 
70982         maxDeltaZ = cms.double( 0.2 ),
70983         minTrackPt = cms.double( 0.5 ),
70984         minGammaEt = cms.double( 0.5 ),
70985         minTrackHits = cms.uint32( 3 ),
70986         minTrackPixelHits = cms.uint32( 0 ),
70987         maxTrackChi2 = cms.double( 100.0 ),
70988         maxTransverseImpactParameter = cms.double( 0.1 ),
70989         useTracksInsteadOfPFHadrons = cms.bool( False )
70990       ),
70991       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70992       recoverLeadingTrk = cms.bool( False ),
70993       signalQualityCuts = cms.PSet( 
70994         maxDeltaZ = cms.double( 0.2 ),
70995         minTrackPt = cms.double( 0.0 ),
70996         minGammaEt = cms.double( 0.5 ),
70997         minTrackHits = cms.uint32( 3 ),
70998         minTrackPixelHits = cms.uint32( 0 ),
70999         maxTrackChi2 = cms.double( 1000.0 ),
71000         maxTransverseImpactParameter = cms.double( 0.2 ),
71001         useTracksInsteadOfPFHadrons = cms.bool( False ),
71002         minNeutralHadronEt = cms.double( 1.0 )
71003       ),
71004       vxAssocQualityCuts = cms.PSet( 
71005         minTrackPt = cms.double( 0.0 ),
71006         minGammaEt = cms.double( 0.5 ),
71007         minTrackHits = cms.uint32( 3 ),
71008         minTrackPixelHits = cms.uint32( 0 ),
71009         maxTrackChi2 = cms.double( 1000.0 ),
71010         maxTransverseImpactParameter = cms.double( 0.2 ),
71011         useTracksInsteadOfPFHadrons = cms.bool( False )
71012       ),
71013       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71014     ),
71015     minTauPtForNoIso = cms.double( -99.0 ),
71016     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71017     vertexSrc = cms.InputTag( "NotUsed" ),
71018     applySumPtCut = cms.bool( True ),
71019     rhoConeSize = cms.double( 0.357 ),
71020     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71021     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71022     rhoProducer = cms.InputTag( "NotUsed" ),
71023     enableHGCalWorkaround = cms.bool( False ),
71024     footprintCorrections = cms.VPSet( 
71025       cms.PSet(  offset = cms.string( "0.0" ),
71026         selection = cms.string( "decayMode() = 0" )
71027       ),
71028       cms.PSet(  offset = cms.string( "0.0" ),
71029         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71030       ),
71031       cms.PSet(  offset = cms.string( "2.7" ),
71032         selection = cms.string( "decayMode() = 5" )
71033       ),
71034       cms.PSet(  offset = cms.string( "0.0" ),
71035         selection = cms.string( "decayMode() = 6" )
71036       ),
71037       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71038         selection = cms.string( "decayMode() = 10" )
71039       )
71040     ),
71041     deltaBetaFactor = cms.string( "0.38" ),
71042     applyFootprintCorrection = cms.bool( False ),
71043     UseAllPFCandsForWeights = cms.bool( False ),
71044     relativeSumPtCut = cms.double( 0.03 ),
71045     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71046     maximumOccupancy = cms.uint32( 0 ),
71047     verbosity = cms.int32( 0 ),
71048     applyOccupancyCut = cms.bool( False ),
71049     applyDeltaBetaCorrection = cms.bool( False ),
71050     applyRelativeSumPtCut = cms.bool( False ),
71051     storeRawPUsumPt = cms.bool( False ),
71052     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71053     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71054     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71055     storeRawSumPt = cms.bool( False ),
71056     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71057     applyRhoCorrection = cms.bool( False ),
71058     WeightECALIsolation = cms.double( 0.33333 ),
71059     rhoUEOffsetCorrection = cms.double( 0.0 ),
71060     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71061     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71062     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71063     relativeSumPtOffset = cms.double( 0.0 ),
71064     customOuterCone = cms.double( -1.0 ),
71065     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71066 )
71067 fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71068     storeRawFootprintCorrection = cms.bool( False ),
71069     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71070     storeRawOccupancy = cms.bool( False ),
71071     maximumSumPtCut = cms.double( 2.0 ),
71072     qualityCuts = cms.PSet( 
71073       vertexTrackFiltering = cms.bool( False ),
71074       isolationQualityCuts = cms.PSet( 
71075         maxDeltaZ = cms.double( 0.2 ),
71076         minTrackPt = cms.double( 0.5 ),
71077         minGammaEt = cms.double( 0.5 ),
71078         minTrackHits = cms.uint32( 3 ),
71079         minTrackPixelHits = cms.uint32( 0 ),
71080         maxTrackChi2 = cms.double( 100.0 ),
71081         maxTransverseImpactParameter = cms.double( 0.1 ),
71082         useTracksInsteadOfPFHadrons = cms.bool( False )
71083       ),
71084       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71085       recoverLeadingTrk = cms.bool( False ),
71086       signalQualityCuts = cms.PSet( 
71087         maxDeltaZ = cms.double( 0.2 ),
71088         minTrackPt = cms.double( 0.0 ),
71089         minGammaEt = cms.double( 0.5 ),
71090         minTrackHits = cms.uint32( 3 ),
71091         minTrackPixelHits = cms.uint32( 0 ),
71092         maxTrackChi2 = cms.double( 1000.0 ),
71093         maxTransverseImpactParameter = cms.double( 0.2 ),
71094         useTracksInsteadOfPFHadrons = cms.bool( False ),
71095         minNeutralHadronEt = cms.double( 1.0 )
71096       ),
71097       vxAssocQualityCuts = cms.PSet( 
71098         minTrackPt = cms.double( 0.0 ),
71099         minGammaEt = cms.double( 0.5 ),
71100         minTrackHits = cms.uint32( 3 ),
71101         minTrackPixelHits = cms.uint32( 0 ),
71102         maxTrackChi2 = cms.double( 1000.0 ),
71103         maxTransverseImpactParameter = cms.double( 0.2 ),
71104         useTracksInsteadOfPFHadrons = cms.bool( False )
71105       ),
71106       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71107     ),
71108     minTauPtForNoIso = cms.double( -99.0 ),
71109     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71110     vertexSrc = cms.InputTag( "NotUsed" ),
71111     applySumPtCut = cms.bool( False ),
71112     rhoConeSize = cms.double( 0.5 ),
71113     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71114     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71115     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
71116     enableHGCalWorkaround = cms.bool( False ),
71117     footprintCorrections = cms.VPSet( 
71118       cms.PSet(  offset = cms.string( "0.0" ),
71119         selection = cms.string( "decayMode() = 0" )
71120       ),
71121       cms.PSet(  offset = cms.string( "0.0" ),
71122         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71123       ),
71124       cms.PSet(  offset = cms.string( "2.7" ),
71125         selection = cms.string( "decayMode() = 5" )
71126       ),
71127       cms.PSet(  offset = cms.string( "0.0" ),
71128         selection = cms.string( "decayMode() = 6" )
71129       ),
71130       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71131         selection = cms.string( "decayMode() = 10" )
71132       )
71133     ),
71134     deltaBetaFactor = cms.string( "0.38" ),
71135     applyFootprintCorrection = cms.bool( False ),
71136     UseAllPFCandsForWeights = cms.bool( False ),
71137     relativeSumPtCut = cms.double( 0.05 ),
71138     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71139     maximumOccupancy = cms.uint32( 0 ),
71140     verbosity = cms.int32( 0 ),
71141     applyOccupancyCut = cms.bool( False ),
71142     applyDeltaBetaCorrection = cms.bool( False ),
71143     applyRelativeSumPtCut = cms.bool( True ),
71144     storeRawPUsumPt = cms.bool( False ),
71145     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71146     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71147     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71148     storeRawSumPt = cms.bool( False ),
71149     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71150     applyRhoCorrection = cms.bool( False ),
71151     WeightECALIsolation = cms.double( 1.0 ),
71152     rhoUEOffsetCorrection = cms.double( 1.0 ),
71153     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71154     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71155     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71156     relativeSumPtOffset = cms.double( 60.0 ),
71157     customOuterCone = cms.double( -1.0 ),
71158     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71159 )
71160 fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
71161     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71162     Prediscriminants = cms.PSet( 
71163       BooleanOperator = cms.string( "or" ),
71164       discr1 = cms.PSet( 
71165         cut = cms.double( 0.5 ),
71166         Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" )
71167       ),
71168       discr2 = cms.PSet( 
71169         cut = cms.double( 0.5 ),
71170         Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" )
71171       )
71172     ),
71173     PassValue = cms.double( 1.0 ),
71174     FailValue = cms.double( 0.0 )
71175 )
71176 fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector",
71177     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71178     cut = cms.string( "pt > 0" ),
71179     discriminators = cms.VPSet( 
71180       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71181         selectionCut = cms.double( 0.5 )
71182       ),
71183       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71184         selectionCut = cms.double( 0.5 )
71185       )
71186     ),
71187     discriminatorContainers = cms.VPSet( 
71188     )
71189 )
71190 fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71191     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
71192     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71193     EtMin = cms.double( 0.0 ),
71194     ReduceTauContent = cms.bool( True ),
71195     KeepOriginalVertex = cms.bool( False )
71196 )
71197 fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71198     saveTags = cms.bool( True ),
71199     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ),
71200     triggerType = cms.int32( 84 ),
71201     MinE = cms.double( -1.0 ),
71202     MinPt = cms.double( 24.0 ),
71203     MinMass = cms.double( -1.0 ),
71204     MaxMass = cms.double( -1.0 ),
71205     MinEta = cms.double( -1.0 ),
71206     MaxEta = cms.double( 2.1 ),
71207     MinN = cms.int32( 1 )
71208 )
71209 fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau",
71210     saveTags = cms.bool( True ),
71211     originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ),
71212     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71213     inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ),
71214     inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ),
71215     triggerType1 = cms.int32( 83 ),
71216     triggerType2 = cms.int32( 84 ),
71217     MinDeta = cms.double( 1.0 ),
71218     MaxDeta = cms.double( -1.0 ),
71219     MinDphi = cms.double( 0.0 ),
71220     MaxDphi = cms.double( -1.0 ),
71221     MinDelR = cms.double( 0.3 ),
71222     MaxDelR = cms.double( 99999.0 ),
71223     MinPt = cms.double( 1.0 ),
71224     MaxPt = cms.double( -1.0 ),
71225     MinMinv = cms.double( 0.0 ),
71226     MaxMinv = cms.double( -1.0 ),
71227     MinN = cms.int32( 1 )
71228 )
71229 fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler",
71230     offset = cms.uint32( 0 ),
71231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71232 )
71233 fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
71234     saveTags = cms.bool( True ),
71235     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
71236     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71237     candNonIsolatedTag = cms.InputTag( "" ),
71238     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71239     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71240     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71241     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71242     ncandcut = cms.int32( 1 ),
71243     doIsolated = cms.bool( False ),
71244     region_eta_size = cms.double( 0.522 ),
71245     region_eta_size_ecap = cms.double( 1.0 ),
71246     region_phi_size = cms.double( 1.044 ),
71247     barrel_end = cms.double( 1.4791 ),
71248     endcap_end = cms.double( 2.65 )
71249 )
71250 fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter",
71251     saveTags = cms.bool( True ),
71252     inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ),
71253     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71254     etcutEB = cms.double( 34.0 ),
71255     etcutEE = cms.double( 34.0 ),
71256     minEtaCut = cms.double( -2.1 ),
71257     maxEtaCut = cms.double( 2.1 ),
71258     ncandcut = cms.int32( 1 )
71259 )
71260 fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter",
71261     saveTags = cms.bool( True ),
71262     candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ),
71263     varTag = cms.InputTag( "hltEgammaHoverE" ),
71264     rhoTag = cms.InputTag( "" ),
71265     energyLowEdges = cms.vdouble( 0.0 ),
71266     lessThan = cms.bool( True ),
71267     useEt = cms.bool( False ),
71268     useAbs = cms.bool( False ),
71269     thrRegularEB = cms.vdouble( -1.0 ),
71270     thrRegularEE = cms.vdouble( -1.0 ),
71271     thrOverEEB = cms.vdouble( 0.15 ),
71272     thrOverEEE = cms.vdouble( 0.1 ),
71273     thrOverE2EB = cms.vdouble( -1.0 ),
71274     thrOverE2EE = cms.vdouble( -1.0 ),
71275     ncandcut = cms.int32( 1 ),
71276     doRhoCorrection = cms.bool( False ),
71277     rhoMax = cms.double( 9.9999999E7 ),
71278     rhoScale = cms.double( 1.0 ),
71279     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71280     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71281     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71282 )
71283 fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71284     saveTags = cms.bool( True ),
71285     candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ),
71286     varTag = cms.InputTag( "hltEgammaR9ID" ),
71287     rhoTag = cms.InputTag( "" ),
71288     energyLowEdges = cms.vdouble( 0.0 ),
71289     lessThan = cms.bool( False ),
71290     useEt = cms.bool( False ),
71291     useAbs = cms.bool( False ),
71292     thrRegularEB = cms.vdouble( 0.9 ),
71293     thrRegularEE = cms.vdouble( 0.9 ),
71294     thrOverEEB = cms.vdouble( -1.0 ),
71295     thrOverEEE = cms.vdouble( -1.0 ),
71296     thrOverE2EB = cms.vdouble( -1.0 ),
71297     thrOverE2EE = cms.vdouble( -1.0 ),
71298     ncandcut = cms.int32( 1 ),
71299     doRhoCorrection = cms.bool( False ),
71300     rhoMax = cms.double( 9.9999999E7 ),
71301     rhoScale = cms.double( 1.0 ),
71302     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71304     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71305 )
71306 fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71307     saveTags = cms.bool( True ),
71308     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ),
71309     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
71310     rhoTag = cms.InputTag( "" ),
71311     energyLowEdges = cms.vdouble( 0.0 ),
71312     lessThan = cms.bool( True ),
71313     useEt = cms.bool( False ),
71314     useAbs = cms.bool( False ),
71315     thrRegularEB = cms.vdouble( 0.014 ),
71316     thrRegularEE = cms.vdouble( 0.035 ),
71317     thrOverEEB = cms.vdouble( -1.0 ),
71318     thrOverEEE = cms.vdouble( -1.0 ),
71319     thrOverE2EB = cms.vdouble( -1.0 ),
71320     thrOverE2EE = cms.vdouble( -1.0 ),
71321     ncandcut = cms.int32( 1 ),
71322     doRhoCorrection = cms.bool( False ),
71323     rhoMax = cms.double( 9.9999999E7 ),
71324     rhoScale = cms.double( 1.0 ),
71325     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71326     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71327     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71328 )
71329 fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71330     saveTags = cms.bool( True ),
71331     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ),
71332     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
71333     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71334     energyLowEdges = cms.vdouble( 0.0 ),
71335     lessThan = cms.bool( True ),
71336     useEt = cms.bool( True ),
71337     useAbs = cms.bool( False ),
71338     thrRegularEB = cms.vdouble( 5.0 ),
71339     thrRegularEE = cms.vdouble( 8.0 ),
71340     thrOverEEB = cms.vdouble( 0.01 ),
71341     thrOverEEE = cms.vdouble( 0.007 ),
71342     thrOverE2EB = cms.vdouble( 0.0 ),
71343     thrOverE2EE = cms.vdouble( 0.0 ),
71344     ncandcut = cms.int32( 1 ),
71345     doRhoCorrection = cms.bool( True ),
71346     rhoMax = cms.double( 9.9999999E7 ),
71347     rhoScale = cms.double( 1.0 ),
71348     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
71349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71351 )
71352 fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71353     saveTags = cms.bool( True ),
71354     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ),
71355     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
71356     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71357     energyLowEdges = cms.vdouble( 0.0 ),
71358     lessThan = cms.bool( True ),
71359     useEt = cms.bool( True ),
71360     useAbs = cms.bool( False ),
71361     thrRegularEB = cms.vdouble( 12.5 ),
71362     thrRegularEE = cms.vdouble( 7.5 ),
71363     thrOverEEB = cms.vdouble( 0.03 ),
71364     thrOverEEE = cms.vdouble( 0.032 ),
71365     thrOverE2EB = cms.vdouble( 3.0E-5 ),
71366     thrOverE2EE = cms.vdouble( 3.0E-5 ),
71367     ncandcut = cms.int32( 0 ),
71368     doRhoCorrection = cms.bool( True ),
71369     rhoMax = cms.double( 9.9999999E7 ),
71370     rhoScale = cms.double( 1.0 ),
71371     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
71372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71374 )
71375 fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71376     saveTags = cms.bool( True ),
71377     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ),
71378     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
71379     rhoTag = cms.InputTag( "" ),
71380     energyLowEdges = cms.vdouble( 0.0 ),
71381     lessThan = cms.bool( True ),
71382     useEt = cms.bool( True ),
71383     useAbs = cms.bool( False ),
71384     thrRegularEB = cms.vdouble( 6.0 ),
71385     thrRegularEE = cms.vdouble( 6.0 ),
71386     thrOverEEB = cms.vdouble( 0.002 ),
71387     thrOverEEE = cms.vdouble( 0.002 ),
71388     thrOverE2EB = cms.vdouble( 0.0 ),
71389     thrOverE2EE = cms.vdouble( 0.0 ),
71390     ncandcut = cms.int32( 1 ),
71391     doRhoCorrection = cms.bool( False ),
71392     rhoMax = cms.double( 9.9999999E7 ),
71393     rhoScale = cms.double( 1.0 ),
71394     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71397 )
71398 fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
71399     saveTags = cms.bool( True ),
71400     inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ),
71401     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71402     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71403     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
71404     inputTrack = cms.InputTag( "hltMergedTracks" ),
71405     ncandcut = cms.int32( 1 ),
71406     EBOnly = cms.bool( False ),
71407     sMin_min = cms.double( 0.0 ),
71408     sMin_max = cms.double( 0.4 ),
71409     sMaj_min = cms.double( 0.0 ),
71410     sMaj_max = cms.double( 1.5 ),
71411     seedTimeMin = cms.double( -999.0 ),
71412     seedTimeMax = cms.double( 999.0 ),
71413     useTrackVeto = cms.bool( False ),
71414     maxTrackCut = cms.int32( 0 ),
71415     trackPtCut = cms.double( 5.0 ),
71416     trackdRCut = cms.double( 0.2 )
71417 )
71418 fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71419     saveTags = cms.bool( True ),
71420     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71421     triggerType = cms.int32( 84 ),
71422     MinE = cms.double( -1.0 ),
71423     MinPt = cms.double( 30.0 ),
71424     MinMass = cms.double( -1.0 ),
71425     MaxMass = cms.double( -1.0 ),
71426     MinEta = cms.double( -1.0 ),
71427     MaxEta = cms.double( 2.2 ),
71428     MinN = cms.int32( 1 )
71429 )
71430 fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71431     saveTags = cms.bool( True ),
71432     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71433     triggerType = cms.int32( 84 ),
71434     MinE = cms.double( -1.0 ),
71435     MinPt = cms.double( 30.0 ),
71436     MinMass = cms.double( -1.0 ),
71437     MaxMass = cms.double( -1.0 ),
71438     MinEta = cms.double( -1.0 ),
71439     MaxEta = cms.double( 2.2 ),
71440     MinN = cms.int32( 1 )
71441 )
71442 fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71443     saveTags = cms.bool( True ),
71444     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71445     triggerType = cms.int32( 84 ),
71446     MinE = cms.double( -1.0 ),
71447     MinPt = cms.double( 34.0 ),
71448     MinMass = cms.double( -1.0 ),
71449     MaxMass = cms.double( -1.0 ),
71450     MinEta = cms.double( -1.0 ),
71451     MaxEta = cms.double( 2.1 ),
71452     MinN = cms.int32( 1 )
71453 )
71454 fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71455     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71456     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71457     EtMin = cms.double( 0.0 ),
71458     ReduceTauContent = cms.bool( True ),
71459     KeepOriginalVertex = cms.bool( False )
71460 )
71461 fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71462     saveTags = cms.bool( True ),
71463     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ),
71464     triggerType = cms.int32( 84 ),
71465     MinE = cms.double( -1.0 ),
71466     MinPt = cms.double( 34.0 ),
71467     MinMass = cms.double( -1.0 ),
71468     MaxMass = cms.double( -1.0 ),
71469     MinEta = cms.double( -1.0 ),
71470     MaxEta = cms.double( 2.1 ),
71471     MinN = cms.int32( 1 )
71472 )
71473 fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau",
71474     saveTags = cms.bool( True ),
71475     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
71476     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71477     inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ),
71478     inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ),
71479     triggerType1 = cms.int32( 92 ),
71480     triggerType2 = cms.int32( 84 ),
71481     MinDeta = cms.double( 0.0 ),
71482     MaxDeta = cms.double( -1.0 ),
71483     MinDphi = cms.double( 0.0 ),
71484     MaxDphi = cms.double( -1.0 ),
71485     MinDelR = cms.double( 0.3 ),
71486     MaxDelR = cms.double( 99999.0 ),
71487     MinPt = cms.double( 1.0 ),
71488     MaxPt = cms.double( -1.0 ),
71489     MinMinv = cms.double( 0.0 ),
71490     MaxMinv = cms.double( -1.0 ),
71491     MinN = cms.int32( 1 )
71492 )
71493 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71494     offset = cms.uint32( 0 ),
71495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71496 )
71497 fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet",
71498     saveTags = cms.bool( True ),
71499     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71500     triggerType = cms.int32( 84 ),
71501     MinE = cms.double( -1.0 ),
71502     MinPt = cms.double( 26.0 ),
71503     MinMass = cms.double( -1.0 ),
71504     MaxMass = cms.double( -1.0 ),
71505     MinEta = cms.double( -1.0 ),
71506     MaxEta = cms.double( 2.2 ),
71507     MinN = cms.int32( 2 )
71508 )
71509 fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71510     saveTags = cms.bool( True ),
71511     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71512     triggerType = cms.int32( 84 ),
71513     MinE = cms.double( -1.0 ),
71514     MinPt = cms.double( 30.0 ),
71515     MinMass = cms.double( -1.0 ),
71516     MaxMass = cms.double( -1.0 ),
71517     MinEta = cms.double( -1.0 ),
71518     MaxEta = cms.double( 2.2 ),
71519     MinN = cms.int32( 2 )
71520 )
71521 fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau",
71522     saveTags = cms.bool( True ),
71523     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71524     triggerType = cms.int32( 84 ),
71525     MinE = cms.double( -1.0 ),
71526     MinPt = cms.double( 32.0 ),
71527     MinMass = cms.double( -1.0 ),
71528     MaxMass = cms.double( -1.0 ),
71529     MinEta = cms.double( -1.0 ),
71530     MaxEta = cms.double( 2.1 ),
71531     MinN = cms.int32( 2 )
71532 )
71533 fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71534     saveTags = cms.bool( True ),
71535     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71536     triggerType = cms.int32( 84 ),
71537     MinE = cms.double( -1.0 ),
71538     MinPt = cms.double( 32.0 ),
71539     MinMass = cms.double( -1.0 ),
71540     MaxMass = cms.double( -1.0 ),
71541     MinEta = cms.double( -1.0 ),
71542     MaxEta = cms.double( 2.1 ),
71543     MinN = cms.int32( 2 )
71544 )
71545 fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71546     saveTags = cms.bool( True ),
71547     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71548     triggerType = cms.int32( 84 ),
71549     MinE = cms.double( -1.0 ),
71550     MinPt = cms.double( 32.0 ),
71551     MinMass = cms.double( -1.0 ),
71552     MaxMass = cms.double( -1.0 ),
71553     MinEta = cms.double( -1.0 ),
71554     MaxEta = cms.double( 2.1 ),
71555     MinN = cms.int32( 2 )
71556 )
71557 fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71558     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
71559     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71560     EtMin = cms.double( 0.0 ),
71561     ReduceTauContent = cms.bool( True ),
71562     KeepOriginalVertex = cms.bool( False )
71563 )
71564 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71565     saveTags = cms.bool( True ),
71566     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71567     triggerType = cms.int32( 84 ),
71568     MinE = cms.double( -1.0 ),
71569     MinPt = cms.double( 32.0 ),
71570     MinMass = cms.double( -1.0 ),
71571     MaxMass = cms.double( -1.0 ),
71572     MinEta = cms.double( -1.0 ),
71573     MaxEta = cms.double( 2.1 ),
71574     MinN = cms.int32( 2 )
71575 )
71576 fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer",
71577     qualityCuts = cms.PSet( 
71578       signalQualityCuts = cms.PSet( 
71579         minTrackPt = cms.double( 0.5 ),
71580         maxTrackChi2 = cms.double( 100.0 ),
71581         maxTransverseImpactParameter = cms.double( 0.1 ),
71582         maxDeltaZ = cms.double( 0.4 ),
71583         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71584         minTrackVertexWeight = cms.double( -1.0 ),
71585         minTrackPixelHits = cms.uint32( 0 ),
71586         minTrackHits = cms.uint32( 3 ),
71587         minGammaEt = cms.double( 1.0 ),
71588         minNeutralHadronEt = cms.double( 30.0 )
71589       ),
71590       isolationQualityCuts = cms.PSet( 
71591         minTrackPt = cms.double( 1.0 ),
71592         maxTrackChi2 = cms.double( 100.0 ),
71593         maxTransverseImpactParameter = cms.double( 0.03 ),
71594         maxDeltaZ = cms.double( 0.2 ),
71595         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71596         minTrackVertexWeight = cms.double( -1.0 ),
71597         minTrackPixelHits = cms.uint32( 0 ),
71598         minTrackHits = cms.uint32( 8 ),
71599         minGammaEt = cms.double( 1.5 )
71600       ),
71601       vxAssocQualityCuts = cms.PSet( 
71602         minTrackPt = cms.double( 0.5 ),
71603         maxTrackChi2 = cms.double( 100.0 ),
71604         maxTransverseImpactParameter = cms.double( 0.1 ),
71605         minTrackVertexWeight = cms.double( -1.0 ),
71606         minTrackPixelHits = cms.uint32( 0 ),
71607         minTrackHits = cms.uint32( 3 ),
71608         minGammaEt = cms.double( 1.0 )
71609       ),
71610       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71611       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
71612       vertexTrackFiltering = cms.bool( False ),
71613       recoverLeadingTrk = cms.bool( False ),
71614       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
71615     ),
71616     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
71617     Algorithm = cms.int32( 0 ),
71618     RemoveElectronTracks = cms.bool( False ),
71619     RemoveMuonTracks = cms.bool( False ),
71620     useBeamSpot = cms.bool( True ),
71621     useSelectedTaus = cms.bool( False ),
71622     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71623     ElectronTag = cms.InputTag( "" ),
71624     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71625     MuonTag = cms.InputTag( "" ),
71626     PVTag = cms.InputTag( "hltPixelVertices" ),
71627     discriminators = cms.VPSet( 
71628       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ),
71629         selectionCut = cms.double( 0.5 )
71630       )
71631     )
71632 )
71633 fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer",
71634     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" )
71635 )
71636 fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters",
71637     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ),
71638     useFullCalculation = cms.bool( True ),
71639     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71640     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" )
71641 )
71642 fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut",
71643     tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ),
71644     cut = cms.string( "abs(dxy) > 0.005" ),
71645     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71646     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "AND" ) )
71647 )
71648 fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector",
71649     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71650     cut = cms.string( "pt > 0" ),
71651     discriminators = cms.VPSet( 
71652       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71653         selectionCut = cms.double( 0.5 )
71654       ),
71655       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71656         selectionCut = cms.double( 0.5 )
71657       ),
71658       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ),
71659         selectionCut = cms.double( 0.5 )
71660       )
71661     ),
71662     discriminatorContainers = cms.VPSet( 
71663     )
71664 )
71665 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71666     saveTags = cms.bool( True ),
71667     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71668     triggerType = cms.int32( 84 ),
71669     MinE = cms.double( -1.0 ),
71670     MinPt = cms.double( 32.0 ),
71671     MinMass = cms.double( -1.0 ),
71672     MaxMass = cms.double( -1.0 ),
71673     MinEta = cms.double( -1.0 ),
71674     MaxEta = cms.double( 2.1 ),
71675     MinN = cms.int32( 2 )
71676 )
71677 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71678     offset = cms.uint32( 0 ),
71679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71680 )
71681 fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet",
71682     saveTags = cms.bool( True ),
71683     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71684     triggerType = cms.int32( 84 ),
71685     MinE = cms.double( -1.0 ),
71686     MinPt = cms.double( 36.0 ),
71687     MinMass = cms.double( -1.0 ),
71688     MaxMass = cms.double( -1.0 ),
71689     MinEta = cms.double( -1.0 ),
71690     MaxEta = cms.double( 2.2 ),
71691     MinN = cms.int32( 2 )
71692 )
71693 fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau",
71694     saveTags = cms.bool( True ),
71695     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71696     triggerType = cms.int32( 84 ),
71697     MinE = cms.double( -1.0 ),
71698     MinPt = cms.double( 36.0 ),
71699     MinMass = cms.double( -1.0 ),
71700     MaxMass = cms.double( -1.0 ),
71701     MinEta = cms.double( -1.0 ),
71702     MaxEta = cms.double( 2.1 ),
71703     MinN = cms.int32( 2 )
71704 )
71705 fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71706     saveTags = cms.bool( True ),
71707     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71708     triggerType = cms.int32( 84 ),
71709     MinE = cms.double( -1.0 ),
71710     MinPt = cms.double( 36.0 ),
71711     MinMass = cms.double( -1.0 ),
71712     MaxMass = cms.double( -1.0 ),
71713     MinEta = cms.double( -1.0 ),
71714     MaxEta = cms.double( 2.1 ),
71715     MinN = cms.int32( 2 )
71716 )
71717 fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71718     saveTags = cms.bool( True ),
71719     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71720     triggerType = cms.int32( 84 ),
71721     MinE = cms.double( -1.0 ),
71722     MinPt = cms.double( 36.0 ),
71723     MinMass = cms.double( -1.0 ),
71724     MaxMass = cms.double( -1.0 ),
71725     MinEta = cms.double( -1.0 ),
71726     MaxEta = cms.double( 2.1 ),
71727     MinN = cms.int32( 2 )
71728 )
71729 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71730     saveTags = cms.bool( True ),
71731     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71732     triggerType = cms.int32( 84 ),
71733     MinE = cms.double( -1.0 ),
71734     MinPt = cms.double( 36.0 ),
71735     MinMass = cms.double( -1.0 ),
71736     MaxMass = cms.double( -1.0 ),
71737     MinEta = cms.double( -1.0 ),
71738     MaxEta = cms.double( 2.1 ),
71739     MinN = cms.int32( 2 )
71740 )
71741 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71742     saveTags = cms.bool( True ),
71743     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71744     triggerType = cms.int32( 84 ),
71745     MinE = cms.double( -1.0 ),
71746     MinPt = cms.double( 36.0 ),
71747     MinMass = cms.double( -1.0 ),
71748     MaxMass = cms.double( -1.0 ),
71749     MinEta = cms.double( -1.0 ),
71750     MaxEta = cms.double( 2.1 ),
71751     MinN = cms.int32( 2 )
71752 )
71753 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler",
71754     offset = cms.uint32( 0 ),
71755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71756 )
71757 fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
71758     offset = cms.uint32( 0 ),
71759     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71760 )
71761 fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71762     saveTags = cms.bool( True ),
71763     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71764     triggerType = cms.int32( 84 ),
71765     MinE = cms.double( -1.0 ),
71766     MinPt = cms.double( 22.0 ),
71767     MinMass = cms.double( -1.0 ),
71768     MaxMass = cms.double( -1.0 ),
71769     MinEta = cms.double( -1.0 ),
71770     MaxEta = cms.double( 2.2 ),
71771     MinN = cms.int32( 1 )
71772 )
71773 fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71774     saveTags = cms.bool( True ),
71775     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71776     triggerType = cms.int32( 84 ),
71777     MinE = cms.double( -1.0 ),
71778     MinPt = cms.double( 22.0 ),
71779     MinMass = cms.double( -1.0 ),
71780     MaxMass = cms.double( -1.0 ),
71781     MinEta = cms.double( -1.0 ),
71782     MaxEta = cms.double( 2.2 ),
71783     MinN = cms.int32( 1 )
71784 )
71785 fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau",
71786     saveTags = cms.bool( True ),
71787     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71788     triggerType = cms.int32( 84 ),
71789     MinE = cms.double( -1.0 ),
71790     MinPt = cms.double( 24.0 ),
71791     MinMass = cms.double( -1.0 ),
71792     MaxMass = cms.double( -1.0 ),
71793     MinEta = cms.double( -1.0 ),
71794     MaxEta = cms.double( 2.1 ),
71795     MinN = cms.int32( 1 )
71796 )
71797 fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau",
71798     saveTags = cms.bool( True ),
71799     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
71800     originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ),
71801     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ),
71802     inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ),
71803     triggerType1 = cms.int32( 83 ),
71804     triggerType2 = cms.int32( 84 ),
71805     MinDeta = cms.double( 1.0 ),
71806     MaxDeta = cms.double( -1.0 ),
71807     MinDphi = cms.double( 0.0 ),
71808     MaxDphi = cms.double( -1.0 ),
71809     MinDelR = cms.double( 0.3 ),
71810     MaxDelR = cms.double( 99999.0 ),
71811     MinPt = cms.double( 1.0 ),
71812     MaxPt = cms.double( -1.0 ),
71813     MinMinv = cms.double( 0.0 ),
71814     MaxMinv = cms.double( -1.0 ),
71815     MinN = cms.int32( 1 )
71816 )
71817 fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed",
71818     saveTags = cms.bool( True ),
71819     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ),
71820     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
71821     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
71822     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
71823     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
71824     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71825     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71826     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71827     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
71828     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
71829 )
71830 fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71831     offset = cms.uint32( 0 ),
71832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71833 )
71834 fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter",
71835     saveTags = cms.bool( True ),
71836     htLabels = cms.VInputTag( 'hltHtMht' ),
71837     mhtLabels = cms.VInputTag( 'hltHtMht' ),
71838     minHt = cms.vdouble( 350.0 ),
71839     minMht = cms.vdouble( 0.0 ),
71840     minMeff = cms.vdouble( 0.0 ),
71841     meffSlope = cms.vdouble( 1.0 )
71842 )
71843 fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector",
71844     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
71845     filter = cms.bool( False ),
71846     cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
71847 )
71848 fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
71849     saveTags = cms.bool( True ),
71850     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
71851     triggerType = cms.int32( 85 ),
71852     MinE = cms.double( -1.0 ),
71853     MinPt = cms.double( 40.0 ),
71854     MinMass = cms.double( -1.0 ),
71855     MaxMass = cms.double( -1.0 ),
71856     MinEta = cms.double( -1.0 ),
71857     MaxEta = cms.double( 2.0 ),
71858     MinN = cms.int32( 1 )
71859 )
71860 fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
71861     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
71862     TriggerTypes = cms.vint32( 85 )
71863 )
71864 fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
71865     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71866     barrelJets = cms.bool( True ),
71867     endcapJets = cms.bool( True ),
71868     ecalCellEnergyThresh = cms.double( 0.5 ),
71869     ecalCellTimeThresh = cms.double( 12.5 ),
71870     ecalCellTimeErrorThresh = cms.double( 100.0 ),
71871     matchingRadius = cms.double( 0.4 ),
71872     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71873     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
71874 )
71875 fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71876     saveTags = cms.bool( True ),
71877     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71878     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71879     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71880     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71881     minJets = cms.uint32( 1 ),
71882     jetTimeThresh = cms.double( 1.5 ),
71883     jetMaxTimeThresh = cms.double( 3.5 ),
71884     jetCellsForTimingThresh = cms.uint32( 5 ),
71885     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71886     minJetPt = cms.double( 40.0 )
71887 )
71888 fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71889     offset = cms.uint32( 0 ),
71890     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71891 )
71892 fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71893     saveTags = cms.bool( True ),
71894     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71895     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71896     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71897     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71898     minJets = cms.uint32( 1 ),
71899     jetTimeThresh = cms.double( 1.6 ),
71900     jetMaxTimeThresh = cms.double( 3.5 ),
71901     jetCellsForTimingThresh = cms.uint32( 5 ),
71902     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71903     minJetPt = cms.double( 40.0 )
71904 )
71905 fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71906     offset = cms.uint32( 0 ),
71907     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71908 )
71909 fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71910     saveTags = cms.bool( True ),
71911     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71912     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71913     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71914     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71915     minJets = cms.uint32( 1 ),
71916     jetTimeThresh = cms.double( 1.75 ),
71917     jetMaxTimeThresh = cms.double( 3.5 ),
71918     jetCellsForTimingThresh = cms.uint32( 5 ),
71919     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71920     minJetPt = cms.double( 40.0 )
71921 )
71922 fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler",
71923     offset = cms.uint32( 0 ),
71924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71925 )
71926 fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71927     saveTags = cms.bool( True ),
71928     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71929     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71930     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71931     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71932     minJets = cms.uint32( 1 ),
71933     jetTimeThresh = cms.double( 3.0 ),
71934     jetMaxTimeThresh = cms.double( 999999.0 ),
71935     jetCellsForTimingThresh = cms.uint32( 5 ),
71936     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71937     minJetPt = cms.double( 40.0 )
71938 )
71939 fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler",
71940     offset = cms.uint32( 0 ),
71941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71942 )
71943 fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71944     saveTags = cms.bool( True ),
71945     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71946     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71947     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71948     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71949     minJets = cms.uint32( 1 ),
71950     jetTimeThresh = cms.double( 3.25 ),
71951     jetMaxTimeThresh = cms.double( 999999.0 ),
71952     jetCellsForTimingThresh = cms.uint32( 5 ),
71953     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71954     minJetPt = cms.double( 40.0 )
71955 )
71956 fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71957     offset = cms.uint32( 0 ),
71958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71959 )
71960 fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71961     saveTags = cms.bool( True ),
71962     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71963     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71964     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71965     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71966     minJets = cms.uint32( 1 ),
71967     jetTimeThresh = cms.double( 3.5 ),
71968     jetMaxTimeThresh = cms.double( 999999.0 ),
71969     jetCellsForTimingThresh = cms.uint32( 5 ),
71970     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71971     minJetPt = cms.double( 40.0 )
71972 )
71973 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71974     offset = cms.uint32( 0 ),
71975     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71976 )
71977 fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter",
71978     saveTags = cms.bool( True ),
71979     htLabels = cms.VInputTag( 'hltHtMht' ),
71980     mhtLabels = cms.VInputTag( 'hltHtMht' ),
71981     minHt = cms.vdouble( 430.0 ),
71982     minMht = cms.vdouble( 0.0 ),
71983     minMeff = cms.vdouble( 0.0 ),
71984     meffSlope = cms.vdouble( 1.0 )
71985 )
71986 fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71987     saveTags = cms.bool( True ),
71988     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71989     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71990     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71991     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71992     minJets = cms.uint32( 1 ),
71993     jetTimeThresh = cms.double( 0.5 ),
71994     jetMaxTimeThresh = cms.double( 999999.0 ),
71995     jetCellsForTimingThresh = cms.uint32( 5 ),
71996     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71997     minJetPt = cms.double( 40.0 )
71998 )
71999 fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
72000     offset = cms.uint32( 0 ),
72001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72002 )
72003 fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72004     saveTags = cms.bool( True ),
72005     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72006     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72007     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72008     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72009     minJets = cms.uint32( 1 ),
72010     jetTimeThresh = cms.double( 1.0 ),
72011     jetMaxTimeThresh = cms.double( 999999.0 ),
72012     jetCellsForTimingThresh = cms.uint32( 5 ),
72013     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72014     minJetPt = cms.double( 40.0 )
72015 )
72016 fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72017     offset = cms.uint32( 0 ),
72018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72019 )
72020 fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72021     saveTags = cms.bool( True ),
72022     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72023     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72024     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72025     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72026     minJets = cms.uint32( 1 ),
72027     jetTimeThresh = cms.double( 1.0 ),
72028     jetMaxTimeThresh = cms.double( 1.5 ),
72029     jetCellsForTimingThresh = cms.uint32( 5 ),
72030     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72031     minJetPt = cms.double( 40.0 )
72032 )
72033 fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler",
72034     offset = cms.uint32( 0 ),
72035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72036 )
72037 fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72038     saveTags = cms.bool( True ),
72039     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72040     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72041     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72042     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72043     minJets = cms.uint32( 1 ),
72044     jetTimeThresh = cms.double( 1.1 ),
72045     jetMaxTimeThresh = cms.double( 1.6 ),
72046     jetCellsForTimingThresh = cms.uint32( 5 ),
72047     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72048     minJetPt = cms.double( 40.0 )
72049 )
72050 fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
72051     offset = cms.uint32( 0 ),
72052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72053 )
72054 fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72055     saveTags = cms.bool( True ),
72056     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72057     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72058     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72059     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72060     minJets = cms.uint32( 1 ),
72061     jetTimeThresh = cms.double( 1.25 ),
72062     jetMaxTimeThresh = cms.double( 1.75 ),
72063     jetCellsForTimingThresh = cms.uint32( 5 ),
72064     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72065     minJetPt = cms.double( 40.0 )
72066 )
72067 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72068     offset = cms.uint32( 0 ),
72069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72070 )
72071 fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72072     saveTags = cms.bool( True ),
72073     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72074     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72075     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72076     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72077     minJets = cms.uint32( 1 ),
72078     jetTimeThresh = cms.double( 1.5 ),
72079     jetMaxTimeThresh = cms.double( 999999.0 ),
72080     jetCellsForTimingThresh = cms.uint32( 5 ),
72081     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72082     minJetPt = cms.double( 40.0 )
72083 )
72084 fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
72085     offset = cms.uint32( 0 ),
72086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72087 )
72088 fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72089     saveTags = cms.bool( True ),
72090     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72091     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72092     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72093     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72094     minJets = cms.uint32( 1 ),
72095     jetTimeThresh = cms.double( 2.0 ),
72096     jetMaxTimeThresh = cms.double( 999999.0 ),
72097     jetCellsForTimingThresh = cms.uint32( 5 ),
72098     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72099     minJetPt = cms.double( 40.0 )
72100 )
72101 fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72102     offset = cms.uint32( 0 ),
72103     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72104 )
72105 fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72106     saveTags = cms.bool( True ),
72107     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72108     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72109     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72110     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72111     minJets = cms.uint32( 1 ),
72112     jetTimeThresh = cms.double( 2.25 ),
72113     jetMaxTimeThresh = cms.double( 999999.0 ),
72114     jetCellsForTimingThresh = cms.uint32( 5 ),
72115     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72116     minJetPt = cms.double( 40.0 )
72117 )
72118 fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72119     offset = cms.uint32( 0 ),
72120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72121 )
72122 fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72123     saveTags = cms.bool( True ),
72124     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72125     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72126     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72127     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72128     minJets = cms.uint32( 1 ),
72129     jetTimeThresh = cms.double( 2.5 ),
72130     jetMaxTimeThresh = cms.double( 999999.0 ),
72131     jetCellsForTimingThresh = cms.uint32( 5 ),
72132     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72133     minJetPt = cms.double( 40.0 )
72134 )
72135 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
72136     offset = cms.uint32( 0 ),
72137     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72138 )
72139 fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi",
72140     IncludeErrors = cms.bool( True ),
72141     UseQualityInfo = cms.bool( False ),
72142     ErrorList = cms.vint32(  ),
72143     UserErrorList = cms.vint32(  ),
72144     InputLabel = cms.InputTag( "rawDataCollector" ),
72145     Regions = cms.PSet( 
72146       maxZ = cms.vdouble( 24.0 ),
72147       inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ),
72148       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72149       deltaPhi = cms.vdouble( 0.5 )
72150     ),
72151     UsePilotBlade = cms.bool( False ),
72152     UsePhase1 = cms.bool( True ),
72153     CablingMapLabel = cms.string( "" ),
72154     SiPixelQualityLabel = cms.string( "" )
72155 )
72156 fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer",
72157     src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ),
72158     ClusterMode = cms.string( "PixelThresholdClusterizer" ),
72159     maxNumberOfClusters = cms.int32( 40000 ),
72160     payloadType = cms.string( "HLT" ),
72161     ChannelThreshold = cms.int32( 10 ),
72162     MissCalibrate = cms.bool( True ),
72163     SplitClusters = cms.bool( False ),
72164     VCaltoElectronGain = cms.int32( 1 ),
72165     VCaltoElectronGain_L1 = cms.int32( 1 ),
72166     VCaltoElectronOffset = cms.int32( 0 ),
72167     VCaltoElectronOffset_L1 = cms.int32( 0 ),
72168     SeedThreshold = cms.int32( 1000 ),
72169     ClusterThreshold_L1 = cms.int32( 2000 ),
72170     ClusterThreshold = cms.int32( 4000 ),
72171     ElectronPerADCGain = cms.double( 135.0 ),
72172     DropDuplicates = cms.bool( True ),
72173     Phase2Calibration = cms.bool( False ),
72174     Phase2ReadoutMode = cms.int32( -1 ),
72175     Phase2DigiBaseline = cms.double( 1200.0 ),
72176     Phase2KinkADC = cms.int32( 8 )
72177 )
72178 fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
72179     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72180     onDemand = cms.bool( False )
72181 )
72182 fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter",
72183     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72184     CPE = cms.string( "hltESPPixelCPEGeneric" )
72185 )
72186 fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72187     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72188       'BPix1+BPix2+BPix3+FPix1_pos',
72189       'BPix1+BPix2+BPix3+FPix1_neg',
72190       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72191       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72192       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72193       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72194     BPix = cms.PSet( 
72195       hitErrorRPhi = cms.double( 0.0027 ),
72196       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72197       useErrorsFromParam = cms.bool( True ),
72198       hitErrorRZ = cms.double( 0.006 ),
72199       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72200     ),
72201     FPix = cms.PSet( 
72202       hitErrorRPhi = cms.double( 0.0051 ),
72203       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72204       useErrorsFromParam = cms.bool( True ),
72205       hitErrorRZ = cms.double( 0.0036 ),
72206       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72207     ),
72208     TIB = cms.PSet(  ),
72209     TID = cms.PSet(  ),
72210     TOB = cms.PSet(  ),
72211     TEC = cms.PSet(  ),
72212     MTIB = cms.PSet(  ),
72213     MTID = cms.PSet(  ),
72214     MTOB = cms.PSet(  ),
72215     MTEC = cms.PSet(  )
72216 )
72217 fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer",
72218     clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72219     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72220     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72221     pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
72222     maxZ = cms.double( 19.0 ),
72223     njets = cms.int32( 999 ),
72224     maxJetEta = cms.double( 2.6 ),
72225     minJetPt = cms.double( 0.0 ),
72226     barrel = cms.bool( True ),
72227     maxSizeX = cms.double( 2.1 ),
72228     maxDeltaPhi = cms.double( 0.21 ),
72229     PixelCellHeightOverWidth = cms.double( 1.8 ),
72230     weight_charge_down = cms.double( 11000.0 ),
72231     weight_charge_up = cms.double( 190000.0 ),
72232     maxSizeY_q = cms.double( 2.0 ),
72233     minSizeY_q = cms.double( -0.6 ),
72234     weight_dPhi = cms.double( 0.13888888 ),
72235     weight_SizeX1 = cms.double( 0.88 ),
72236     weight_rho_up = cms.double( 22.0 ),
72237     weight_charge_peak = cms.double( 22000.0 ),
72238     peakSizeY_q = cms.double( 1.0 ),
72239     endCap = cms.bool( True ),
72240     minJetEta_EC = cms.double( 1.3 ),
72241     maxJetEta_EC = cms.double( 2.6 ),
72242     maxDeltaPhi_EC = cms.double( 0.14 ),
72243     EC_weight = cms.double( 0.008 ),
72244     weight_dPhi_EC = cms.double( 0.064516129 ),
72245     zClusterWidth_step1 = cms.double( 2.0 ),
72246     zClusterWidth_step2 = cms.double( 0.65 ),
72247     zClusterSearchArea_step2 = cms.double( 3.0 ),
72248     weightCut_step2 = cms.double( 0.05 ),
72249     zClusterWidth_step3 = cms.double( 0.3 ),
72250     zClusterSearchArea_step3 = cms.double( 0.55 ),
72251     weightCut_step3 = cms.double( 0.1 ),
72252     ptWeighting = cms.bool( True ),
72253     ptWeighting_slope = cms.double( 0.05 ),
72254     ptWeighting_offset = cms.double( -1.0 )
72255 )
72256 fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector",
72257     src = cms.InputTag( "hltFastPrimaryVertex" ),
72258     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72259     filter = cms.bool( True ),
72260     throwOnMissing = cms.untracked.bool( True )
72261 )
72262 fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72263     ptMin = cms.double( 0.0 ),
72264     nSigmaInvPtTolerance = cms.double( 0.0 ),
72265     tipMax = cms.double( 999.0 ),
72266     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72267     chi2 = cms.double( 1000.0 )
72268 )
72269 fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72270     scaleErrorsForBPix1 = cms.bool( False ),
72271     scaleFactor = cms.double( 0.65 )
72272 )
72273 fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72274     RegionPSet = cms.PSet( 
72275       vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ),
72276       zErrorVetex = cms.double( 1.5 ),
72277       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72278       zErrorBeamSpot = cms.double( 0.0 ),
72279       maxNVertices = cms.int32( 1 ),
72280       maxNRegions = cms.int32( 10 ),
72281       nSigmaZVertex = cms.double( 0.0 ),
72282       nSigmaZBeamSpot = cms.double( 0.0 ),
72283       ptMin = cms.double( 0.9 ),
72284       mode = cms.string( "VerticesFixed" ),
72285       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72286       searchOpt = cms.bool( False ),
72287       whereToUseMeasurementTracker = cms.string( "Never" ),
72288       originRadius = cms.double( 0.3 ),
72289       measurementTrackerName = cms.InputTag( "" ),
72290       precise = cms.bool( True ),
72291       deltaEta = cms.double( 0.5 ),
72292       deltaPhi = cms.double( 0.3 )
72293     )
72294 )
72295 fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer",
72296     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72297     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ),
72298     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72299     clusterCheck = cms.InputTag( "" ),
72300     produceSeedingHitSets = cms.bool( False ),
72301     produceIntermediateHitDoublets = cms.bool( True ),
72302     maxElement = cms.uint32( 0 ),
72303     maxElementTotal = cms.uint32( 50000000 ),
72304     putEmptyIfMaxElementReached = cms.bool( False ),
72305     layerPairs = cms.vuint32( 0, 1, 2 )
72306 )
72307 fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
72308     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ),
72309     extraHitRPhitolerance = cms.double( 0.032 ),
72310     fitFastCircle = cms.bool( True ),
72311     fitFastCircleChi2Cut = cms.bool( True ),
72312     useBendingCorrection = cms.bool( True ),
72313     CAThetaCut = cms.double( 0.002 ),
72314     CAPhiCut = cms.double( 0.2 ),
72315     CAThetaCut_byTriplets = cms.VPSet( 
72316       cms.PSet(  seedingLayers = cms.string( "" ),
72317         cut = cms.double( -1.0 )
72318       )
72319     ),
72320     CAPhiCut_byTriplets = cms.VPSet( 
72321       cms.PSet(  seedingLayers = cms.string( "" ),
72322         cut = cms.double( -1.0 )
72323       )
72324     ),
72325     CAHardPtCut = cms.double( 0.0 ),
72326     maxChi2 = cms.PSet( 
72327       value2 = cms.double( 50.0 ),
72328       value1 = cms.double( 200.0 ),
72329       pt1 = cms.double( 0.7 ),
72330       enabled = cms.bool( True ),
72331       pt2 = cms.double( 2.0 )
72332     ),
72333     SeedComparitorPSet = cms.PSet( 
72334       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72335       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72336       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72337     )
72338 )
72339 fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer",
72340     passLabel = cms.string( "" ),
72341     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ),
72342     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72343     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72344     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72345 )
72346 fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex",
72347     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72348     tracks = cms.InputTag( "hltFastPVPixelTracks" ),
72349     coneSize = cms.double( 0.4 ),
72350     useAssigned = cms.bool( False ),
72351     pvSrc = cms.InputTag( "" )
72352 )
72353 fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker",
72354     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72355     jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ),
72356     minPtRatio = cms.double( 0.1 ),
72357     minPt = cms.double( 0.0 ),
72358     doFilter = cms.bool( False ),
72359     maxNJetsToCheck = cms.int32( 2 ),
72360     maxNjetsOutput = cms.int32( 2 ),
72361     maxChi2 = cms.double( 20.0 ),
72362     maxTrackPt = cms.double( 20.0 ),
72363     newMethod = cms.bool( True ),
72364     maxETA = cms.double( 2.4 ),
72365     pvErr_x = cms.double( 0.0015 ),
72366     pvErr_y = cms.double( 0.0015 ),
72367     pvErr_z = cms.double( 1.5 )
72368 )
72369 fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72370     ptMin = cms.double( 0.0 ),
72371     nSigmaInvPtTolerance = cms.double( 0.0 ),
72372     tipMax = cms.double( 999.0 ),
72373     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72374     chi2 = cms.double( 1000.0 )
72375 )
72376 fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72377     scaleErrorsForBPix1 = cms.bool( False ),
72378     scaleFactor = cms.double( 0.65 )
72379 )
72380 fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72381     RegionPSet = cms.PSet( 
72382       vertexCollection = cms.InputTag( "" ),
72383       zErrorVetex = cms.double( 0.0 ),
72384       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72385       zErrorBeamSpot = cms.double( 20.0 ),
72386       maxNVertices = cms.int32( 1 ),
72387       maxNRegions = cms.int32( 10 ),
72388       nSigmaZVertex = cms.double( 0.0 ),
72389       nSigmaZBeamSpot = cms.double( 0.0 ),
72390       ptMin = cms.double( 0.9 ),
72391       mode = cms.string( "BeamSpotFixed" ),
72392       input = cms.InputTag( "hltFastPVJetVertexChecker" ),
72393       searchOpt = cms.bool( False ),
72394       whereToUseMeasurementTracker = cms.string( "Never" ),
72395       originRadius = cms.double( 0.3 ),
72396       measurementTrackerName = cms.InputTag( "" ),
72397       precise = cms.bool( True ),
72398       deltaEta = cms.double( 0.5 ),
72399       deltaPhi = cms.double( 0.5 )
72400     )
72401 )
72402 fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer",
72403     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72404     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ),
72405     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72406     clusterCheck = cms.InputTag( "" ),
72407     produceSeedingHitSets = cms.bool( False ),
72408     produceIntermediateHitDoublets = cms.bool( True ),
72409     maxElement = cms.uint32( 0 ),
72410     maxElementTotal = cms.uint32( 50000000 ),
72411     putEmptyIfMaxElementReached = cms.bool( False ),
72412     layerPairs = cms.vuint32( 0, 1, 2 )
72413 )
72414 fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer",
72415     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ),
72416     extraHitRPhitolerance = cms.double( 0.032 ),
72417     fitFastCircle = cms.bool( False ),
72418     fitFastCircleChi2Cut = cms.bool( True ),
72419     useBendingCorrection = cms.bool( True ),
72420     CAThetaCut = cms.double( 0.002 ),
72421     CAPhiCut = cms.double( 0.2 ),
72422     CAThetaCut_byTriplets = cms.VPSet( 
72423       cms.PSet(  seedingLayers = cms.string( "" ),
72424         cut = cms.double( -1.0 )
72425       )
72426     ),
72427     CAPhiCut_byTriplets = cms.VPSet( 
72428       cms.PSet(  seedingLayers = cms.string( "" ),
72429         cut = cms.double( -1.0 )
72430       )
72431     ),
72432     CAHardPtCut = cms.double( 0.0 ),
72433     maxChi2 = cms.PSet( 
72434       value2 = cms.double( 50.0 ),
72435       value1 = cms.double( 200.0 ),
72436       pt1 = cms.double( 0.7 ),
72437       enabled = cms.bool( True ),
72438       pt2 = cms.double( 2.0 )
72439     ),
72440     SeedComparitorPSet = cms.PSet( 
72441       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72442       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72443       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72444     )
72445 )
72446 fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer",
72447     passLabel = cms.string( "" ),
72448     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ),
72449     Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ),
72450     Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ),
72451     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72452 )
72453 fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger",
72454     copyExtras = cms.untracked.bool( False ),
72455     copyMVA = cms.bool( False ),
72456     TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72457     MaxNormalizedChisq = cms.double( 1000.0 ),
72458     MinPT = cms.double( 0.05 ),
72459     MinFound = cms.int32( 3 ),
72460     Epsilon = cms.double( -0.001 ),
72461     ShareFrac = cms.double( 0.19 ),
72462     allowFirstHitShare = cms.bool( True ),
72463     FoundHitBonus = cms.double( 5.0 ),
72464     LostHitPenalty = cms.double( 20.0 ),
72465     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72466     newQuality = cms.string( "confirmed" ),
72467     setsToMerge = cms.VPSet( 
72468       cms.PSet(  pQual = cms.bool( False ),
72469         tLists = cms.vint32( 0, 1 )
72470       )
72471     ),
72472     hasSelector = cms.vint32( 0, 0 ),
72473     selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72474     writeOnlyTrkQuals = cms.bool( False ),
72475     makeReKeyedSeeds = cms.untracked.bool( False ),
72476     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72477 )
72478 fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer",
72479     Verbosity = cms.int32( 0 ),
72480     PtMin = cms.double( 1.0 ),
72481     Method2 = cms.bool( True ),
72482     TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72483     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72484     Finder = cms.string( "DivisiveVertexFinder" ),
72485     UseError = cms.bool( True ),
72486     WtAverage = cms.bool( True ),
72487     ZOffset = cms.double( 10.0 ),
72488     ZSeparation = cms.double( 0.07 ),
72489     NTrkMin = cms.int32( 2 ),
72490     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) )
72491 )
72492 fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector",
72493     src = cms.InputTag( "hltFastPVPixelVertices" ),
72494     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72495     filter = cms.bool( True ),
72496     throwOnMissing = cms.untracked.bool( True )
72497 )
72498 fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer",
72499     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
72500     skipClusters = cms.InputTag( "" ),
72501     pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ),
72502     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
72503     Phase2TrackerCluster1DProducer = cms.string( "" ),
72504     vectorHits = cms.InputTag( "" ),
72505     vectorHitsRej = cms.InputTag( "" ),
72506     inactivePixelDetectorLabels = cms.VInputTag(  ),
72507     badPixelFEDChannelCollectionLabels = cms.VInputTag(  ),
72508     pixelCablingMapLabel = cms.string( "" ),
72509     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
72510     switchOffPixelsIfEmpty = cms.bool( True )
72511 )
72512 fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
72513     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
72514     filter = cms.bool( False ),
72515     etMin = cms.double( 30.0 )
72516 )
72517 fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
72518     src = cms.InputTag( "hltSelectorJets30L1FastJet" ),
72519     etaMin = cms.double( -2.5 ),
72520     etaMax = cms.double( 2.5 )
72521 )
72522 fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
72523     src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ),
72524     maxNumber = cms.uint32( 8 ),
72525     filter = cms.bool( False ),
72526     throwOnMissing = cms.untracked.bool( True )
72527 )
72528 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72529     InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72530     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72531     originHalfLength = cms.double( 0.3 ),
72532     originRadius = cms.double( 0.1 ),
72533     useProtoTrackKinematics = cms.bool( False ),
72534     useEventsWithNoVertex = cms.bool( True ),
72535     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72536     usePV = cms.bool( True ),
72537     includeFourthHit = cms.bool( False ),
72538     produceComplement = cms.bool( False ),
72539     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72540 )
72541 fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72542     cleanTrajectoryAfterInOut = cms.bool( False ),
72543     doSeedingRegionRebuilding = cms.bool( False ),
72544     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72545     reverseTrajectories = cms.bool( False ),
72546     useHitsSplitting = cms.bool( False ),
72547     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72548     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72549     clustersToSkip = cms.InputTag( "" ),
72550     phase2clustersToSkip = cms.InputTag( "" ),
72551     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
72552     TransientInitialStateEstimatorParameters = cms.PSet( 
72553       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72554       numberMeasurementsForFit = cms.int32( 4 ),
72555       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72556     ),
72557     numHitsForSeedCleaner = cms.int32( 4 ),
72558     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72559     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72560     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72561     maxNSeeds = cms.uint32( 100000 ),
72562     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72563 )
72564 fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72565     TrajectoryInEvent = cms.bool( False ),
72566     useHitsSplitting = cms.bool( False ),
72567     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ),
72568     clusterRemovalInfo = cms.InputTag( "" ),
72569     AlgorithmName = cms.string( "hltIter0" ),
72570     GeometricInnerState = cms.bool( True ),
72571     reMatchSplitHits = cms.bool( False ),
72572     usePropagatorForPCA = cms.bool( False ),
72573     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72574     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72575     useSimpleMF = cms.bool( True ),
72576     SimpleMagneticField = cms.string( "ParabolicMf" ),
72577     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72578     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72579     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72580     NavigationSchool = cms.string( "" ),
72581     MeasurementTracker = cms.string( "" )
72582 )
72583 fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
72584     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72585     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72586     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72587     ignoreVertices = cms.bool( False ),
72588     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72589     mva = cms.PSet( 
72590       minPixelHits = cms.vint32( 0, 3, 4 ),
72591       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72592       dr_par = cms.PSet( 
72593         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72594         dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
72595         dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72596         dr_exp = cms.vint32( 4, 4, 4 ),
72597         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72598       ),
72599       maxLostLayers = cms.vint32( 1, 1, 1 ),
72600       min3DLayers = cms.vint32( 0, 3, 4 ),
72601       dz_par = cms.PSet( 
72602         dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72603         dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ),
72604         dz_exp = cms.vint32( 4, 4, 4 )
72605       ),
72606       minNVtxTrk = cms.int32( 3 ),
72607       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
72608       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72609       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72610       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72611       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
72612       minLayers = cms.vint32( 3, 3, 4 )
72613     )
72614 )
72615 fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72616     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72617     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ),
72618     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
72619     minQuality = cms.string( "highPurity" ),
72620     copyExtras = cms.untracked.bool( True ),
72621     copyTrajectories = cms.untracked.bool( False )
72622 )
72623 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
72624     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72625     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72626     coneSize = cms.double( 0.4 ),
72627     useAssigned = cms.bool( False ),
72628     pvSrc = cms.InputTag( "" )
72629 )
72630 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
72631     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ),
72632     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
72633     computeProbabilities = cms.bool( False ),
72634     computeGhostTrack = cms.bool( False ),
72635     ghostTrackPriorDeltaR = cms.double( 0.03 ),
72636     minimumNumberOfPixelHits = cms.int32( 2 ),
72637     minimumNumberOfHits = cms.int32( 8 ),
72638     maximumTransverseImpactParameter = cms.double( 0.1 ),
72639     minimumTransverseMomentum = cms.double( 1.0 ),
72640     maximumChiSquared = cms.double( 20.0 ),
72641     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
72642     jetDirectionUsingTracks = cms.bool( False ),
72643     jetDirectionUsingGhostTrack = cms.bool( False ),
72644     useTrackQuality = cms.bool( False )
72645 )
72646 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
72647     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
72648     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' )
72649 )
72650 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
72651     saveTags = cms.bool( True ),
72652     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72653     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
72654     MinTag = cms.double( -999999.0 ),
72655     MaxTag = cms.double( 2.5 ),
72656     MinJets = cms.int32( 2 ),
72657     MatchJetsByDeltaR = cms.bool( False ),
72658     MaxJetDeltaR = cms.double( 0.1 ),
72659     TriggerType = cms.int32( 85 )
72660 )
72661 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72662     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ),
72663     TriggerTypes = cms.vint32( 85 )
72664 )
72665 fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72666     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72667     trackClassifier = cms.InputTag( '','QualityMasks' ),
72668     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72669     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72670     oldClusterRemovalInfo = cms.InputTag( "" ),
72671     TrackQuality = cms.string( "highPurity" ),
72672     maxChi2 = cms.double( 9.0 ),
72673     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72674     overrideTrkQuals = cms.InputTag( "" )
72675 )
72676 fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72677     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72678     clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72679     phase2clustersToSkip = cms.InputTag( "" )
72680 )
72681 fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72682     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72683       'BPix1+BPix2+BPix3+FPix1_pos',
72684       'BPix1+BPix2+BPix3+FPix1_neg',
72685       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72686       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72687       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72688       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72689     BPix = cms.PSet( 
72690       hitErrorRPhi = cms.double( 0.0027 ),
72691       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72692       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72693       useErrorsFromParam = cms.bool( True ),
72694       hitErrorRZ = cms.double( 0.006 ),
72695       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72696     ),
72697     FPix = cms.PSet( 
72698       hitErrorRPhi = cms.double( 0.0051 ),
72699       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72700       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72701       useErrorsFromParam = cms.bool( True ),
72702       hitErrorRZ = cms.double( 0.0036 ),
72703       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72704     ),
72705     TIB = cms.PSet(  ),
72706     TID = cms.PSet(  ),
72707     TOB = cms.PSet(  ),
72708     TEC = cms.PSet(  ),
72709     MTIB = cms.PSet(  ),
72710     MTID = cms.PSet(  ),
72711     MTOB = cms.PSet(  ),
72712     MTEC = cms.PSet(  )
72713 )
72714 fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72715     RegionPSet = cms.PSet( 
72716       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72717       zErrorVetex = cms.double( 0.1 ),
72718       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72719       zErrorBeamSpot = cms.double( 0.0 ),
72720       maxNVertices = cms.int32( 1 ),
72721       maxNRegions = cms.int32( 100 ),
72722       nSigmaZVertex = cms.double( 0.0 ),
72723       nSigmaZBeamSpot = cms.double( 0.0 ),
72724       ptMin = cms.double( 0.3 ),
72725       mode = cms.string( "VerticesFixed" ),
72726       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
72727       searchOpt = cms.bool( True ),
72728       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
72729       originRadius = cms.double( 0.05 ),
72730       measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72731       precise = cms.bool( True ),
72732       deltaEta = cms.double( 0.4 ),
72733       deltaPhi = cms.double( 0.4 )
72734     )
72735 )
72736 fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
72737     doClusterCheck = cms.bool( False ),
72738     MaxNumberOfStripClusters = cms.uint32( 50000 ),
72739     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72740     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
72741     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72742     cut = cms.string( "" ),
72743     DontCountDetsAboveNClusters = cms.uint32( 0 ),
72744     silentClusterCheck = cms.untracked.bool( False )
72745 )
72746 fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
72747     seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ),
72748     trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ),
72749     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72750     clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ),
72751     produceSeedingHitSets = cms.bool( False ),
72752     produceIntermediateHitDoublets = cms.bool( True ),
72753     maxElement = cms.uint32( 0 ),
72754     maxElementTotal = cms.uint32( 50000000 ),
72755     putEmptyIfMaxElementReached = cms.bool( False ),
72756     layerPairs = cms.vuint32( 0, 1, 2 )
72757 )
72758 fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer",
72759     doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ),
72760     extraHitRPhitolerance = cms.double( 0.032 ),
72761     fitFastCircle = cms.bool( True ),
72762     fitFastCircleChi2Cut = cms.bool( True ),
72763     useBendingCorrection = cms.bool( True ),
72764     CAThetaCut = cms.double( 0.004 ),
72765     CAPhiCut = cms.double( 0.3 ),
72766     CAThetaCut_byTriplets = cms.VPSet( 
72767       cms.PSet(  seedingLayers = cms.string( "" ),
72768         cut = cms.double( -1.0 )
72769       )
72770     ),
72771     CAPhiCut_byTriplets = cms.VPSet( 
72772       cms.PSet(  seedingLayers = cms.string( "" ),
72773         cut = cms.double( -1.0 )
72774       )
72775     ),
72776     CAHardPtCut = cms.double( 0.0 ),
72777     maxChi2 = cms.PSet( 
72778       value2 = cms.double( 100.0 ),
72779       value1 = cms.double( 1000.0 ),
72780       pt1 = cms.double( 0.4 ),
72781       enabled = cms.bool( True ),
72782       pt2 = cms.double( 2.0 )
72783     ),
72784     SeedComparitorPSet = cms.PSet( 
72785       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72786       ComponentName = cms.string( "none" ),
72787       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72788     )
72789 )
72790 fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer",
72791     passLabel = cms.string( "" ),
72792     SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ),
72793     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72794     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72795     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72796 )
72797 fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72798     InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ),
72799     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72800     originHalfLength = cms.double( 0.3 ),
72801     originRadius = cms.double( 0.1 ),
72802     useProtoTrackKinematics = cms.bool( False ),
72803     useEventsWithNoVertex = cms.bool( True ),
72804     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72805     usePV = cms.bool( False ),
72806     includeFourthHit = cms.bool( False ),
72807     produceComplement = cms.bool( False ),
72808     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72809 )
72810 fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72811     cleanTrajectoryAfterInOut = cms.bool( False ),
72812     doSeedingRegionRebuilding = cms.bool( False ),
72813     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72814     reverseTrajectories = cms.bool( False ),
72815     useHitsSplitting = cms.bool( False ),
72816     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72817     src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72818     clustersToSkip = cms.InputTag( "" ),
72819     phase2clustersToSkip = cms.InputTag( "" ),
72820     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
72821     TransientInitialStateEstimatorParameters = cms.PSet( 
72822       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72823       numberMeasurementsForFit = cms.int32( 4 ),
72824       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72825     ),
72826     numHitsForSeedCleaner = cms.int32( 4 ),
72827     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72828     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72829     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72830     maxNSeeds = cms.uint32( 100000 ),
72831     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72832 )
72833 fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72834     TrajectoryInEvent = cms.bool( False ),
72835     useHitsSplitting = cms.bool( False ),
72836     src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ),
72837     clusterRemovalInfo = cms.InputTag( "" ),
72838     AlgorithmName = cms.string( "hltIter1" ),
72839     GeometricInnerState = cms.bool( True ),
72840     reMatchSplitHits = cms.bool( False ),
72841     usePropagatorForPCA = cms.bool( False ),
72842     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72843     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72844     useSimpleMF = cms.bool( True ),
72845     SimpleMagneticField = cms.string( "ParabolicMf" ),
72846     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72847     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72848     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72849     NavigationSchool = cms.string( "" ),
72850     MeasurementTracker = cms.string( "" )
72851 )
72852 fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier",
72853     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72854     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72855     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72856     ignoreVertices = cms.bool( False ),
72857     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72858     mva = cms.PSet( 
72859       minPixelHits = cms.vint32( 0, 0, 2 ),
72860       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72861       dr_par = cms.PSet( 
72862         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72863         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
72864         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
72865         dr_exp = cms.vint32( 3, 3, 3 ),
72866         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72867       ),
72868       maxLostLayers = cms.vint32( 1, 1, 1 ),
72869       min3DLayers = cms.vint32( 0, 0, 0 ),
72870       dz_par = cms.PSet( 
72871         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
72872         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
72873         dz_exp = cms.vint32( 3, 3, 3 )
72874       ),
72875       minNVtxTrk = cms.int32( 3 ),
72876       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72877       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72878       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72879       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72880       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72881       minLayers = cms.vint32( 3, 3, 3 )
72882     )
72883 )
72884 fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier",
72885     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72886     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72887     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72888     ignoreVertices = cms.bool( False ),
72889     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72890     mva = cms.PSet( 
72891       minPixelHits = cms.vint32( 0, 0, 1 ),
72892       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72893       dr_par = cms.PSet( 
72894         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72895         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
72896         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
72897         dr_exp = cms.vint32( 4, 4, 4 ),
72898         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72899       ),
72900       maxLostLayers = cms.vint32( 99, 3, 3 ),
72901       min3DLayers = cms.vint32( 1, 2, 3 ),
72902       dz_par = cms.PSet( 
72903         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
72904         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
72905         dz_exp = cms.vint32( 4, 4, 4 )
72906       ),
72907       minNVtxTrk = cms.int32( 2 ),
72908       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72909       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
72910       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72911       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
72912       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72913       minLayers = cms.vint32( 5, 5, 5 )
72914     )
72915 )
72916 fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger",
72917     inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced',
72918       'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' )
72919 )
72920 fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72921     originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72922     originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ),
72923     originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ),
72924     minQuality = cms.string( "highPurity" ),
72925     copyExtras = cms.untracked.bool( True ),
72926     copyTrajectories = cms.untracked.bool( False )
72927 )
72928 fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger",
72929     copyExtras = cms.untracked.bool( True ),
72930     copyMVA = cms.bool( False ),
72931     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
72932     MaxNormalizedChisq = cms.double( 1000.0 ),
72933     MinPT = cms.double( 0.05 ),
72934     MinFound = cms.int32( 3 ),
72935     Epsilon = cms.double( -0.001 ),
72936     ShareFrac = cms.double( 0.19 ),
72937     allowFirstHitShare = cms.bool( True ),
72938     FoundHitBonus = cms.double( 5.0 ),
72939     LostHitPenalty = cms.double( 20.0 ),
72940     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72941     newQuality = cms.string( "confirmed" ),
72942     setsToMerge = cms.VPSet( 
72943       cms.PSet(  pQual = cms.bool( False ),
72944         tLists = cms.vint32( 0, 1 )
72945       )
72946     ),
72947     hasSelector = cms.vint32( 0, 0 ),
72948     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
72949     writeOnlyTrkQuals = cms.bool( False ),
72950     makeReKeyedSeeds = cms.untracked.bool( False ),
72951     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72952 )
72953 fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72954     trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ),
72955     trackClassifier = cms.InputTag( '','QualityMasks' ),
72956     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72957     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72958     oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72959     TrackQuality = cms.string( "highPurity" ),
72960     maxChi2 = cms.double( 16.0 ),
72961     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72962     overrideTrkQuals = cms.InputTag( "" )
72963 )
72964 fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72965     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72966     clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
72967     phase2clustersToSkip = cms.InputTag( "" )
72968 )
72969 fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72970     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
72971       'BPix2+BPix3+BPix4',
72972       'BPix1+BPix3+BPix4',
72973       'BPix1+BPix2+BPix4',
72974       'BPix2+BPix3+FPix1_pos',
72975       'BPix2+BPix3+FPix1_neg',
72976       'BPix1+BPix2+FPix1_pos',
72977       'BPix1+BPix2+FPix1_neg',
72978       'BPix2+FPix1_pos+FPix2_pos',
72979       'BPix2+FPix1_neg+FPix2_neg',
72980       'BPix1+FPix1_pos+FPix2_pos',
72981       'BPix1+FPix1_neg+FPix2_neg',
72982       'FPix1_pos+FPix2_pos+FPix3_pos',
72983       'FPix1_neg+FPix2_neg+FPix3_neg',
72984       'BPix1+BPix3+FPix1_pos',
72985       'BPix1+BPix2+FPix2_pos',
72986       'BPix1+BPix3+FPix1_neg',
72987       'BPix1+BPix2+FPix2_neg',
72988       'BPix1+FPix2_neg+FPix3_neg',
72989       'BPix1+FPix1_neg+FPix3_neg',
72990       'BPix1+FPix2_pos+FPix3_pos',
72991       'BPix1+FPix1_pos+FPix3_pos' ),
72992     BPix = cms.PSet( 
72993       hitErrorRPhi = cms.double( 0.0027 ),
72994       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72995       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
72996       useErrorsFromParam = cms.bool( True ),
72997       hitErrorRZ = cms.double( 0.006 ),
72998       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72999     ),
73000     FPix = cms.PSet( 
73001       hitErrorRPhi = cms.double( 0.0051 ),
73002       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73003       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73004       useErrorsFromParam = cms.bool( True ),
73005       hitErrorRZ = cms.double( 0.0036 ),
73006       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73007     ),
73008     TIB = cms.PSet(  ),
73009     TID = cms.PSet(  ),
73010     TOB = cms.PSet(  ),
73011     TEC = cms.PSet(  ),
73012     MTIB = cms.PSet(  ),
73013     MTID = cms.PSet(  ),
73014     MTOB = cms.PSet(  ),
73015     MTEC = cms.PSet(  )
73016 )
73017 fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73018     RegionPSet = cms.PSet( 
73019       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
73020       zErrorVetex = cms.double( 0.3 ),
73021       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73022       zErrorBeamSpot = cms.double( 0.0 ),
73023       maxNVertices = cms.int32( 1 ),
73024       maxNRegions = cms.int32( 100 ),
73025       nSigmaZVertex = cms.double( 0.0 ),
73026       nSigmaZBeamSpot = cms.double( 0.0 ),
73027       ptMin = cms.double( 0.4 ),
73028       mode = cms.string( "VerticesFixed" ),
73029       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
73030       searchOpt = cms.bool( True ),
73031       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73032       originRadius = cms.double( 0.3 ),
73033       measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73034       precise = cms.bool( True ),
73035       deltaEta = cms.double( 0.4 ),
73036       deltaPhi = cms.double( 0.4 )
73037     )
73038 )
73039 fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
73040     doClusterCheck = cms.bool( False ),
73041     MaxNumberOfStripClusters = cms.uint32( 50000 ),
73042     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73043     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73044     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73045     cut = cms.string( "" ),
73046     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73047     silentClusterCheck = cms.untracked.bool( False )
73048 )
73049 fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
73050     seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ),
73051     trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ),
73052     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73053     clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ),
73054     produceSeedingHitSets = cms.bool( False ),
73055     produceIntermediateHitDoublets = cms.bool( True ),
73056     maxElement = cms.uint32( 0 ),
73057     maxElementTotal = cms.uint32( 50000000 ),
73058     putEmptyIfMaxElementReached = cms.bool( False ),
73059     layerPairs = cms.vuint32( 0, 1 )
73060 )
73061 fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer",
73062     doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ),
73063     extraHitRPhitolerance = cms.double( 0.032 ),
73064     useBendingCorrection = cms.bool( True ),
73065     CAThetaCut = cms.double( 0.004 ),
73066     CAPhiCut = cms.double( 0.1 ),
73067     CAThetaCut_byTriplets = cms.VPSet( 
73068       cms.PSet(  seedingLayers = cms.string( "" ),
73069         cut = cms.double( -1.0 )
73070       )
73071     ),
73072     CAPhiCut_byTriplets = cms.VPSet( 
73073       cms.PSet(  seedingLayers = cms.string( "" ),
73074         cut = cms.double( -1.0 )
73075       )
73076     ),
73077     CAHardPtCut = cms.double( 0.3 ),
73078     maxChi2 = cms.PSet( 
73079       value2 = cms.double( 6.0 ),
73080       value1 = cms.double( 100.0 ),
73081       pt1 = cms.double( 0.4 ),
73082       enabled = cms.bool( True ),
73083       pt2 = cms.double( 8.0 )
73084     ),
73085     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73086 )
73087 fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
73088     seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ),
73089     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
73090     SeedMomentumForBOFF = cms.double( 5.0 ),
73091     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
73092     MinOneOverPtError = cms.double( 1.0 ),
73093     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73094     magneticField = cms.string( "ParabolicMf" ),
73095     forceKinematicWithRegionDirection = cms.bool( False ),
73096     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73097 )
73098 fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
73099     cleanTrajectoryAfterInOut = cms.bool( False ),
73100     doSeedingRegionRebuilding = cms.bool( False ),
73101     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73102     reverseTrajectories = cms.bool( False ),
73103     useHitsSplitting = cms.bool( False ),
73104     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73105     src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ),
73106     clustersToSkip = cms.InputTag( "" ),
73107     phase2clustersToSkip = cms.InputTag( "" ),
73108     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
73109     TransientInitialStateEstimatorParameters = cms.PSet( 
73110       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73111       numberMeasurementsForFit = cms.int32( 4 ),
73112       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73113     ),
73114     numHitsForSeedCleaner = cms.int32( 4 ),
73115     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73116     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73117     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73118     maxNSeeds = cms.uint32( 100000 ),
73119     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73120 )
73121 fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
73122     TrajectoryInEvent = cms.bool( False ),
73123     useHitsSplitting = cms.bool( False ),
73124     src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ),
73125     clusterRemovalInfo = cms.InputTag( "" ),
73126     AlgorithmName = cms.string( "hltIter2" ),
73127     GeometricInnerState = cms.bool( True ),
73128     reMatchSplitHits = cms.bool( False ),
73129     usePropagatorForPCA = cms.bool( False ),
73130     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73131     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73132     useSimpleMF = cms.bool( True ),
73133     SimpleMagneticField = cms.string( "ParabolicMf" ),
73134     Fitter = cms.string( "hltESPFittingSmootherIT" ),
73135     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
73136     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73137     NavigationSchool = cms.string( "" ),
73138     MeasurementTracker = cms.string( "" )
73139 )
73140 fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
73141     src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73142     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73143     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73144     ignoreVertices = cms.bool( False ),
73145     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73146     mva = cms.PSet( 
73147       minPixelHits = cms.vint32( 0, 0, 0 ),
73148       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73149       dr_par = cms.PSet( 
73150         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73151         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
73152         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73153         dr_exp = cms.vint32( 4, 4, 4 ),
73154         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73155       ),
73156       maxLostLayers = cms.vint32( 1, 1, 1 ),
73157       min3DLayers = cms.vint32( 0, 0, 0 ),
73158       dz_par = cms.PSet( 
73159         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73160         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
73161         dz_exp = cms.vint32( 4, 4, 4 )
73162       ),
73163       minNVtxTrk = cms.int32( 3 ),
73164       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
73165       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73166       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73167       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73168       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
73169       minLayers = cms.vint32( 3, 3, 3 )
73170     )
73171 )
73172 fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73173     originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73174     originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ),
73175     originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
73176     minQuality = cms.string( "highPurity" ),
73177     copyExtras = cms.untracked.bool( True ),
73178     copyTrajectories = cms.untracked.bool( False )
73179 )
73180 fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73181     copyExtras = cms.untracked.bool( True ),
73182     copyMVA = cms.bool( False ),
73183     TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73184     MaxNormalizedChisq = cms.double( 1000.0 ),
73185     MinPT = cms.double( 0.05 ),
73186     MinFound = cms.int32( 3 ),
73187     Epsilon = cms.double( -0.001 ),
73188     ShareFrac = cms.double( 0.19 ),
73189     allowFirstHitShare = cms.bool( True ),
73190     FoundHitBonus = cms.double( 5.0 ),
73191     LostHitPenalty = cms.double( 20.0 ),
73192     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73193     newQuality = cms.string( "confirmed" ),
73194     setsToMerge = cms.VPSet( 
73195       cms.PSet(  pQual = cms.bool( False ),
73196         tLists = cms.vint32( 0, 1 )
73197       )
73198     ),
73199     hasSelector = cms.vint32( 0, 0 ),
73200     selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73201     writeOnlyTrkQuals = cms.bool( False ),
73202     makeReKeyedSeeds = cms.untracked.bool( False ),
73203     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73204 )
73205 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
73206     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73207     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73208     coneSize = cms.double( 0.4 ),
73209     useAssigned = cms.bool( False ),
73210     pvSrc = cms.InputTag( "" )
73211 )
73212 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
73213     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ),
73214     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73215     computeProbabilities = cms.bool( False ),
73216     computeGhostTrack = cms.bool( False ),
73217     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73218     minimumNumberOfPixelHits = cms.int32( 2 ),
73219     minimumNumberOfHits = cms.int32( 8 ),
73220     maximumTransverseImpactParameter = cms.double( 0.1 ),
73221     minimumTransverseMomentum = cms.double( 0.5 ),
73222     maximumChiSquared = cms.double( 20.0 ),
73223     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73224     jetDirectionUsingTracks = cms.bool( False ),
73225     jetDirectionUsingGhostTrack = cms.bool( False ),
73226     useTrackQuality = cms.bool( False )
73227 )
73228 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
73229     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73230     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' )
73231 )
73232 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
73233     saveTags = cms.bool( True ),
73234     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73235     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
73236     MinTag = cms.double( -999999.0 ),
73237     MaxTag = cms.double( 2.5 ),
73238     MinJets = cms.int32( 2 ),
73239     MatchJetsByDeltaR = cms.bool( False ),
73240     MaxJetDeltaR = cms.double( 0.1 ),
73241     TriggerType = cms.int32( 85 )
73242 )
73243 fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73244     offset = cms.uint32( 0 ),
73245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73246 )
73247 fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73248     offset = cms.uint32( 0 ),
73249     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73250 )
73251 fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73252     saveTags = cms.bool( True ),
73253     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73254     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73255     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73256     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73257     minJets = cms.uint32( 1 ),
73258     jetTimeThresh = cms.double( 1.25 ),
73259     jetMaxTimeThresh = cms.double( 999999.0 ),
73260     jetCellsForTimingThresh = cms.uint32( 5 ),
73261     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73262     minJetPt = cms.double( 40.0 )
73263 )
73264 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73265     offset = cms.uint32( 0 ),
73266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73267 )
73268 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73269     offset = cms.uint32( 0 ),
73270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73271 )
73272 fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
73273     saveTags = cms.bool( True ),
73274     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73275     triggerType = cms.int32( 85 ),
73276     MinE = cms.double( -1.0 ),
73277     MinPt = cms.double( 40.0 ),
73278     MinMass = cms.double( -1.0 ),
73279     MaxMass = cms.double( -1.0 ),
73280     MinEta = cms.double( -1.0 ),
73281     MaxEta = cms.double( 2.0 ),
73282     MinN = cms.int32( 2 )
73283 )
73284 fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73285     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ),
73286     TriggerTypes = cms.vint32( 85 )
73287 )
73288 fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
73289     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73290     barrelJets = cms.bool( True ),
73291     endcapJets = cms.bool( True ),
73292     ecalCellEnergyThresh = cms.double( 0.5 ),
73293     ecalCellTimeThresh = cms.double( 12.5 ),
73294     ecalCellTimeErrorThresh = cms.double( 100.0 ),
73295     matchingRadius = cms.double( 0.4 ),
73296     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
73297     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
73298 )
73299 fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73300     saveTags = cms.bool( True ),
73301     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73302     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73303     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73304     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73305     minJets = cms.uint32( 2 ),
73306     jetTimeThresh = cms.double( 0.5 ),
73307     jetMaxTimeThresh = cms.double( 999999.0 ),
73308     jetCellsForTimingThresh = cms.uint32( 5 ),
73309     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73310     minJetPt = cms.double( 40.0 )
73311 )
73312 fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
73313     offset = cms.uint32( 0 ),
73314     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73315 )
73316 fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73317     saveTags = cms.bool( True ),
73318     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73319     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73320     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73321     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73322     minJets = cms.uint32( 2 ),
73323     jetTimeThresh = cms.double( 1.0 ),
73324     jetMaxTimeThresh = cms.double( 999999.0 ),
73325     jetCellsForTimingThresh = cms.uint32( 5 ),
73326     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73327     minJetPt = cms.double( 40.0 )
73328 )
73329 fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73330     offset = cms.uint32( 0 ),
73331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73332 )
73333 fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73334     saveTags = cms.bool( True ),
73335     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73336     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73337     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73338     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73339     minJets = cms.uint32( 2 ),
73340     jetTimeThresh = cms.double( 1.25 ),
73341     jetMaxTimeThresh = cms.double( 999999.0 ),
73342     jetCellsForTimingThresh = cms.uint32( 5 ),
73343     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73344     minJetPt = cms.double( 40.0 )
73345 )
73346 fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73347     offset = cms.uint32( 0 ),
73348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73349 )
73350 fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73351     saveTags = cms.bool( True ),
73352     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73353     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73354     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73355     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73356     minJets = cms.uint32( 2 ),
73357     jetTimeThresh = cms.double( 1.5 ),
73358     jetMaxTimeThresh = cms.double( 999999.0 ),
73359     jetCellsForTimingThresh = cms.uint32( 5 ),
73360     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73361     minJetPt = cms.double( 40.0 )
73362 )
73363 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73364     offset = cms.uint32( 0 ),
73365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73366 )
73367 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73368     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73369     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73370     coneSize = cms.double( 0.4 ),
73371     useAssigned = cms.bool( False ),
73372     pvSrc = cms.InputTag( "" )
73373 )
73374 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73375     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
73376     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73377     computeProbabilities = cms.bool( False ),
73378     computeGhostTrack = cms.bool( False ),
73379     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73380     minimumNumberOfPixelHits = cms.int32( 2 ),
73381     minimumNumberOfHits = cms.int32( 8 ),
73382     maximumTransverseImpactParameter = cms.double( 0.1 ),
73383     minimumTransverseMomentum = cms.double( 1.0 ),
73384     maximumChiSquared = cms.double( 20.0 ),
73385     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73386     jetDirectionUsingTracks = cms.bool( False ),
73387     jetDirectionUsingGhostTrack = cms.bool( False ),
73388     useTrackQuality = cms.bool( False )
73389 )
73390 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73391     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73392     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
73393 )
73394 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73395     saveTags = cms.bool( True ),
73396     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73397     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73398     MinTag = cms.double( -999999.0 ),
73399     MaxTag = cms.double( 2.5 ),
73400     MinJets = cms.int32( 2 ),
73401     MatchJetsByDeltaR = cms.bool( False ),
73402     MaxJetDeltaR = cms.double( 0.1 ),
73403     TriggerType = cms.int32( 85 )
73404 )
73405 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
73406     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
73407     TriggerTypes = cms.vint32( 85 )
73408 )
73409 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73410     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73411     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73412     coneSize = cms.double( 0.4 ),
73413     useAssigned = cms.bool( False ),
73414     pvSrc = cms.InputTag( "" )
73415 )
73416 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73417     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ),
73418     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73419     computeProbabilities = cms.bool( False ),
73420     computeGhostTrack = cms.bool( False ),
73421     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73422     minimumNumberOfPixelHits = cms.int32( 2 ),
73423     minimumNumberOfHits = cms.int32( 8 ),
73424     maximumTransverseImpactParameter = cms.double( 0.1 ),
73425     minimumTransverseMomentum = cms.double( 0.5 ),
73426     maximumChiSquared = cms.double( 20.0 ),
73427     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73428     jetDirectionUsingTracks = cms.bool( False ),
73429     jetDirectionUsingGhostTrack = cms.bool( False ),
73430     useTrackQuality = cms.bool( False )
73431 )
73432 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73433     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73434     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' )
73435 )
73436 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73437     saveTags = cms.bool( True ),
73438     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73439     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73440     MinTag = cms.double( -999999.0 ),
73441     MaxTag = cms.double( 2.5 ),
73442     MinJets = cms.int32( 2 ),
73443     MatchJetsByDeltaR = cms.bool( False ),
73444     MaxJetDeltaR = cms.double( 0.1 ),
73445     TriggerType = cms.int32( 85 )
73446 )
73447 fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73448     offset = cms.uint32( 0 ),
73449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73450 )
73451 fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73452     saveTags = cms.bool( True ),
73453     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73454     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73455     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73456     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73457     minJets = cms.uint32( 2 ),
73458     jetTimeThresh = cms.double( 0.75 ),
73459     jetMaxTimeThresh = cms.double( 999999.0 ),
73460     jetCellsForTimingThresh = cms.uint32( 5 ),
73461     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73462     minJetPt = cms.double( 40.0 )
73463 )
73464 fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73465     offset = cms.uint32( 0 ),
73466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73467 )
73468 fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73469     offset = cms.uint32( 0 ),
73470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73471 )
73472 fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73473     saveTags = cms.bool( True ),
73474     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73475     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73476     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73477     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73478     minJets = cms.uint32( 1 ),
73479     jetTimeThresh = cms.double( 2.5 ),
73480     jetMaxTimeThresh = cms.double( 4.0 ),
73481     jetCellsForTimingThresh = cms.uint32( 5 ),
73482     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73483     minJetPt = cms.double( 40.0 )
73484 )
73485 fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73486     offset = cms.uint32( 0 ),
73487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73488 )
73489 fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73490     saveTags = cms.bool( True ),
73491     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73492     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73493     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73494     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73495     minJets = cms.uint32( 1 ),
73496     jetTimeThresh = cms.double( 2.6 ),
73497     jetMaxTimeThresh = cms.double( 4.0 ),
73498     jetCellsForTimingThresh = cms.uint32( 5 ),
73499     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73500     minJetPt = cms.double( 40.0 )
73501 )
73502 fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73503     offset = cms.uint32( 0 ),
73504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73505 )
73506 fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73507     saveTags = cms.bool( True ),
73508     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73509     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73510     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73511     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73512     minJets = cms.uint32( 1 ),
73513     jetTimeThresh = cms.double( 2.75 ),
73514     jetMaxTimeThresh = cms.double( 4.0 ),
73515     jetCellsForTimingThresh = cms.uint32( 5 ),
73516     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73517     minJetPt = cms.double( 40.0 )
73518 )
73519 fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73520     offset = cms.uint32( 0 ),
73521     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73522 )
73523 fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73524     saveTags = cms.bool( True ),
73525     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73526     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73527     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73528     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73529     minJets = cms.uint32( 1 ),
73530     jetTimeThresh = cms.double( 3.5 ),
73531     jetMaxTimeThresh = cms.double( 999999.0 ),
73532     jetCellsForTimingThresh = cms.uint32( 5 ),
73533     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73534     minJetPt = cms.double( 40.0 )
73535 )
73536 fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73537     offset = cms.uint32( 0 ),
73538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73539 )
73540 fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73541     saveTags = cms.bool( True ),
73542     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73543     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73544     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73545     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73546     minJets = cms.uint32( 1 ),
73547     jetTimeThresh = cms.double( 3.75 ),
73548     jetMaxTimeThresh = cms.double( 999999.0 ),
73549     jetCellsForTimingThresh = cms.uint32( 5 ),
73550     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73551     minJetPt = cms.double( 40.0 )
73552 )
73553 fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler",
73554     offset = cms.uint32( 0 ),
73555     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73556 )
73557 fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73558     saveTags = cms.bool( True ),
73559     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73560     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73561     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73562     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73563     minJets = cms.uint32( 1 ),
73564     jetTimeThresh = cms.double( 4.0 ),
73565     jetMaxTimeThresh = cms.double( 999999.0 ),
73566     jetCellsForTimingThresh = cms.uint32( 5 ),
73567     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73568     minJetPt = cms.double( 40.0 )
73569 )
73570 fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73571     offset = cms.uint32( 0 ),
73572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73573 )
73574 fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73575     saveTags = cms.bool( True ),
73576     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73577     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73578     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73579     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73580     minJets = cms.uint32( 1 ),
73581     jetTimeThresh = cms.double( 2.5 ),
73582     jetMaxTimeThresh = cms.double( 999999.0 ),
73583     jetCellsForTimingThresh = cms.uint32( 5 ),
73584     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73585     minJetPt = cms.double( 40.0 )
73586 )
73587 fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73588     offset = cms.uint32( 0 ),
73589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73590 )
73591 fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73592     saveTags = cms.bool( True ),
73593     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73594     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73595     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73596     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73597     minJets = cms.uint32( 1 ),
73598     jetTimeThresh = cms.double( 2.75 ),
73599     jetMaxTimeThresh = cms.double( 999999.0 ),
73600     jetCellsForTimingThresh = cms.uint32( 5 ),
73601     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73602     minJetPt = cms.double( 40.0 )
73603 )
73604 fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler",
73605     offset = cms.uint32( 0 ),
73606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73607 )
73608 fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73609     saveTags = cms.bool( True ),
73610     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73611     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73612     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73613     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73614     minJets = cms.uint32( 1 ),
73615     jetTimeThresh = cms.double( 3.0 ),
73616     jetMaxTimeThresh = cms.double( 999999.0 ),
73617     jetCellsForTimingThresh = cms.uint32( 5 ),
73618     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73619     minJetPt = cms.double( 40.0 )
73620 )
73621 fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73622     offset = cms.uint32( 0 ),
73623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73624 )
73625 fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73626     saveTags = cms.bool( True ),
73627     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73628     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73629     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73630     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73631     minJets = cms.uint32( 2 ),
73632     jetTimeThresh = cms.double( 0.75 ),
73633     jetMaxTimeThresh = cms.double( 999999.0 ),
73634     jetCellsForTimingThresh = cms.uint32( 5 ),
73635     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73636     minJetPt = cms.double( 40.0 )
73637 )
73638 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73639     offset = cms.uint32( 0 ),
73640     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73641 )
73642 fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73643     saveTags = cms.bool( True ),
73644     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73645     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73646     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73647     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73648     minJets = cms.uint32( 2 ),
73649     jetTimeThresh = cms.double( 1.25 ),
73650     jetMaxTimeThresh = cms.double( 999999.0 ),
73651     jetCellsForTimingThresh = cms.uint32( 5 ),
73652     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73653     minJetPt = cms.double( 40.0 )
73654 )
73655 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73656     offset = cms.uint32( 0 ),
73657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73658 )
73659 fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73660     saveTags = cms.bool( True ),
73661     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73662     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73663     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73664     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73665     minJets = cms.uint32( 2 ),
73666     jetTimeThresh = cms.double( 1.5 ),
73667     jetMaxTimeThresh = cms.double( 999999.0 ),
73668     jetCellsForTimingThresh = cms.uint32( 5 ),
73669     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73670     minJetPt = cms.double( 40.0 )
73671 )
73672 fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73673     offset = cms.uint32( 0 ),
73674     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73675 )
73676 fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73677     saveTags = cms.bool( True ),
73678     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73679     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73680     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73681     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73682     minJets = cms.uint32( 2 ),
73683     jetTimeThresh = cms.double( 1.75 ),
73684     jetMaxTimeThresh = cms.double( 999999.0 ),
73685     jetCellsForTimingThresh = cms.uint32( 5 ),
73686     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73687     minJetPt = cms.double( 40.0 )
73688 )
73689 fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73690     offset = cms.uint32( 0 ),
73691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73692 )
73693 fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73694     saveTags = cms.bool( True ),
73695     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73696     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73697     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73698     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73699     minJets = cms.uint32( 2 ),
73700     jetTimeThresh = cms.double( 0.5 ),
73701     jetMaxTimeThresh = cms.double( 999999.0 ),
73702     jetCellsForTimingThresh = cms.uint32( 5 ),
73703     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73704     minJetPt = cms.double( 40.0 )
73705 )
73706 fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73707     offset = cms.uint32( 0 ),
73708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73709 )
73710 fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73711     saveTags = cms.bool( True ),
73712     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73713     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73714     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73715     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73716     minJets = cms.uint32( 2 ),
73717     jetTimeThresh = cms.double( 1.0 ),
73718     jetMaxTimeThresh = cms.double( 999999.0 ),
73719     jetCellsForTimingThresh = cms.uint32( 5 ),
73720     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73721     minJetPt = cms.double( 40.0 )
73722 )
73723 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73724     offset = cms.uint32( 0 ),
73725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73726 )
73727 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73728     offset = cms.uint32( 0 ),
73729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73730 )
73731 fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed",
73732     saveTags = cms.bool( True ),
73733     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
73734     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
73735     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
73736     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
73737     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
73738     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
73739     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
73740     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
73741     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
73742     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
73743 )
73744 fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler",
73745     offset = cms.uint32( 0 ),
73746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73747 )
73748 fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
73749     offset = cms.uint32( 0 ),
73750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73751 )
73752 fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter",
73753     saveTags = cms.bool( True ),
73754     htLabels = cms.VInputTag( 'hltHtMht' ),
73755     mhtLabels = cms.VInputTag( 'hltHtMht' ),
73756     minHt = cms.vdouble( 240.0 ),
73757     minMht = cms.vdouble( 0.0 ),
73758     minMeff = cms.vdouble( 0.0 ),
73759     meffSlope = cms.vdouble( 1.0 )
73760 )
73761 fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
73762     saveTags = cms.bool( True ),
73763     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73764     triggerType = cms.int32( 85 ),
73765     MinE = cms.double( -1.0 ),
73766     MinPt = cms.double( 30.0 ),
73767     MinMass = cms.double( -1.0 ),
73768     MaxMass = cms.double( -1.0 ),
73769     MinEta = cms.double( -1.0 ),
73770     MaxEta = cms.double( 2.0 ),
73771     MinN = cms.int32( 2 )
73772 )
73773 fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73774     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ),
73775     TriggerTypes = cms.vint32( 85 )
73776 )
73777 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73778     jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73779     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73780     coneSize = cms.double( 0.4 ),
73781     useAssigned = cms.bool( False ),
73782     pvSrc = cms.InputTag( "" )
73783 )
73784 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer",
73785     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ),
73786     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73787     computeProbabilities = cms.bool( False ),
73788     computeGhostTrack = cms.bool( False ),
73789     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73790     minimumNumberOfPixelHits = cms.int32( 2 ),
73791     minimumNumberOfHits = cms.int32( 8 ),
73792     maximumTransverseImpactParameter = cms.double( 0.1 ),
73793     minimumTransverseMomentum = cms.double( 1.0 ),
73794     maximumChiSquared = cms.double( 20.0 ),
73795     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73796     jetDirectionUsingTracks = cms.bool( False ),
73797     jetDirectionUsingGhostTrack = cms.bool( False ),
73798     useTrackQuality = cms.bool( False )
73799 )
73800 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer",
73801     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73802     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' )
73803 )
73804 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73805     saveTags = cms.bool( True ),
73806     Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73807     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ),
73808     MinTag = cms.double( -999999.0 ),
73809     MaxTag = cms.double( 1.5 ),
73810     MinJets = cms.int32( 2 ),
73811     MatchJetsByDeltaR = cms.bool( False ),
73812     MaxJetDeltaR = cms.double( 0.1 ),
73813     TriggerType = cms.int32( 85 )
73814 )
73815 fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
73816     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
73817     TriggerTypes = cms.vint32( 85 )
73818 )
73819 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
73820     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73821     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73822     coneSize = cms.double( 0.4 ),
73823     useAssigned = cms.bool( False ),
73824     pvSrc = cms.InputTag( "" )
73825 )
73826 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
73827     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
73828     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73829     computeProbabilities = cms.bool( False ),
73830     computeGhostTrack = cms.bool( False ),
73831     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73832     minimumNumberOfPixelHits = cms.int32( 2 ),
73833     minimumNumberOfHits = cms.int32( 8 ),
73834     maximumTransverseImpactParameter = cms.double( 0.1 ),
73835     minimumTransverseMomentum = cms.double( 0.5 ),
73836     maximumChiSquared = cms.double( 20.0 ),
73837     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73838     jetDirectionUsingTracks = cms.bool( False ),
73839     jetDirectionUsingGhostTrack = cms.bool( False ),
73840     useTrackQuality = cms.bool( False )
73841 )
73842 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
73843     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73844     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' )
73845 )
73846 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73847     saveTags = cms.bool( True ),
73848     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73849     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ),
73850     MinTag = cms.double( -999999.0 ),
73851     MaxTag = cms.double( 1.5 ),
73852     MinJets = cms.int32( 2 ),
73853     MatchJetsByDeltaR = cms.bool( False ),
73854     MaxJetDeltaR = cms.double( 0.1 ),
73855     TriggerType = cms.int32( 85 )
73856 )
73857 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
73858     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
73859     TriggerTypes = cms.vint32( 85 )
73860 )
73861 fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
73862     src = cms.InputTag( "hltFastPVPixelVertices" ),
73863     maxVtx = cms.uint32( 100 ),
73864     fractionSumPt2 = cms.double( 0.3 ),
73865     minSumPt2 = cms.double( 0.0 ),
73866     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
73867 )
73868 fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
73869     trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ),
73870     trackClassifier = cms.InputTag( '','QualityMasks' ),
73871     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73872     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
73873     oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73874     TrackQuality = cms.string( "highPurity" ),
73875     maxChi2 = cms.double( 16.0 ),
73876     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
73877     overrideTrkQuals = cms.InputTag( "" )
73878 )
73879 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
73880     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73881     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73882     phase2clustersToSkip = cms.InputTag( "" )
73883 )
73884 fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
73885     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
73886       'TIB1+TIB2+MTID1_pos',
73887       'TIB1+TIB2+MTID1_neg',
73888       'TID1_pos+TID2_pos+TID3_pos',
73889       'TID1_neg+TID2_neg+TID3_neg',
73890       'TID1_pos+TID2_pos+MTID3_pos',
73891       'TID1_neg+TID2_neg+MTID3_neg' ),
73892     BPix = cms.PSet(  ),
73893     FPix = cms.PSet(  ),
73894     TIB = cms.PSet( 
73895       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73896       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73897       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
73898     ),
73899     TID = cms.PSet( 
73900       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73901       minRing = cms.int32( 1 ),
73902       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73903       useRingSlector = cms.bool( True ),
73904       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73905       maxRing = cms.int32( 2 )
73906     ),
73907     TOB = cms.PSet(  ),
73908     TEC = cms.PSet( 
73909       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73910       minRing = cms.int32( 1 ),
73911       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73912       useRingSlector = cms.bool( True ),
73913       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73914       maxRing = cms.int32( 2 )
73915     ),
73916     MTIB = cms.PSet( 
73917       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73918       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73919       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
73920     ),
73921     MTID = cms.PSet( 
73922       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73923       minRing = cms.int32( 3 ),
73924       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73925       useRingSlector = cms.bool( True ),
73926       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73927       maxRing = cms.int32( 3 )
73928     ),
73929     MTOB = cms.PSet(  ),
73930     MTEC = cms.PSet( 
73931       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73932       minRing = cms.int32( 3 ),
73933       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73934       useRingSlector = cms.bool( True ),
73935       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73936       maxRing = cms.int32( 3 )
73937     )
73938 )
73939 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73940     RegionPSet = cms.PSet( 
73941       vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
73942       zErrorVetex = cms.double( 12.0 ),
73943       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73944       zErrorBeamSpot = cms.double( 15.0 ),
73945       maxNVertices = cms.int32( 10 ),
73946       maxNRegions = cms.int32( 100 ),
73947       nSigmaZVertex = cms.double( 3.0 ),
73948       nSigmaZBeamSpot = cms.double( 3.0 ),
73949       ptMin = cms.double( 0.8 ),
73950       mode = cms.string( "VerticesFixed" ),
73951       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
73952       searchOpt = cms.bool( True ),
73953       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73954       originRadius = cms.double( 1.0 ),
73955       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
73956       precise = cms.bool( True ),
73957       deltaEta = cms.double( 0.5 ),
73958       deltaPhi = cms.double( 0.5 )
73959     )
73960 )
73961 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
73962     doClusterCheck = cms.bool( False ),
73963     MaxNumberOfStripClusters = cms.uint32( 800000 ),
73964     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73965     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73966     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73967     cut = cms.string( "" ),
73968     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73969     silentClusterCheck = cms.untracked.bool( False )
73970 )
73971 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer",
73972     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ),
73973     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ),
73974     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73975     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ),
73976     produceSeedingHitSets = cms.bool( False ),
73977     produceIntermediateHitDoublets = cms.bool( True ),
73978     maxElement = cms.uint32( 0 ),
73979     maxElementTotal = cms.uint32( 50000000 ),
73980     putEmptyIfMaxElementReached = cms.bool( False ),
73981     layerPairs = cms.vuint32( 0 )
73982 )
73983 fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer",
73984     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ),
73985     maxElement = cms.uint32( 100000 ),
73986     useFixedPreFiltering = cms.bool( False ),
73987     phiPreFiltering = cms.double( 0.3 ),
73988     extraHitRPhitolerance = cms.double( 0.0 ),
73989     extraHitRZtolerance = cms.double( 0.0 ),
73990     extraZKDBox = cms.double( 0.2 ),
73991     extraRKDBox = cms.double( 0.2 ),
73992     extraPhiKDBox = cms.double( 0.005 ),
73993     fnSigmaRZ = cms.double( 2.0 ),
73994     refitHits = cms.bool( True ),
73995     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
73996     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73997     maxChi2 = cms.double( 5.0 ),
73998     chi2VsPtCut = cms.bool( True ),
73999     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
74000     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
74001     detIdsToDebug = cms.vint32( 0, 0, 0 )
74002 )
74003 fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
74004     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ),
74005     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
74006     SeedMomentumForBOFF = cms.double( 5.0 ),
74007     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
74008     MinOneOverPtError = cms.double( 1.0 ),
74009     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74010     magneticField = cms.string( "ParabolicMf" ),
74011     forceKinematicWithRegionDirection = cms.bool( False ),
74012     SeedComparitorPSet = cms.PSet( 
74013       FilterStripHits = cms.bool( False ),
74014       FilterPixelHits = cms.bool( False ),
74015       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
74016       FilterAtHelixStage = cms.bool( True ),
74017       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
74018     )
74019 )
74020 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
74021     cleanTrajectoryAfterInOut = cms.bool( False ),
74022     doSeedingRegionRebuilding = cms.bool( False ),
74023     onlyPixelHitsForSeedCleaner = cms.bool( False ),
74024     reverseTrajectories = cms.bool( False ),
74025     useHitsSplitting = cms.bool( False ),
74026     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74027     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ),
74028     clustersToSkip = cms.InputTag( "" ),
74029     phase2clustersToSkip = cms.InputTag( "" ),
74030     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
74031     TransientInitialStateEstimatorParameters = cms.PSet( 
74032       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
74033       numberMeasurementsForFit = cms.int32( 4 ),
74034       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
74035     ),
74036     numHitsForSeedCleaner = cms.int32( 4 ),
74037     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
74038     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
74039     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
74040     maxNSeeds = cms.uint32( 100000 ),
74041     maxSeedsBeforeCleaning = cms.uint32( 1000 )
74042 )
74043 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
74044     TrajectoryInEvent = cms.bool( False ),
74045     useHitsSplitting = cms.bool( False ),
74046     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ),
74047     clusterRemovalInfo = cms.InputTag( "" ),
74048     AlgorithmName = cms.string( "hltIterX" ),
74049     GeometricInnerState = cms.bool( True ),
74050     reMatchSplitHits = cms.bool( False ),
74051     usePropagatorForPCA = cms.bool( False ),
74052     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74053     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74054     useSimpleMF = cms.bool( True ),
74055     SimpleMagneticField = cms.string( "ParabolicMf" ),
74056     Fitter = cms.string( "hltESPFittingSmootherIT" ),
74057     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
74058     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74059     NavigationSchool = cms.string( "" ),
74060     MeasurementTracker = cms.string( "" )
74061 )
74062 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
74063     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ),
74064     keepAllTracks = cms.bool( False ),
74065     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
74066     useVertices = cms.bool( True ),
74067     useVtxError = cms.bool( False ),
74068     vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74069     vtxNumber = cms.int32( -1 ),
74070     vertexCut = cms.string( "tracksSize>=3" ),
74071     copyExtras = cms.untracked.bool( True ),
74072     copyTrajectories = cms.untracked.bool( False ),
74073     qualityBit = cms.string( "highPurity" ),
74074     chi2n_no1Dmod_par = cms.double( 9999.0 ),
74075     chi2n_par = cms.double( 0.25 ),
74076     res_par = cms.vdouble( 0.003, 0.001 ),
74077     d0_par1 = cms.vdouble( 1.0, 4.0 ),
74078     d0_par2 = cms.vdouble( 1.0, 4.0 ),
74079     dz_par1 = cms.vdouble( 1.0, 4.0 ),
74080     dz_par2 = cms.vdouble( 1.0, 4.0 ),
74081     applyAdaptedPVCuts = cms.bool( True ),
74082     max_d0 = cms.double( 100.0 ),
74083     max_z0 = cms.double( 100.0 ),
74084     nSigmaZ = cms.double( 3.0 ),
74085     minNumberLayers = cms.uint32( 5 ),
74086     minNumber3DLayers = cms.uint32( 0 ),
74087     minHitsToBypassChecks = cms.uint32( 20 ),
74088     maxNumberLostLayers = cms.uint32( 0 ),
74089     applyAbsCutsIfNoPV = cms.bool( False ),
74090     max_d0NoPV = cms.double( 100.0 ),
74091     max_z0NoPV = cms.double( 100.0 ),
74092     max_relpterr = cms.double( 9999.0 ),
74093     min_nhits = cms.uint32( 0 ),
74094     max_lostHitFraction = cms.double( 1.0 ),
74095     max_minMissHitOutOrIn = cms.int32( 99 ),
74096     max_eta = cms.double( 9999.0 ),
74097     min_eta = cms.double( -9999.0 ),
74098     useMVA = cms.bool( False ),
74099     useAnyMVA = cms.bool( False ),
74100     useMVAonly = cms.bool( False ),
74101     minMVA = cms.double( -1.0 ),
74102     GBRForestLabel = cms.string( "MVASelectorIter0" ),
74103     mvaType = cms.string( "Detached" )
74104 )
74105 fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger",
74106     copyExtras = cms.untracked.bool( True ),
74107     copyMVA = cms.bool( False ),
74108     TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74109     MaxNormalizedChisq = cms.double( 1000.0 ),
74110     MinPT = cms.double( 0.05 ),
74111     MinFound = cms.int32( 3 ),
74112     Epsilon = cms.double( -0.001 ),
74113     ShareFrac = cms.double( 0.19 ),
74114     allowFirstHitShare = cms.bool( True ),
74115     FoundHitBonus = cms.double( 5.0 ),
74116     LostHitPenalty = cms.double( 20.0 ),
74117     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
74118     newQuality = cms.string( "confirmed" ),
74119     setsToMerge = cms.VPSet( 
74120       cms.PSet(  pQual = cms.bool( False ),
74121         tLists = cms.vint32( 0, 1 )
74122       )
74123     ),
74124     hasSelector = cms.vint32( 0, 0 ),
74125     selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74126     writeOnlyTrkQuals = cms.bool( False ),
74127     makeReKeyedSeeds = cms.untracked.bool( False ),
74128     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
74129 )
74130 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74131     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74132     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74133     coneSize = cms.double( 0.4 ),
74134     useAssigned = cms.bool( False ),
74135     pvSrc = cms.InputTag( "" )
74136 )
74137 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74138     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
74139     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74140     computeProbabilities = cms.bool( False ),
74141     computeGhostTrack = cms.bool( False ),
74142     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74143     minimumNumberOfPixelHits = cms.int32( 0 ),
74144     minimumNumberOfHits = cms.int32( 6 ),
74145     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74146     minimumTransverseMomentum = cms.double( 0.5 ),
74147     maximumChiSquared = cms.double( 5.0 ),
74148     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74149     jetDirectionUsingTracks = cms.bool( False ),
74150     jetDirectionUsingGhostTrack = cms.bool( False ),
74151     useTrackQuality = cms.bool( False )
74152 )
74153 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74154     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74155     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' )
74156 )
74157 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74158     saveTags = cms.bool( True ),
74159     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74160     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ),
74161     MinTag = cms.double( 5.0 ),
74162     MaxTag = cms.double( 999999.0 ),
74163     MinJets = cms.int32( 2 ),
74164     MatchJetsByDeltaR = cms.bool( False ),
74165     MaxJetDeltaR = cms.double( 0.1 ),
74166     TriggerType = cms.int32( 85 )
74167 )
74168 fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74169     offset = cms.uint32( 0 ),
74170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74171 )
74172 fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
74173     saveTags = cms.bool( True ),
74174     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74175     triggerType = cms.int32( 85 ),
74176     MinE = cms.double( -1.0 ),
74177     MinPt = cms.double( 35.0 ),
74178     MinMass = cms.double( -1.0 ),
74179     MaxMass = cms.double( -1.0 ),
74180     MinEta = cms.double( -1.0 ),
74181     MaxEta = cms.double( 2.0 ),
74182     MinN = cms.int32( 2 )
74183 )
74184 fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74185     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ),
74186     TriggerTypes = cms.vint32( 85 )
74187 )
74188 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74189     jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74190     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74191     coneSize = cms.double( 0.4 ),
74192     useAssigned = cms.bool( False ),
74193     pvSrc = cms.InputTag( "" )
74194 )
74195 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer",
74196     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ),
74197     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74198     computeProbabilities = cms.bool( False ),
74199     computeGhostTrack = cms.bool( False ),
74200     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74201     minimumNumberOfPixelHits = cms.int32( 2 ),
74202     minimumNumberOfHits = cms.int32( 8 ),
74203     maximumTransverseImpactParameter = cms.double( 0.1 ),
74204     minimumTransverseMomentum = cms.double( 1.0 ),
74205     maximumChiSquared = cms.double( 20.0 ),
74206     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74207     jetDirectionUsingTracks = cms.bool( False ),
74208     jetDirectionUsingGhostTrack = cms.bool( False ),
74209     useTrackQuality = cms.bool( False )
74210 )
74211 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer",
74212     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74213     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' )
74214 )
74215 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74216     saveTags = cms.bool( True ),
74217     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74218     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74219     MinTag = cms.double( -999999.0 ),
74220     MaxTag = cms.double( 0.5 ),
74221     MinJets = cms.int32( 2 ),
74222     MatchJetsByDeltaR = cms.bool( False ),
74223     MaxJetDeltaR = cms.double( 0.1 ),
74224     TriggerType = cms.int32( 85 )
74225 )
74226 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74227     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ),
74228     TriggerTypes = cms.vint32( 85 )
74229 )
74230 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74231     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74232     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74233     coneSize = cms.double( 0.4 ),
74234     useAssigned = cms.bool( False ),
74235     pvSrc = cms.InputTag( "" )
74236 )
74237 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74238     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ),
74239     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74240     computeProbabilities = cms.bool( False ),
74241     computeGhostTrack = cms.bool( False ),
74242     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74243     minimumNumberOfPixelHits = cms.int32( 2 ),
74244     minimumNumberOfHits = cms.int32( 8 ),
74245     maximumTransverseImpactParameter = cms.double( 0.1 ),
74246     minimumTransverseMomentum = cms.double( 0.5 ),
74247     maximumChiSquared = cms.double( 20.0 ),
74248     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74249     jetDirectionUsingTracks = cms.bool( False ),
74250     jetDirectionUsingGhostTrack = cms.bool( False ),
74251     useTrackQuality = cms.bool( False )
74252 )
74253 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74254     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74255     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' )
74256 )
74257 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74258     saveTags = cms.bool( True ),
74259     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74260     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ),
74261     MinTag = cms.double( -999999.0 ),
74262     MaxTag = cms.double( 0.5 ),
74263     MinJets = cms.int32( 2 ),
74264     MatchJetsByDeltaR = cms.bool( False ),
74265     MaxJetDeltaR = cms.double( 0.1 ),
74266     TriggerType = cms.int32( 85 )
74267 )
74268 fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74269     offset = cms.uint32( 0 ),
74270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74271 )
74272 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74273     saveTags = cms.bool( True ),
74274     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74275     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74276     MinTag = cms.double( -999999.0 ),
74277     MaxTag = cms.double( 1.5 ),
74278     MinJets = cms.int32( 2 ),
74279     MatchJetsByDeltaR = cms.bool( False ),
74280     MaxJetDeltaR = cms.double( 0.1 ),
74281     TriggerType = cms.int32( 85 )
74282 )
74283 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74284     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74285     TriggerTypes = cms.vint32( 85 )
74286 )
74287 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74288     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74289     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74290     coneSize = cms.double( 0.4 ),
74291     useAssigned = cms.bool( False ),
74292     pvSrc = cms.InputTag( "" )
74293 )
74294 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74295     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74296     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74297     computeProbabilities = cms.bool( False ),
74298     computeGhostTrack = cms.bool( False ),
74299     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74300     minimumNumberOfPixelHits = cms.int32( 2 ),
74301     minimumNumberOfHits = cms.int32( 8 ),
74302     maximumTransverseImpactParameter = cms.double( 0.1 ),
74303     minimumTransverseMomentum = cms.double( 0.5 ),
74304     maximumChiSquared = cms.double( 20.0 ),
74305     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74306     jetDirectionUsingTracks = cms.bool( False ),
74307     jetDirectionUsingGhostTrack = cms.bool( False ),
74308     useTrackQuality = cms.bool( False )
74309 )
74310 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74311     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74312     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' )
74313 )
74314 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74315     saveTags = cms.bool( True ),
74316     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74317     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ),
74318     MinTag = cms.double( -999999.0 ),
74319     MaxTag = cms.double( 1.5 ),
74320     MinJets = cms.int32( 2 ),
74321     MatchJetsByDeltaR = cms.bool( False ),
74322     MaxJetDeltaR = cms.double( 0.1 ),
74323     TriggerType = cms.int32( 85 )
74324 )
74325 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74326     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74327     TriggerTypes = cms.vint32( 85 )
74328 )
74329 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74330     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74331     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74332     coneSize = cms.double( 0.4 ),
74333     useAssigned = cms.bool( False ),
74334     pvSrc = cms.InputTag( "" )
74335 )
74336 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74337     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74338     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74339     computeProbabilities = cms.bool( False ),
74340     computeGhostTrack = cms.bool( False ),
74341     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74342     minimumNumberOfPixelHits = cms.int32( 0 ),
74343     minimumNumberOfHits = cms.int32( 6 ),
74344     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74345     minimumTransverseMomentum = cms.double( 0.5 ),
74346     maximumChiSquared = cms.double( 5.0 ),
74347     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74348     jetDirectionUsingTracks = cms.bool( False ),
74349     jetDirectionUsingGhostTrack = cms.bool( False ),
74350     useTrackQuality = cms.bool( False )
74351 )
74352 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74353     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74354     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' )
74355 )
74356 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74357     saveTags = cms.bool( True ),
74358     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74359     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ),
74360     MinTag = cms.double( 5.0 ),
74361     MaxTag = cms.double( 999999.0 ),
74362     MinJets = cms.int32( 2 ),
74363     MatchJetsByDeltaR = cms.bool( False ),
74364     MaxJetDeltaR = cms.double( 0.1 ),
74365     TriggerType = cms.int32( 85 )
74366 )
74367 fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74368     offset = cms.uint32( 0 ),
74369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74370 )
74371 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer",
74372     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74373     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
74374 )
74375 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74376     saveTags = cms.bool( True ),
74377     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74378     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74379     MinTag = cms.double( -999999.0 ),
74380     MaxTag = cms.double( 0.5 ),
74381     MinJets = cms.int32( 2 ),
74382     MatchJetsByDeltaR = cms.bool( False ),
74383     MaxJetDeltaR = cms.double( 0.1 ),
74384     TriggerType = cms.int32( 85 )
74385 )
74386 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74387     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ),
74388     TriggerTypes = cms.vint32( 85 )
74389 )
74390 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74391     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74392     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74393     coneSize = cms.double( 0.4 ),
74394     useAssigned = cms.bool( False ),
74395     pvSrc = cms.InputTag( "" )
74396 )
74397 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74398     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ),
74399     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74400     computeProbabilities = cms.bool( False ),
74401     computeGhostTrack = cms.bool( False ),
74402     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74403     minimumNumberOfPixelHits = cms.int32( 2 ),
74404     minimumNumberOfHits = cms.int32( 8 ),
74405     maximumTransverseImpactParameter = cms.double( 0.1 ),
74406     minimumTransverseMomentum = cms.double( 0.5 ),
74407     maximumChiSquared = cms.double( 20.0 ),
74408     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74409     jetDirectionUsingTracks = cms.bool( False ),
74410     jetDirectionUsingGhostTrack = cms.bool( False ),
74411     useTrackQuality = cms.bool( False )
74412 )
74413 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74414     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74415     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' )
74416 )
74417 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74418     saveTags = cms.bool( True ),
74419     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74420     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ),
74421     MinTag = cms.double( -999999.0 ),
74422     MaxTag = cms.double( 0.5 ),
74423     MinJets = cms.int32( 2 ),
74424     MatchJetsByDeltaR = cms.bool( False ),
74425     MaxJetDeltaR = cms.double( 0.1 ),
74426     TriggerType = cms.int32( 85 )
74427 )
74428 fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74429     offset = cms.uint32( 0 ),
74430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74431 )
74432 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74433     saveTags = cms.bool( True ),
74434     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74435     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74436     MinTag = cms.double( -999999.0 ),
74437     MaxTag = cms.double( 1.5 ),
74438     MinJets = cms.int32( 2 ),
74439     MatchJetsByDeltaR = cms.bool( False ),
74440     MaxJetDeltaR = cms.double( 0.1 ),
74441     TriggerType = cms.int32( 85 )
74442 )
74443 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74444     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74445     TriggerTypes = cms.vint32( 85 )
74446 )
74447 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74448     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74449     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74450     coneSize = cms.double( 0.4 ),
74451     useAssigned = cms.bool( False ),
74452     pvSrc = cms.InputTag( "" )
74453 )
74454 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74455     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74456     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74457     computeProbabilities = cms.bool( False ),
74458     computeGhostTrack = cms.bool( False ),
74459     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74460     minimumNumberOfPixelHits = cms.int32( 2 ),
74461     minimumNumberOfHits = cms.int32( 8 ),
74462     maximumTransverseImpactParameter = cms.double( 0.1 ),
74463     minimumTransverseMomentum = cms.double( 0.5 ),
74464     maximumChiSquared = cms.double( 20.0 ),
74465     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74466     jetDirectionUsingTracks = cms.bool( False ),
74467     jetDirectionUsingGhostTrack = cms.bool( False ),
74468     useTrackQuality = cms.bool( False )
74469 )
74470 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74471     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74472     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' )
74473 )
74474 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74475     saveTags = cms.bool( True ),
74476     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74477     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ),
74478     MinTag = cms.double( -999999.0 ),
74479     MaxTag = cms.double( 1.5 ),
74480     MinJets = cms.int32( 2 ),
74481     MatchJetsByDeltaR = cms.bool( False ),
74482     MaxJetDeltaR = cms.double( 0.1 ),
74483     TriggerType = cms.int32( 85 )
74484 )
74485 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74486     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74487     TriggerTypes = cms.vint32( 85 )
74488 )
74489 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74490     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74491     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74492     coneSize = cms.double( 0.4 ),
74493     useAssigned = cms.bool( False ),
74494     pvSrc = cms.InputTag( "" )
74495 )
74496 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74497     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74498     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74499     computeProbabilities = cms.bool( False ),
74500     computeGhostTrack = cms.bool( False ),
74501     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74502     minimumNumberOfPixelHits = cms.int32( 0 ),
74503     minimumNumberOfHits = cms.int32( 6 ),
74504     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74505     minimumTransverseMomentum = cms.double( 0.5 ),
74506     maximumChiSquared = cms.double( 5.0 ),
74507     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74508     jetDirectionUsingTracks = cms.bool( False ),
74509     jetDirectionUsingGhostTrack = cms.bool( False ),
74510     useTrackQuality = cms.bool( False )
74511 )
74512 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74513     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74514     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' )
74515 )
74516 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74517     saveTags = cms.bool( True ),
74518     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74519     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ),
74520     MinTag = cms.double( 5.0 ),
74521     MaxTag = cms.double( 999999.0 ),
74522     MinJets = cms.int32( 2 ),
74523     MatchJetsByDeltaR = cms.bool( False ),
74524     MaxJetDeltaR = cms.double( 0.1 ),
74525     TriggerType = cms.int32( 85 )
74526 )
74527 fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74528     offset = cms.uint32( 0 ),
74529     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74530 )
74531 fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet",
74532     saveTags = cms.bool( True ),
74533     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74534     triggerType = cms.int32( 85 ),
74535     MinE = cms.double( -1.0 ),
74536     MinPt = cms.double( 45.0 ),
74537     MinMass = cms.double( -1.0 ),
74538     MaxMass = cms.double( -1.0 ),
74539     MinEta = cms.double( -1.0 ),
74540     MaxEta = cms.double( 2.0 ),
74541     MinN = cms.int32( 2 )
74542 )
74543 fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74544     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74545     TriggerTypes = cms.vint32( 85 )
74546 )
74547 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74548     jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74549     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74550     coneSize = cms.double( 0.4 ),
74551     useAssigned = cms.bool( False ),
74552     pvSrc = cms.InputTag( "" )
74553 )
74554 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer",
74555     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ),
74556     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74557     computeProbabilities = cms.bool( False ),
74558     computeGhostTrack = cms.bool( False ),
74559     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74560     minimumNumberOfPixelHits = cms.int32( 2 ),
74561     minimumNumberOfHits = cms.int32( 8 ),
74562     maximumTransverseImpactParameter = cms.double( 0.1 ),
74563     minimumTransverseMomentum = cms.double( 1.0 ),
74564     maximumChiSquared = cms.double( 20.0 ),
74565     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74566     jetDirectionUsingTracks = cms.bool( False ),
74567     jetDirectionUsingGhostTrack = cms.bool( False ),
74568     useTrackQuality = cms.bool( False )
74569 )
74570 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74571     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74572     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' )
74573 )
74574 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74575     saveTags = cms.bool( True ),
74576     Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74577     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ),
74578     MinTag = cms.double( -999999.0 ),
74579     MaxTag = cms.double( 0.5 ),
74580     MinJets = cms.int32( 2 ),
74581     MatchJetsByDeltaR = cms.bool( False ),
74582     MaxJetDeltaR = cms.double( 0.1 ),
74583     TriggerType = cms.int32( 85 )
74584 )
74585 fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74586     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ),
74587     TriggerTypes = cms.vint32( 85 )
74588 )
74589 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74590     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74591     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74592     coneSize = cms.double( 0.4 ),
74593     useAssigned = cms.bool( False ),
74594     pvSrc = cms.InputTag( "" )
74595 )
74596 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74597     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ),
74598     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74599     computeProbabilities = cms.bool( False ),
74600     computeGhostTrack = cms.bool( False ),
74601     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74602     minimumNumberOfPixelHits = cms.int32( 2 ),
74603     minimumNumberOfHits = cms.int32( 8 ),
74604     maximumTransverseImpactParameter = cms.double( 0.1 ),
74605     minimumTransverseMomentum = cms.double( 0.5 ),
74606     maximumChiSquared = cms.double( 20.0 ),
74607     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74608     jetDirectionUsingTracks = cms.bool( False ),
74609     jetDirectionUsingGhostTrack = cms.bool( False ),
74610     useTrackQuality = cms.bool( False )
74611 )
74612 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74613     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74614     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' )
74615 )
74616 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74617     saveTags = cms.bool( True ),
74618     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74619     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ),
74620     MinTag = cms.double( -999999.0 ),
74621     MaxTag = cms.double( 0.5 ),
74622     MinJets = cms.int32( 2 ),
74623     MatchJetsByDeltaR = cms.bool( False ),
74624     MaxJetDeltaR = cms.double( 0.1 ),
74625     TriggerType = cms.int32( 85 )
74626 )
74627 fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74628     offset = cms.uint32( 0 ),
74629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74630 )
74631 fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet",
74632     saveTags = cms.bool( True ),
74633     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74634     triggerType = cms.int32( 85 ),
74635     MinE = cms.double( -1.0 ),
74636     MinPt = cms.double( 50.0 ),
74637     MinMass = cms.double( -1.0 ),
74638     MaxMass = cms.double( -1.0 ),
74639     MinEta = cms.double( -1.0 ),
74640     MaxEta = cms.double( 2.0 ),
74641     MinN = cms.int32( 2 )
74642 )
74643 fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74644     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ),
74645     TriggerTypes = cms.vint32( 85 )
74646 )
74647 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74648     jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74649     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74650     coneSize = cms.double( 0.4 ),
74651     useAssigned = cms.bool( False ),
74652     pvSrc = cms.InputTag( "" )
74653 )
74654 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer",
74655     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ),
74656     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74657     computeProbabilities = cms.bool( False ),
74658     computeGhostTrack = cms.bool( False ),
74659     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74660     minimumNumberOfPixelHits = cms.int32( 2 ),
74661     minimumNumberOfHits = cms.int32( 8 ),
74662     maximumTransverseImpactParameter = cms.double( 0.1 ),
74663     minimumTransverseMomentum = cms.double( 1.0 ),
74664     maximumChiSquared = cms.double( 20.0 ),
74665     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74666     jetDirectionUsingTracks = cms.bool( False ),
74667     jetDirectionUsingGhostTrack = cms.bool( False ),
74668     useTrackQuality = cms.bool( False )
74669 )
74670 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer",
74671     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74672     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' )
74673 )
74674 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74675     saveTags = cms.bool( True ),
74676     Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74677     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ),
74678     MinTag = cms.double( -999999.0 ),
74679     MaxTag = cms.double( 0.5 ),
74680     MinJets = cms.int32( 2 ),
74681     MatchJetsByDeltaR = cms.bool( False ),
74682     MaxJetDeltaR = cms.double( 0.1 ),
74683     TriggerType = cms.int32( 85 )
74684 )
74685 fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74686     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ),
74687     TriggerTypes = cms.vint32( 85 )
74688 )
74689 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74690     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74691     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74692     coneSize = cms.double( 0.4 ),
74693     useAssigned = cms.bool( False ),
74694     pvSrc = cms.InputTag( "" )
74695 )
74696 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74697     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ),
74698     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74699     computeProbabilities = cms.bool( False ),
74700     computeGhostTrack = cms.bool( False ),
74701     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74702     minimumNumberOfPixelHits = cms.int32( 2 ),
74703     minimumNumberOfHits = cms.int32( 8 ),
74704     maximumTransverseImpactParameter = cms.double( 0.1 ),
74705     minimumTransverseMomentum = cms.double( 0.5 ),
74706     maximumChiSquared = cms.double( 20.0 ),
74707     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74708     jetDirectionUsingTracks = cms.bool( False ),
74709     jetDirectionUsingGhostTrack = cms.bool( False ),
74710     useTrackQuality = cms.bool( False )
74711 )
74712 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74713     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74714     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' )
74715 )
74716 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74717     saveTags = cms.bool( True ),
74718     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74719     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ),
74720     MinTag = cms.double( -999999.0 ),
74721     MaxTag = cms.double( 0.5 ),
74722     MinJets = cms.int32( 2 ),
74723     MatchJetsByDeltaR = cms.bool( False ),
74724     MaxJetDeltaR = cms.double( 0.1 ),
74725     TriggerType = cms.int32( 85 )
74726 )
74727 fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler",
74728     offset = cms.uint32( 0 ),
74729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74730 )
74731 fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler",
74732     offset = cms.uint32( 0 ),
74733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74734 )
74735 fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter",
74736     saveTags = cms.bool( True ),
74737     htLabels = cms.VInputTag( 'hltHtMht' ),
74738     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74739     minHt = cms.vdouble( 425.0 ),
74740     minMht = cms.vdouble( 0.0 ),
74741     minMeff = cms.vdouble( 0.0 ),
74742     meffSlope = cms.vdouble( 1.0 )
74743 )
74744 fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74745     offset = cms.uint32( 0 ),
74746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74747 )
74748 fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter",
74749     saveTags = cms.bool( True ),
74750     htLabels = cms.VInputTag( 'hltHtMht' ),
74751     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74752     minHt = cms.vdouble( 360.0 ),
74753     minMht = cms.vdouble( 0.0 ),
74754     minMeff = cms.vdouble( 0.0 ),
74755     meffSlope = cms.vdouble( 1.0 )
74756 )
74757 fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74758     offset = cms.uint32( 0 ),
74759     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74760 )
74761 fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74762     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74763     TriggerTypes = cms.vint32( 85 )
74764 )
74765 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74766     jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74767     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74768     coneSize = cms.double( 0.4 ),
74769     useAssigned = cms.bool( False ),
74770     pvSrc = cms.InputTag( "" )
74771 )
74772 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer",
74773     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ),
74774     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74775     computeProbabilities = cms.bool( False ),
74776     computeGhostTrack = cms.bool( False ),
74777     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74778     minimumNumberOfPixelHits = cms.int32( 2 ),
74779     minimumNumberOfHits = cms.int32( 8 ),
74780     maximumTransverseImpactParameter = cms.double( 0.1 ),
74781     minimumTransverseMomentum = cms.double( 1.0 ),
74782     maximumChiSquared = cms.double( 20.0 ),
74783     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74784     jetDirectionUsingTracks = cms.bool( False ),
74785     jetDirectionUsingGhostTrack = cms.bool( False ),
74786     useTrackQuality = cms.bool( False )
74787 )
74788 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74789     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74790     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' )
74791 )
74792 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74793     saveTags = cms.bool( True ),
74794     Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74795     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ),
74796     MinTag = cms.double( -999999.0 ),
74797     MaxTag = cms.double( 1.5 ),
74798     MinJets = cms.int32( 2 ),
74799     MatchJetsByDeltaR = cms.bool( False ),
74800     MaxJetDeltaR = cms.double( 0.1 ),
74801     TriggerType = cms.int32( 85 )
74802 )
74803 fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74804     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ),
74805     TriggerTypes = cms.vint32( 85 )
74806 )
74807 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74808     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74809     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74810     coneSize = cms.double( 0.4 ),
74811     useAssigned = cms.bool( False ),
74812     pvSrc = cms.InputTag( "" )
74813 )
74814 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74815     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ),
74816     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74817     computeProbabilities = cms.bool( False ),
74818     computeGhostTrack = cms.bool( False ),
74819     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74820     minimumNumberOfPixelHits = cms.int32( 2 ),
74821     minimumNumberOfHits = cms.int32( 8 ),
74822     maximumTransverseImpactParameter = cms.double( 0.1 ),
74823     minimumTransverseMomentum = cms.double( 0.5 ),
74824     maximumChiSquared = cms.double( 20.0 ),
74825     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74826     jetDirectionUsingTracks = cms.bool( False ),
74827     jetDirectionUsingGhostTrack = cms.bool( False ),
74828     useTrackQuality = cms.bool( False )
74829 )
74830 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74831     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74832     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' )
74833 )
74834 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74835     saveTags = cms.bool( True ),
74836     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74837     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ),
74838     MinTag = cms.double( -999999.0 ),
74839     MaxTag = cms.double( 1.5 ),
74840     MinJets = cms.int32( 2 ),
74841     MatchJetsByDeltaR = cms.bool( False ),
74842     MaxJetDeltaR = cms.double( 0.1 ),
74843     TriggerType = cms.int32( 85 )
74844 )
74845 fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74846     offset = cms.uint32( 0 ),
74847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74848 )
74849 fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter",
74850     saveTags = cms.bool( True ),
74851     htLabels = cms.VInputTag( 'hltHtMht' ),
74852     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74853     minHt = cms.vdouble( 390.0 ),
74854     minMht = cms.vdouble( 0.0 ),
74855     minMeff = cms.vdouble( 0.0 ),
74856     meffSlope = cms.vdouble( 1.0 )
74857 )
74858 fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74859     offset = cms.uint32( 0 ),
74860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74861 )
74862 fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74863     offset = cms.uint32( 0 ),
74864     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74865 )
74866 fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer",
74867     usePt = cms.bool( False ),
74868     excludePFMuons = cms.bool( False ),
74869     minNJetHt = cms.int32( 0 ),
74870     minNJetMht = cms.int32( 0 ),
74871     minPtJetHt = cms.double( 40.0 ),
74872     minPtJetMht = cms.double( 30.0 ),
74873     maxEtaJetHt = cms.double( 2.0 ),
74874     maxEtaJetMht = cms.double( 5.0 ),
74875     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
74876     pfCandidatesLabel = cms.InputTag( "" )
74877 )
74878 fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter",
74879     saveTags = cms.bool( True ),
74880     htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
74881     mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
74882     minHt = cms.vdouble( 390.0 ),
74883     minMht = cms.vdouble( 0.0 ),
74884     minMeff = cms.vdouble( 0.0 ),
74885     meffSlope = cms.vdouble( 1.0 )
74886 )
74887 fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74888     offset = cms.uint32( 0 ),
74889     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74890 )
74891 fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
74892     offset = cms.uint32( 0 ),
74893     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74894 )
74895 fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter",
74896     saveTags = cms.bool( True ),
74897     htLabels = cms.VInputTag( 'hltHtMht' ),
74898     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74899     minHt = cms.vdouble( 400.0 ),
74900     minMht = cms.vdouble( 0.0 ),
74901     minMeff = cms.vdouble( 0.0 ),
74902     meffSlope = cms.vdouble( 1.0 )
74903 )
74904 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
74905     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
74906     TriggerTypes = cms.vint32( 85 )
74907 )
74908 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74909     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
74910     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74911     coneSize = cms.double( 0.4 ),
74912     useAssigned = cms.bool( False ),
74913     pvSrc = cms.InputTag( "" )
74914 )
74915 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
74916     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
74917     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74918     computeProbabilities = cms.bool( False ),
74919     computeGhostTrack = cms.bool( False ),
74920     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74921     minimumNumberOfPixelHits = cms.int32( 0 ),
74922     minimumNumberOfHits = cms.int32( 6 ),
74923     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74924     minimumTransverseMomentum = cms.double( 1.0 ),
74925     maximumChiSquared = cms.double( 5.0 ),
74926     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74927     jetDirectionUsingTracks = cms.bool( False ),
74928     jetDirectionUsingGhostTrack = cms.bool( False ),
74929     useTrackQuality = cms.bool( False )
74930 )
74931 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
74932     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
74933     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' )
74934 )
74935 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
74936     saveTags = cms.bool( True ),
74937     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
74938     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
74939     MinTag = cms.double( 5.0 ),
74940     MaxTag = cms.double( 999999.0 ),
74941     MinJets = cms.int32( 2 ),
74942     MatchJetsByDeltaR = cms.bool( False ),
74943     MaxJetDeltaR = cms.double( 0.1 ),
74944     TriggerType = cms.int32( 85 )
74945 )
74946 fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
74947     offset = cms.uint32( 0 ),
74948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74949 )
74950 fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
74951     offset = cms.uint32( 0 ),
74952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74953 )
74954 fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter",
74955     saveTags = cms.bool( True ),
74956     htLabels = cms.VInputTag( 'hltHtMht' ),
74957     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74958     minHt = cms.vdouble( 550.0 ),
74959     minMht = cms.vdouble( 0.0 ),
74960     minMeff = cms.vdouble( 0.0 ),
74961     meffSlope = cms.vdouble( 1.0 )
74962 )
74963 fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet",
74964     saveTags = cms.bool( True ),
74965     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74966     triggerType = cms.int32( 85 ),
74967     MinE = cms.double( -1.0 ),
74968     MinPt = cms.double( 60.0 ),
74969     MinMass = cms.double( -1.0 ),
74970     MaxMass = cms.double( -1.0 ),
74971     MinEta = cms.double( -1.0 ),
74972     MaxEta = cms.double( 2.0 ),
74973     MinN = cms.int32( 2 )
74974 )
74975 fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74976     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ),
74977     TriggerTypes = cms.vint32( 85 )
74978 )
74979 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74980     jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
74981     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74982     coneSize = cms.double( 0.4 ),
74983     useAssigned = cms.bool( False ),
74984     pvSrc = cms.InputTag( "" )
74985 )
74986 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
74987     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
74988     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74989     computeProbabilities = cms.bool( False ),
74990     computeGhostTrack = cms.bool( False ),
74991     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74992     minimumNumberOfPixelHits = cms.int32( 2 ),
74993     minimumNumberOfHits = cms.int32( 8 ),
74994     maximumTransverseImpactParameter = cms.double( 0.1 ),
74995     minimumTransverseMomentum = cms.double( 1.0 ),
74996     maximumChiSquared = cms.double( 20.0 ),
74997     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74998     jetDirectionUsingTracks = cms.bool( False ),
74999     jetDirectionUsingGhostTrack = cms.bool( False ),
75000     useTrackQuality = cms.bool( False )
75001 )
75002 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75003     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75004     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' )
75005 )
75006 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75007     saveTags = cms.bool( True ),
75008     Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
75009     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75010     MinTag = cms.double( -999999.0 ),
75011     MaxTag = cms.double( 2.5 ),
75012     MinJets = cms.int32( 2 ),
75013     MatchJetsByDeltaR = cms.bool( False ),
75014     MaxJetDeltaR = cms.double( 0.1 ),
75015     TriggerType = cms.int32( 85 )
75016 )
75017 fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
75018     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
75019     TriggerTypes = cms.vint32( 85 )
75020 )
75021 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75022     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75023     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75024     coneSize = cms.double( 0.4 ),
75025     useAssigned = cms.bool( False ),
75026     pvSrc = cms.InputTag( "" )
75027 )
75028 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
75029     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ),
75030     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75031     computeProbabilities = cms.bool( False ),
75032     computeGhostTrack = cms.bool( False ),
75033     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75034     minimumNumberOfPixelHits = cms.int32( 2 ),
75035     minimumNumberOfHits = cms.int32( 8 ),
75036     maximumTransverseImpactParameter = cms.double( 0.1 ),
75037     minimumTransverseMomentum = cms.double( 0.5 ),
75038     maximumChiSquared = cms.double( 20.0 ),
75039     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75040     jetDirectionUsingTracks = cms.bool( False ),
75041     jetDirectionUsingGhostTrack = cms.bool( False ),
75042     useTrackQuality = cms.bool( False )
75043 )
75044 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75045     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75046     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' )
75047 )
75048 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75049     saveTags = cms.bool( True ),
75050     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75051     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75052     MinTag = cms.double( -999999.0 ),
75053     MaxTag = cms.double( 2.5 ),
75054     MinJets = cms.int32( 2 ),
75055     MatchJetsByDeltaR = cms.bool( False ),
75056     MaxJetDeltaR = cms.double( 0.1 ),
75057     TriggerType = cms.int32( 85 )
75058 )
75059 fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75060     offset = cms.uint32( 0 ),
75061     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75062 )
75063 fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter",
75064     saveTags = cms.bool( True ),
75065     htLabels = cms.VInputTag( 'hltHtMht' ),
75066     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75067     minHt = cms.vdouble( 650.0 ),
75068     minMht = cms.vdouble( 0.0 ),
75069     minMeff = cms.vdouble( 0.0 ),
75070     meffSlope = cms.vdouble( 1.0 )
75071 )
75072 fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler",
75073     offset = cms.uint32( 0 ),
75074     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75075 )
75076 fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer",
75077     nRechitMin = cms.int32( 50 ),
75078     rParam = cms.double( 0.4 ),
75079     nStationThres = cms.int32( 10 ),
75080     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
75081 )
75082 fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75083     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75084     MinN = cms.int32( 1 ),
75085     MinSize = cms.int32( 50 ),
75086     MinSizeMinusMB1 = cms.int32( 0 ),
75087     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75088     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75089     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75090     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75091     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75092     Max_nMB1 = cms.int32( -1 ),
75093     Max_nMB2 = cms.int32( -1 ),
75094     Max_nME11 = cms.int32( -1 ),
75095     Max_nME12 = cms.int32( -1 ),
75096     Max_nME41 = cms.int32( -1 ),
75097     Max_nME42 = cms.int32( -1 ),
75098     MinNstation = cms.int32( 0 ),
75099     MinAvgStation = cms.double( 0.0 ),
75100     MinTime = cms.double( -999.0 ),
75101     MaxTime = cms.double( 999.0 ),
75102     MinEta = cms.double( -1.0 ),
75103     MaxEta = cms.double( -1.0 ),
75104     MaxTimeSpread = cms.double( 999.0 )
75105 )
75106 fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75107     offset = cms.uint32( 0 ),
75108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75109 )
75110 fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75111     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75112     MinN = cms.int32( 1 ),
75113     MinSize = cms.int32( -1 ),
75114     MinSizeMinusMB1 = cms.int32( 50 ),
75115     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75116     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75117     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75118     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75119     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75120     Max_nMB1 = cms.int32( -1 ),
75121     Max_nMB2 = cms.int32( -1 ),
75122     Max_nME11 = cms.int32( -1 ),
75123     Max_nME12 = cms.int32( -1 ),
75124     Max_nME41 = cms.int32( -1 ),
75125     Max_nME42 = cms.int32( -1 ),
75126     MinNstation = cms.int32( 0 ),
75127     MinAvgStation = cms.double( 0.0 ),
75128     MinTime = cms.double( -999.0 ),
75129     MaxTime = cms.double( 999.0 ),
75130     MinEta = cms.double( -1.0 ),
75131     MaxEta = cms.double( -1.0 ),
75132     MaxTimeSpread = cms.double( 999.0 )
75133 )
75134 fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler",
75135     offset = cms.uint32( 0 ),
75136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75137 )
75138 fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75139     offset = cms.uint32( 0 ),
75140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75141 )
75142 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
75143     saveTags = cms.bool( True ),
75144     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75145     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75146     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75147     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75148     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75149     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75150     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75151     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75152     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75153     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75154 )
75155 fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler",
75156     offset = cms.uint32( 0 ),
75157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75158 )
75159 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
75160     nRechitMin = cms.int32( 50 ),
75161     rParam = cms.double( 0.4 ),
75162     nStationThres = cms.int32( 10 ),
75163     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
75164 )
75165 fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75166     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75167     MinN = cms.int32( 1 ),
75168     MinSize = cms.int32( -1 ),
75169     MinSizeMinusMB1 = cms.int32( -1 ),
75170     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75171     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75172     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75173     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75174     MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ),
75175     Max_nMB1 = cms.int32( -1 ),
75176     Max_nMB2 = cms.int32( -1 ),
75177     Max_nME11 = cms.int32( 0 ),
75178     Max_nME12 = cms.int32( 0 ),
75179     Max_nME41 = cms.int32( -1 ),
75180     Max_nME42 = cms.int32( -1 ),
75181     MinNstation = cms.int32( 0 ),
75182     MinAvgStation = cms.double( 0.0 ),
75183     MinTime = cms.double( -5.0 ),
75184     MaxTime = cms.double( 12.5 ),
75185     MinEta = cms.double( -1.0 ),
75186     MaxEta = cms.double( -1.0 ),
75187     MaxTimeSpread = cms.double( -1.0 )
75188 )
75189 fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler",
75190     offset = cms.uint32( 0 ),
75191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75192 )
75193 fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75194     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75195     MinN = cms.int32( 1 ),
75196     MinSize = cms.int32( -1 ),
75197     MinSizeMinusMB1 = cms.int32( -1 ),
75198     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75199     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75200     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75201     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75202     MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ),
75203     Max_nMB1 = cms.int32( -1 ),
75204     Max_nMB2 = cms.int32( -1 ),
75205     Max_nME11 = cms.int32( 0 ),
75206     Max_nME12 = cms.int32( 0 ),
75207     Max_nME41 = cms.int32( -1 ),
75208     Max_nME42 = cms.int32( -1 ),
75209     MinNstation = cms.int32( 0 ),
75210     MinAvgStation = cms.double( 0.0 ),
75211     MinTime = cms.double( -5.0 ),
75212     MaxTime = cms.double( 12.5 ),
75213     MinEta = cms.double( -1.0 ),
75214     MaxEta = cms.double( -1.0 ),
75215     MaxTimeSpread = cms.double( -1.0 )
75216 )
75217 fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler",
75218     offset = cms.uint32( 0 ),
75219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75220 )
75221 fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75222     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75223     MinN = cms.int32( 1 ),
75224     MinSize = cms.int32( -1 ),
75225     MinSizeMinusMB1 = cms.int32( -1 ),
75226     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75227     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75228     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75229     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75230     MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ),
75231     Max_nMB1 = cms.int32( -1 ),
75232     Max_nMB2 = cms.int32( -1 ),
75233     Max_nME11 = cms.int32( 0 ),
75234     Max_nME12 = cms.int32( 0 ),
75235     Max_nME41 = cms.int32( -1 ),
75236     Max_nME42 = cms.int32( -1 ),
75237     MinNstation = cms.int32( 0 ),
75238     MinAvgStation = cms.double( 0.0 ),
75239     MinTime = cms.double( -5.0 ),
75240     MaxTime = cms.double( 12.5 ),
75241     MinEta = cms.double( -1.0 ),
75242     MaxEta = cms.double( -1.0 ),
75243     MaxTimeSpread = cms.double( -1.0 )
75244 )
75245 fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler",
75246     offset = cms.uint32( 0 ),
75247     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75248 )
75249 fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75250     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75251     MinN = cms.int32( 1 ),
75252     MinSize = cms.int32( -1 ),
75253     MinSizeMinusMB1 = cms.int32( -1 ),
75254     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75255     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75256     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75257     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75258     MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ),
75259     Max_nMB1 = cms.int32( -1 ),
75260     Max_nMB2 = cms.int32( -1 ),
75261     Max_nME11 = cms.int32( 0 ),
75262     Max_nME12 = cms.int32( 0 ),
75263     Max_nME41 = cms.int32( -1 ),
75264     Max_nME42 = cms.int32( -1 ),
75265     MinNstation = cms.int32( 0 ),
75266     MinAvgStation = cms.double( 0.0 ),
75267     MinTime = cms.double( -5.0 ),
75268     MaxTime = cms.double( 12.5 ),
75269     MinEta = cms.double( -1.0 ),
75270     MaxEta = cms.double( -1.0 ),
75271     MaxTimeSpread = cms.double( -1.0 )
75272 )
75273 fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75274     saveTags = cms.bool( True ),
75275     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75276     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75277     etcutEB = cms.double( 20.0 ),
75278     etcutEE = cms.double( 20.0 ),
75279     minEtaCut = cms.double( -9999.0 ),
75280     maxEtaCut = cms.double( 9999.0 ),
75281     ncandcut = cms.int32( 1 )
75282 )
75283 fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75284     saveTags = cms.bool( True ),
75285     candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ),
75286     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75287     rhoTag = cms.InputTag( "" ),
75288     energyLowEdges = cms.vdouble( 0.0 ),
75289     lessThan = cms.bool( True ),
75290     useEt = cms.bool( False ),
75291     useAbs = cms.bool( False ),
75292     thrRegularEB = cms.vdouble( -1.0 ),
75293     thrRegularEE = cms.vdouble( -1.0 ),
75294     thrOverEEB = cms.vdouble( 0.15 ),
75295     thrOverEEE = cms.vdouble( 0.1 ),
75296     thrOverE2EB = cms.vdouble( -1.0 ),
75297     thrOverE2EE = cms.vdouble( -1.0 ),
75298     ncandcut = cms.int32( 1 ),
75299     doRhoCorrection = cms.bool( False ),
75300     rhoMax = cms.double( 9.9999999E7 ),
75301     rhoScale = cms.double( 1.0 ),
75302     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75304     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75305 )
75306 fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler",
75307     offset = cms.uint32( 0 ),
75308     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75309 )
75310 fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75311     saveTags = cms.bool( True ),
75312     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75313     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75314     etcutEB = cms.double( 30.0 ),
75315     etcutEE = cms.double( 30.0 ),
75316     minEtaCut = cms.double( -9999.0 ),
75317     maxEtaCut = cms.double( 9999.0 ),
75318     ncandcut = cms.int32( 1 )
75319 )
75320 fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75321     saveTags = cms.bool( True ),
75322     candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ),
75323     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75324     rhoTag = cms.InputTag( "" ),
75325     energyLowEdges = cms.vdouble( 0.0 ),
75326     lessThan = cms.bool( True ),
75327     useEt = cms.bool( False ),
75328     useAbs = cms.bool( False ),
75329     thrRegularEB = cms.vdouble( -1.0 ),
75330     thrRegularEE = cms.vdouble( -1.0 ),
75331     thrOverEEB = cms.vdouble( 0.15 ),
75332     thrOverEEE = cms.vdouble( 0.1 ),
75333     thrOverE2EB = cms.vdouble( -1.0 ),
75334     thrOverE2EE = cms.vdouble( -1.0 ),
75335     ncandcut = cms.int32( 1 ),
75336     doRhoCorrection = cms.bool( False ),
75337     rhoMax = cms.double( 9.9999999E7 ),
75338     rhoScale = cms.double( 1.0 ),
75339     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75341     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75342 )
75343 fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler",
75344     offset = cms.uint32( 0 ),
75345     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75346 )
75347 fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75348     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75349     MinN = cms.int32( 1 ),
75350     MinSize = cms.int32( 100 ),
75351     MinSizeMinusMB1 = cms.int32( -1 ),
75352     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75353     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75354     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75355     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75356     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75357     Max_nMB1 = cms.int32( -1 ),
75358     Max_nMB2 = cms.int32( -1 ),
75359     Max_nME11 = cms.int32( 0 ),
75360     Max_nME12 = cms.int32( 0 ),
75361     Max_nME41 = cms.int32( -1 ),
75362     Max_nME42 = cms.int32( -1 ),
75363     MinNstation = cms.int32( 0 ),
75364     MinAvgStation = cms.double( 0.0 ),
75365     MinTime = cms.double( -5.0 ),
75366     MaxTime = cms.double( 12.5 ),
75367     MinEta = cms.double( -1.0 ),
75368     MaxEta = cms.double( -1.0 ),
75369     MaxTimeSpread = cms.double( -1.0 )
75370 )
75371 fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
75372     saveTags = cms.bool( True ),
75373     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75374     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75375     etcutEB = cms.double( 5.0 ),
75376     etcutEE = cms.double( 5.0 ),
75377     minEtaCut = cms.double( -9999.0 ),
75378     maxEtaCut = cms.double( 9999.0 ),
75379     ncandcut = cms.int32( 1 )
75380 )
75381 fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75382     saveTags = cms.bool( True ),
75383     candTag = cms.InputTag( "hltEG5EtUnseededFilter" ),
75384     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75385     rhoTag = cms.InputTag( "" ),
75386     energyLowEdges = cms.vdouble( 0.0 ),
75387     lessThan = cms.bool( True ),
75388     useEt = cms.bool( False ),
75389     useAbs = cms.bool( False ),
75390     thrRegularEB = cms.vdouble( -1.0 ),
75391     thrRegularEE = cms.vdouble( -1.0 ),
75392     thrOverEEB = cms.vdouble( 0.15 ),
75393     thrOverEEE = cms.vdouble( 0.1 ),
75394     thrOverE2EB = cms.vdouble( -1.0 ),
75395     thrOverE2EE = cms.vdouble( -1.0 ),
75396     ncandcut = cms.int32( 1 ),
75397     doRhoCorrection = cms.bool( False ),
75398     rhoMax = cms.double( 9.9999999E7 ),
75399     rhoScale = cms.double( 1.0 ),
75400     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75401     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75402     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75403 )
75404 fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75405     saveTags = cms.bool( True ),
75406     candTag = cms.InputTag( "hltEG5HEUnseededFilter" ),
75407     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
75408     rhoTag = cms.InputTag( "" ),
75409     energyLowEdges = cms.vdouble( 0.0 ),
75410     lessThan = cms.bool( True ),
75411     useEt = cms.bool( False ),
75412     useAbs = cms.bool( False ),
75413     thrRegularEB = cms.vdouble( 0.014 ),
75414     thrRegularEE = cms.vdouble( 0.035 ),
75415     thrOverEEB = cms.vdouble( -1.0 ),
75416     thrOverEEE = cms.vdouble( -1.0 ),
75417     thrOverE2EB = cms.vdouble( -1.0 ),
75418     thrOverE2EE = cms.vdouble( -1.0 ),
75419     ncandcut = cms.int32( 1 ),
75420     doRhoCorrection = cms.bool( False ),
75421     rhoMax = cms.double( 9.9999999E7 ),
75422     rhoScale = cms.double( 1.0 ),
75423     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75424     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75425     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75426 )
75427 fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
75428     saveTags = cms.bool( True ),
75429     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ),
75430     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
75431     npixelmatchcut = cms.double( 1.0 ),
75432     ncandcut = cms.int32( 1 ),
75433     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75434     s_a_phi1B = cms.double( 0.0069 ),
75435     s_a_phi1I = cms.double( 0.0088 ),
75436     s_a_phi1F = cms.double( 0.0076 ),
75437     s_a_phi2B = cms.double( 3.7E-4 ),
75438     s_a_phi2I = cms.double( 7.0E-4 ),
75439     s_a_phi2F = cms.double( 0.00906 ),
75440     s_a_zB = cms.double( 0.012 ),
75441     s_a_rI = cms.double( 0.027 ),
75442     s_a_rF = cms.double( 0.04 ),
75443     s2_threshold = cms.double( 0.4 ),
75444     tanhSO10BarrelThres = cms.double( 0.35 ),
75445     tanhSO10InterThres = cms.double( 1.0 ),
75446     tanhSO10ForwardThres = cms.double( 1.0 ),
75447     useS = cms.bool( False ),
75448     pixelVeto = cms.bool( False )
75449 )
75450 fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75451     saveTags = cms.bool( True ),
75452     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ),
75453     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
75454     rhoTag = cms.InputTag( "" ),
75455     energyLowEdges = cms.vdouble( 0.0 ),
75456     lessThan = cms.bool( True ),
75457     useEt = cms.bool( False ),
75458     useAbs = cms.bool( False ),
75459     thrRegularEB = cms.vdouble( 150.0 ),
75460     thrRegularEE = cms.vdouble( 150.0 ),
75461     thrOverEEB = cms.vdouble( -1.0 ),
75462     thrOverEEE = cms.vdouble( -1.0 ),
75463     thrOverE2EB = cms.vdouble( -1.0 ),
75464     thrOverE2EE = cms.vdouble( -1.0 ),
75465     ncandcut = cms.int32( 1 ),
75466     doRhoCorrection = cms.bool( False ),
75467     rhoMax = cms.double( 9.9999999E7 ),
75468     rhoScale = cms.double( 1.0 ),
75469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75471     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75472 )
75473 fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler",
75474     offset = cms.uint32( 0 ),
75475     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75476 )
75477 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter",
75478     saveTags = cms.bool( True ),
75479     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
75480     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
75481     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
75482     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
75483     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
75484     MinN = cms.int32( 1 ),
75485     MaxEta = cms.double( 1.0E99 ),
75486     MinNhits = cms.int32( 0 ),
75487     MaxDr = cms.double( 2.0 ),
75488     MinDr = cms.double( -1.0 ),
75489     MaxDz = cms.double( 9999.0 ),
75490     MinDxySig = cms.double( -1.0 ),
75491     MinPt = cms.double( 5.0 ),
75492     NSigmaPt = cms.double( 0.0 ),
75493     MaxNormalizedChi2 = cms.double( 9999.0 ),
75494     MaxDXYBeamSpot = cms.double( 9999.0 ),
75495     MinDXYBeamSpot = cms.double( -1.0 ),
75496     MinNmuonHits = cms.int32( 0 ),
75497     MaxPtDifference = cms.double( 9999.0 ),
75498     MinTrackPt = cms.double( 0.0 ),
75499     minMuonStations = cms.int32( 2 ),
75500     minTrkHits = cms.int32( -1 ),
75501     minMuonHits = cms.int32( -1 ),
75502     allowedTypeMask = cms.uint32( 255 ),
75503     requiredTypeMask = cms.uint32( 0 ),
75504     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
75505     trkMuonId = cms.uint32( 0 ),
75506     L1MatchingdR = cms.double( 0.3 ),
75507     MatchToPreviousCand = cms.bool( True ),
75508     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
75509     requireL3MuonTrajectorySeed = cms.bool( False ),
75510     useSimpleGeometry = cms.bool( True ),
75511     useStation2 = cms.bool( True ),
75512     fallbackToME1 = cms.bool( False ),
75513     cosmicPropagationHypothesis = cms.bool( False ),
75514     useMB2InOverlap = cms.bool( False ),
75515     useTrack = cms.string( "tracker" ),
75516     useState = cms.string( "atVertex" ),
75517     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
75518     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
75519     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
75520 )
75521 fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler",
75522     offset = cms.uint32( 0 ),
75523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75524 )
75525 fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet",
75526     saveTags = cms.bool( True ),
75527     inputTag = cms.InputTag( "hltL2TauJets" ),
75528     triggerType = cms.int32( 84 ),
75529     MinE = cms.double( -1.0 ),
75530     MinPt = cms.double( 10.0 ),
75531     MinMass = cms.double( -1.0 ),
75532     MaxMass = cms.double( -1.0 ),
75533     MinEta = cms.double( -1.0 ),
75534     MaxEta = cms.double( -1.0 ),
75535     MinN = cms.int32( 1 )
75536 )
75537 fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet",
75538     saveTags = cms.bool( True ),
75539     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
75540     triggerType = cms.int32( 84 ),
75541     MinE = cms.double( -1.0 ),
75542     MinPt = cms.double( 10.0 ),
75543     MinMass = cms.double( -1.0 ),
75544     MaxMass = cms.double( -1.0 ),
75545     MinEta = cms.double( -1.0 ),
75546     MaxEta = cms.double( -1.0 ),
75547     MinN = cms.int32( 1 )
75548 )
75549 fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet",
75550     saveTags = cms.bool( True ),
75551     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
75552     triggerType = cms.int32( 86 ),
75553     MinE = cms.double( -1.0 ),
75554     MinPt = cms.double( 10.0 ),
75555     MinMass = cms.double( -1.0 ),
75556     MaxMass = cms.double( -1.0 ),
75557     MinEta = cms.double( -1.0 ),
75558     MaxEta = cms.double( 2.6 ),
75559     MinN = cms.int32( 1 )
75560 )
75561 fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer",
75562     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ),
75563     TriggerTypes = cms.vint32( 86 )
75564 )
75565 fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer",
75566     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
75567     computeProbabilities = cms.bool( True ),
75568     computeGhostTrack = cms.bool( True ),
75569     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75570     minimumNumberOfPixelHits = cms.int32( 2 ),
75571     minimumNumberOfHits = cms.int32( 3 ),
75572     maximumTransverseImpactParameter = cms.double( 0.2 ),
75573     minimumTransverseMomentum = cms.double( 1.0 ),
75574     maximumChiSquared = cms.double( 5.0 ),
75575     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75576     jetDirectionUsingTracks = cms.bool( False ),
75577     jetDirectionUsingGhostTrack = cms.bool( False ),
75578     useTrackQuality = cms.bool( False ),
75579     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75580     candidates = cms.InputTag( "hltParticleFlow" ),
75581     maxDeltaR = cms.double( 0.4 )
75582 )
75583 fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
75584     sorting = cms.PSet(  ),
75585     assignment = cms.PSet( 
75586       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
75587       maxDzForJetAxisAssigment = cms.double( 0.1 ),
75588       useTiming = cms.bool( False ),
75589       preferHighRanked = cms.bool( False ),
75590       EtaMinUseDz = cms.double( -1.0 ),
75591       maxDistanceToJetAxis = cms.double( 0.07 ),
75592       PtMaxCharged = cms.double( -1.0 ),
75593       minJetPt = cms.double( 25.0 ),
75594       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
75595       OnlyUseFirstDz = cms.bool( False ),
75596       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
75597       maxDzForPrimaryAssignment = cms.double( 0.1 ),
75598       maxJetDeltaR = cms.double( 0.5 ),
75599       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
75600       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
75601       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
75602       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
75603       useVertexFit = cms.bool( True ),
75604       NumOfPUVtxsForCharged = cms.uint32( 0 )
75605     ),
75606     qualityForPrimary = cms.int32( 2 ),
75607     usePVMET = cms.bool( True ),
75608     particles = cms.InputTag( "hltParticleFlow" ),
75609     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75610     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75611     produceAssociationToOriginalVertices = cms.bool( True ),
75612     produceSortedVertices = cms.bool( False ),
75613     producePileUpCollection = cms.bool( False ),
75614     produceNoPileUpCollection = cms.bool( False )
75615 )
75616 fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
75617     jet_radius = cms.double( 0.4 ),
75618     min_jet_pt = cms.double( 10.0 ),
75619     max_jet_eta = cms.double( 2.5 ),
75620     min_pt_for_track_properties = cms.double( 0.95 ),
75621     min_pt_for_pfcandidates = cms.double( 0.1 ),
75622     use_puppiP4 = cms.bool( False ),
75623     include_neutrals = cms.bool( True ),
75624     sort_by_sip2dsig = cms.bool( False ),
75625     min_puppi_wgt = cms.double( -1.0 ),
75626     flip_ip_sign = cms.bool( False ),
75627     sip3dSigMax = cms.double( -1.0 ),
75628     use_hlt_features = cms.bool( True ),
75629     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75630     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
75631     pf_candidates = cms.InputTag( "hltParticleFlow" ),
75632     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75633     unsubjet_map = cms.InputTag( "" ),
75634     puppi_value_map = cms.InputTag( "" ),
75635     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ),
75636     use_scouting_features = cms.bool( False ),
75637     normchi2_value_map = cms.InputTag( "" ),
75638     dz_value_map = cms.InputTag( "" ),
75639     dxy_value_map = cms.InputTag( "" ),
75640     dzsig_value_map = cms.InputTag( "" ),
75641     dxysig_value_map = cms.InputTag( "" ),
75642     lostInnerHits_value_map = cms.InputTag( "" ),
75643     quality_value_map = cms.InputTag( "" ),
75644     trkPt_value_map = cms.InputTag( "" ),
75645     trkEta_value_map = cms.InputTag( "" ),
75646     trkPhi_value_map = cms.InputTag( "" ),
75647     covarianceVersion = cms.int32( 1 ),
75648     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
75649 )
75650 fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
75651     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ),
75652     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
75653     preprocessParams = cms.PSet(  ),
75654     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
75655     flav_names = cms.vstring( 'probtauhp',
75656       'probtauhm',
75657       'probb',
75658       'probc',
75659       'probuds',
75660       'probg',
75661       'ptcorr' ),
75662     jets = cms.InputTag( "" ),
75663     produceValueMap = cms.untracked.bool( False ),
75664     debugMode = cms.untracked.bool( False )
75665 )
75666 fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator",
75667     discriminators = cms.VPSet( 
75668       cms.PSet(  name = cms.string( "BvsAll" ),
75669         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ),
75670         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75671       ),
75672       cms.PSet(  name = cms.string( "CvsAll" ),
75673         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75674         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75675       ),
75676       cms.PSet(  name = cms.string( "TauhvsAll" ),
75677         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ),
75678         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' )
75679       ),
75680       cms.PSet(  name = cms.string( "CvsL" ),
75681         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75682         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75683       )
75684     )
75685 )
75686 fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
75687     saveTags = cms.bool( True ),
75688     nExpected = cms.int32( 1 ),
75689     taus = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75690     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ),
75691     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ),
75692     seeds = cms.InputTag( "hltL2GlobIsoTau10" ),
75693     seedTypes = cms.vint32( -100 ),
75694     selection = cms.string( "double t1 = 0.001; return t1;" ),
75695     minPt = cms.double( 10.0 ),
75696     maxEta = cms.double( 2.3 ),
75697     usePtCorr = cms.bool( True ),
75698     matchWithSeeds = cms.bool( False ),
75699     matchingdR = cms.double( 0.5 )
75700 )
75701 fragment.hltL1sSingleMuShowerNominalorTight = cms.EDFilter( "HLTL1TSeed",
75702     saveTags = cms.bool( True ),
75703     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75704     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75705     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75706     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75707     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75708     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75709     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75710     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75711     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75712     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75713 )
75714 fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75715     offset = cms.uint32( 0 ),
75716     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75717 )
75718 fragment.hltSingleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
75719     saveTags = cms.bool( True ),
75720     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75721     triggerType = cms.int32( 85 ),
75722     MinE = cms.double( -1.0 ),
75723     MinPt = cms.double( 30.0 ),
75724     MinMass = cms.double( -1.0 ),
75725     MaxMass = cms.double( -1.0 ),
75726     MinEta = cms.double( -1.0 ),
75727     MaxEta = cms.double( 2.0 ),
75728     MinN = cms.int32( 1 )
75729 )
75730 fragment.hltSingleCentralCaloJetpt30PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75731     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt30" ),
75732     TriggerTypes = cms.vint32( 85 )
75733 )
75734 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75735     jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75736     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75737     coneSize = cms.double( 0.4 ),
75738     useAssigned = cms.bool( False ),
75739     pvSrc = cms.InputTag( "" )
75740 )
75741 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt = cms.EDProducer( "TrackIPProducer",
75742     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt" ),
75743     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75744     computeProbabilities = cms.bool( False ),
75745     computeGhostTrack = cms.bool( False ),
75746     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75747     minimumNumberOfPixelHits = cms.int32( 2 ),
75748     minimumNumberOfHits = cms.int32( 8 ),
75749     maximumTransverseImpactParameter = cms.double( 0.1 ),
75750     minimumTransverseMomentum = cms.double( 1.0 ),
75751     maximumChiSquared = cms.double( 20.0 ),
75752     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75753     jetDirectionUsingTracks = cms.bool( False ),
75754     jetDirectionUsingGhostTrack = cms.bool( False ),
75755     useTrackQuality = cms.bool( False )
75756 )
75757 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 = cms.EDProducer( "JetTagProducer",
75758     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75759     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt' )
75760 )
75761 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75762     saveTags = cms.bool( True ),
75763     Jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75764     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5" ),
75765     MinTag = cms.double( -999999.0 ),
75766     MaxTag = cms.double( 1.5 ),
75767     MinJets = cms.int32( 1 ),
75768     MatchJetsByDeltaR = cms.bool( False ),
75769     MaxJetDeltaR = cms.double( 0.1 ),
75770     TriggerType = cms.int32( 85 )
75771 )
75772 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75773     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5" ),
75774     TriggerTypes = cms.vint32( 85 )
75775 )
75776 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75777     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75778     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75779     coneSize = cms.double( 0.4 ),
75780     useAssigned = cms.bool( False ),
75781     pvSrc = cms.InputTag( "" )
75782 )
75783 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75784     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5" ),
75785     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75786     computeProbabilities = cms.bool( False ),
75787     computeGhostTrack = cms.bool( False ),
75788     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75789     minimumNumberOfPixelHits = cms.int32( 2 ),
75790     minimumNumberOfHits = cms.int32( 8 ),
75791     maximumTransverseImpactParameter = cms.double( 0.1 ),
75792     minimumTransverseMomentum = cms.double( 0.5 ),
75793     maximumChiSquared = cms.double( 20.0 ),
75794     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75795     jetDirectionUsingTracks = cms.bool( False ),
75796     jetDirectionUsingGhostTrack = cms.bool( False ),
75797     useTrackQuality = cms.bool( False )
75798 )
75799 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75800     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75801     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5' )
75802 )
75803 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75804     saveTags = cms.bool( True ),
75805     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75806     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5" ),
75807     MinTag = cms.double( -999999.0 ),
75808     MaxTag = cms.double( 1.5 ),
75809     MinJets = cms.int32( 1 ),
75810     MatchJetsByDeltaR = cms.bool( False ),
75811     MaxJetDeltaR = cms.double( 0.1 ),
75812     TriggerType = cms.int32( 85 )
75813 )
75814 fragment.hltCscCluster150 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75815     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75816     MinN = cms.int32( 1 ),
75817     MinSize = cms.int32( 150 ),
75818     MinSizeMinusMB1 = cms.int32( -1 ),
75819     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75820     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75821     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75822     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75823     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75824     Max_nMB1 = cms.int32( -1 ),
75825     Max_nMB2 = cms.int32( -1 ),
75826     Max_nME11 = cms.int32( -1 ),
75827     Max_nME12 = cms.int32( -1 ),
75828     Max_nME41 = cms.int32( -1 ),
75829     Max_nME42 = cms.int32( -1 ),
75830     MinNstation = cms.int32( 0 ),
75831     MinAvgStation = cms.double( 0.0 ),
75832     MinTime = cms.double( -5.0 ),
75833     MaxTime = cms.double( 12.5 ),
75834     MinEta = cms.double( -1.0 ),
75835     MaxEta = cms.double( -1.0 ),
75836     MaxTimeSpread = cms.double( -1.0 )
75837 )
75838 fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75839     offset = cms.uint32( 0 ),
75840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75841 )
75842 fragment.hltSingleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
75843     saveTags = cms.bool( True ),
75844     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75845     triggerType = cms.int32( 85 ),
75846     MinE = cms.double( -1.0 ),
75847     MinPt = cms.double( 35.0 ),
75848     MinMass = cms.double( -1.0 ),
75849     MaxMass = cms.double( -1.0 ),
75850     MinEta = cms.double( -1.0 ),
75851     MaxEta = cms.double( 2.0 ),
75852     MinN = cms.int32( 1 )
75853 )
75854 fragment.hltSingleCentralCaloJetpt35PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75855     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt35" ),
75856     TriggerTypes = cms.vint32( 85 )
75857 )
75858 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75859     jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
75860     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75861     coneSize = cms.double( 0.4 ),
75862     useAssigned = cms.bool( False ),
75863     pvSrc = cms.InputTag( "" )
75864 )
75865 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt = cms.EDProducer( "TrackIPProducer",
75866     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt" ),
75867     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75868     computeProbabilities = cms.bool( False ),
75869     computeGhostTrack = cms.bool( False ),
75870     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75871     minimumNumberOfPixelHits = cms.int32( 2 ),
75872     minimumNumberOfHits = cms.int32( 8 ),
75873     maximumTransverseImpactParameter = cms.double( 0.1 ),
75874     minimumTransverseMomentum = cms.double( 1.0 ),
75875     maximumChiSquared = cms.double( 20.0 ),
75876     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75877     jetDirectionUsingTracks = cms.bool( False ),
75878     jetDirectionUsingGhostTrack = cms.bool( False ),
75879     useTrackQuality = cms.bool( False )
75880 )
75881 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 = cms.EDProducer( "JetTagProducer",
75882     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75883     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt' )
75884 )
75885 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75886     saveTags = cms.bool( True ),
75887     Jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
75888     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5" ),
75889     MinTag = cms.double( -999999.0 ),
75890     MaxTag = cms.double( 1.5 ),
75891     MinJets = cms.int32( 1 ),
75892     MatchJetsByDeltaR = cms.bool( False ),
75893     MaxJetDeltaR = cms.double( 0.1 ),
75894     TriggerType = cms.int32( 85 )
75895 )
75896 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75897     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5" ),
75898     TriggerTypes = cms.vint32( 85 )
75899 )
75900 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75901     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
75902     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75903     coneSize = cms.double( 0.4 ),
75904     useAssigned = cms.bool( False ),
75905     pvSrc = cms.InputTag( "" )
75906 )
75907 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75908     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5" ),
75909     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75910     computeProbabilities = cms.bool( False ),
75911     computeGhostTrack = cms.bool( False ),
75912     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75913     minimumNumberOfPixelHits = cms.int32( 2 ),
75914     minimumNumberOfHits = cms.int32( 8 ),
75915     maximumTransverseImpactParameter = cms.double( 0.1 ),
75916     minimumTransverseMomentum = cms.double( 0.5 ),
75917     maximumChiSquared = cms.double( 20.0 ),
75918     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75919     jetDirectionUsingTracks = cms.bool( False ),
75920     jetDirectionUsingGhostTrack = cms.bool( False ),
75921     useTrackQuality = cms.bool( False )
75922 )
75923 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75924     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75925     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5' )
75926 )
75927 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75928     saveTags = cms.bool( True ),
75929     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
75930     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5" ),
75931     MinTag = cms.double( -999999.0 ),
75932     MaxTag = cms.double( 1.5 ),
75933     MinJets = cms.int32( 1 ),
75934     MatchJetsByDeltaR = cms.bool( False ),
75935     MaxJetDeltaR = cms.double( 0.1 ),
75936     TriggerType = cms.int32( 85 )
75937 )
75938 fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75939     offset = cms.uint32( 0 ),
75940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75941 )
75942 fragment.hltSingleCentralCaloJetpt40PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75943     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
75944     TriggerTypes = cms.vint32( 85 )
75945 )
75946 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75947     jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
75948     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75949     coneSize = cms.double( 0.4 ),
75950     useAssigned = cms.bool( False ),
75951     pvSrc = cms.InputTag( "" )
75952 )
75953 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt = cms.EDProducer( "TrackIPProducer",
75954     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt" ),
75955     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75956     computeProbabilities = cms.bool( False ),
75957     computeGhostTrack = cms.bool( False ),
75958     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75959     minimumNumberOfPixelHits = cms.int32( 2 ),
75960     minimumNumberOfHits = cms.int32( 8 ),
75961     maximumTransverseImpactParameter = cms.double( 0.1 ),
75962     minimumTransverseMomentum = cms.double( 1.0 ),
75963     maximumChiSquared = cms.double( 20.0 ),
75964     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75965     jetDirectionUsingTracks = cms.bool( False ),
75966     jetDirectionUsingGhostTrack = cms.bool( False ),
75967     useTrackQuality = cms.bool( False )
75968 )
75969 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 = cms.EDProducer( "JetTagProducer",
75970     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75971     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt' )
75972 )
75973 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75974     saveTags = cms.bool( True ),
75975     Jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
75976     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5" ),
75977     MinTag = cms.double( -999999.0 ),
75978     MaxTag = cms.double( 1.5 ),
75979     MinJets = cms.int32( 1 ),
75980     MatchJetsByDeltaR = cms.bool( False ),
75981     MaxJetDeltaR = cms.double( 0.1 ),
75982     TriggerType = cms.int32( 85 )
75983 )
75984 fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75985     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5" ),
75986     TriggerTypes = cms.vint32( 85 )
75987 )
75988 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75989     jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
75990     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75991     coneSize = cms.double( 0.4 ),
75992     useAssigned = cms.bool( False ),
75993     pvSrc = cms.InputTag( "" )
75994 )
75995 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75996     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5" ),
75997     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75998     computeProbabilities = cms.bool( False ),
75999     computeGhostTrack = cms.bool( False ),
76000     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76001     minimumNumberOfPixelHits = cms.int32( 2 ),
76002     minimumNumberOfHits = cms.int32( 8 ),
76003     maximumTransverseImpactParameter = cms.double( 0.1 ),
76004     minimumTransverseMomentum = cms.double( 0.5 ),
76005     maximumChiSquared = cms.double( 20.0 ),
76006     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76007     jetDirectionUsingTracks = cms.bool( False ),
76008     jetDirectionUsingGhostTrack = cms.bool( False ),
76009     useTrackQuality = cms.bool( False )
76010 )
76011 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76012     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76013     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5' )
76014 )
76015 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76016     saveTags = cms.bool( True ),
76017     Jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
76018     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5" ),
76019     MinTag = cms.double( -999999.0 ),
76020     MaxTag = cms.double( 1.5 ),
76021     MinJets = cms.int32( 1 ),
76022     MatchJetsByDeltaR = cms.bool( False ),
76023     MaxJetDeltaR = cms.double( 0.1 ),
76024     TriggerType = cms.int32( 85 )
76025 )
76026 fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed",
76027     saveTags = cms.bool( True ),
76028     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ),
76029     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76030     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76031     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76032     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76033     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76034     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76035     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76036     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76037     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76038 )
76039 fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler",
76040     offset = cms.uint32( 0 ),
76041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76042 )
76043 fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76044     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76045     MinN = cms.int32( 2 ),
76046     MinSize = cms.int32( -1 ),
76047     MinSizeMinusMB1 = cms.int32( -1 ),
76048     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76049     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76050     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76051     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76052     MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ),
76053     Max_nMB1 = cms.int32( -1 ),
76054     Max_nMB2 = cms.int32( -1 ),
76055     Max_nME11 = cms.int32( 0 ),
76056     Max_nME12 = cms.int32( 0 ),
76057     Max_nME41 = cms.int32( -1 ),
76058     Max_nME42 = cms.int32( -1 ),
76059     MinNstation = cms.int32( 0 ),
76060     MinAvgStation = cms.double( 0.0 ),
76061     MinTime = cms.double( -5.0 ),
76062     MaxTime = cms.double( 12.5 ),
76063     MinEta = cms.double( -1.0 ),
76064     MaxEta = cms.double( -1.0 ),
76065     MaxTimeSpread = cms.double( -1.0 )
76066 )
76067 fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76068     offset = cms.uint32( 0 ),
76069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76070 )
76071 fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76072     saveTags = cms.bool( True ),
76073     minDEDx = cms.double( -1.0 ),
76074     minPT = cms.double( 200.0 ),
76075     minNOM = cms.double( -1.0 ),
76076     minETA = cms.double( 0.9 ),
76077     maxETA = cms.double( 2.4 ),
76078     minNumValidHits = cms.double( 5.0 ),
76079     maxNHitMissIn = cms.double( 0.0 ),
76080     maxNHitMissMid = cms.double( 0.0 ),
76081     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76082     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76083     maxAssocCaloE = cms.double( -1.0 ),
76084     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76085     caloTowersTag = cms.InputTag( "notUsed" ),
76086     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76087     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76088 )
76089 fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76090     offset = cms.uint32( 0 ),
76091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76092 )
76093 fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76094     saveTags = cms.bool( True ),
76095     minDEDx = cms.double( -1.0 ),
76096     minPT = cms.double( 400.0 ),
76097     minNOM = cms.double( -1.0 ),
76098     minETA = cms.double( 0.9 ),
76099     maxETA = cms.double( 2.4 ),
76100     minNumValidHits = cms.double( 5.0 ),
76101     maxNHitMissIn = cms.double( 0.0 ),
76102     maxNHitMissMid = cms.double( 0.0 ),
76103     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76104     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76105     maxAssocCaloE = cms.double( -1.0 ),
76106     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76107     caloTowersTag = cms.InputTag( "notUsed" ),
76108     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76109     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76110 )
76111 fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler",
76112     offset = cms.uint32( 0 ),
76113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76114 )
76115 fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76116     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76117     MinN = cms.int32( 2 ),
76118     MinSize = cms.int32( -1 ),
76119     MinSizeMinusMB1 = cms.int32( -1 ),
76120     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76121     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76122     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76123     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76124     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ),
76125     Max_nMB1 = cms.int32( -1 ),
76126     Max_nMB2 = cms.int32( -1 ),
76127     Max_nME11 = cms.int32( 0 ),
76128     Max_nME12 = cms.int32( 0 ),
76129     Max_nME41 = cms.int32( -1 ),
76130     Max_nME42 = cms.int32( -1 ),
76131     MinNstation = cms.int32( 0 ),
76132     MinAvgStation = cms.double( 0.0 ),
76133     MinTime = cms.double( -5.0 ),
76134     MaxTime = cms.double( 12.5 ),
76135     MinEta = cms.double( -1.0 ),
76136     MaxEta = cms.double( -1.0 ),
76137     MaxTimeSpread = cms.double( -1.0 )
76138 )
76139 fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler",
76140     offset = cms.uint32( 0 ),
76141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76142 )
76143 fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer",
76144     nRechitMin = cms.int32( 50 ),
76145     rParam = cms.double( 0.4 ),
76146     nStationThres = cms.int32( 10 ),
76147     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
76148 )
76149 fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76150     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76151     MinN = cms.int32( 1 ),
76152     MinSize = cms.int32( 50 ),
76153     MinSizeMinusMB1 = cms.int32( -1 ),
76154     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76155     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76156     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76157     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76158     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76159     Max_nMB1 = cms.int32( 0 ),
76160     Max_nMB2 = cms.int32( -1 ),
76161     Max_nME11 = cms.int32( -1 ),
76162     Max_nME12 = cms.int32( -1 ),
76163     Max_nME41 = cms.int32( -1 ),
76164     Max_nME42 = cms.int32( -1 ),
76165     MinNstation = cms.int32( 0 ),
76166     MinAvgStation = cms.double( 0.0 ),
76167     MinTime = cms.double( -999.0 ),
76168     MaxTime = cms.double( 999.0 ),
76169     MinEta = cms.double( -1.0 ),
76170     MaxEta = cms.double( -1.0 ),
76171     MaxTimeSpread = cms.double( -1.0 )
76172 )
76173 fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler",
76174     offset = cms.uint32( 0 ),
76175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76176 )
76177 fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76178     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76179     MinN = cms.int32( 1 ),
76180     MinSize = cms.int32( 75 ),
76181     MinSizeMinusMB1 = cms.int32( -1 ),
76182     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76183     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76184     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76185     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76186     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76187     Max_nMB1 = cms.int32( 0 ),
76188     Max_nMB2 = cms.int32( -1 ),
76189     Max_nME11 = cms.int32( -1 ),
76190     Max_nME12 = cms.int32( -1 ),
76191     Max_nME41 = cms.int32( -1 ),
76192     Max_nME42 = cms.int32( -1 ),
76193     MinNstation = cms.int32( 0 ),
76194     MinAvgStation = cms.double( 0.0 ),
76195     MinTime = cms.double( -999.0 ),
76196     MaxTime = cms.double( 999.0 ),
76197     MinEta = cms.double( -1.0 ),
76198     MaxEta = cms.double( -1.0 ),
76199     MaxTimeSpread = cms.double( -1.0 )
76200 )
76201 fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
76202     offset = cms.uint32( 0 ),
76203     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76204 )
76205 fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET",
76206     saveTags = cms.bool( True ),
76207     inputTag = cms.InputTag( "hltMet" ),
76208     triggerType = cms.int32( 87 ),
76209     MinE = cms.double( -1.0 ),
76210     MinPt = cms.double( 75.0 ),
76211     MinMass = cms.double( -1.0 ),
76212     MaxMass = cms.double( -1.0 ),
76213     MinEta = cms.double( -1.0 ),
76214     MaxEta = cms.double( -1.0 ),
76215     MinN = cms.int32( 1 )
76216 )
76217 fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET",
76218     saveTags = cms.bool( True ),
76219     inputTag = cms.InputTag( "hltPFMETProducer" ),
76220     triggerType = cms.int32( 87 ),
76221     MinE = cms.double( -1.0 ),
76222     MinPt = cms.double( 105.0 ),
76223     MinMass = cms.double( -1.0 ),
76224     MaxMass = cms.double( -1.0 ),
76225     MinEta = cms.double( -1.0 ),
76226     MaxEta = cms.double( -1.0 ),
76227     MinN = cms.int32( 1 )
76228 )
76229 fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed",
76230     saveTags = cms.bool( True ),
76231     L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ),
76232     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76233     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76234     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76235     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76236     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76237     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76238     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76239     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76240     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76241 )
76242 fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler",
76243     offset = cms.uint32( 0 ),
76244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76245 )
76246 fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76247     offset = cms.uint32( 0 ),
76248     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76249 )
76250 fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter",
76251     saveTags = cms.bool( True ),
76252     htLabels = cms.VInputTag( 'hltHtMht' ),
76253     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76254     minHt = cms.vdouble( 170.0 ),
76255     minMht = cms.vdouble( 0.0 ),
76256     minMeff = cms.vdouble( 0.0 ),
76257     meffSlope = cms.vdouble( 1.0 )
76258 )
76259 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76260     offset = cms.uint32( 0 ),
76261     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76262 )
76263 fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter",
76264     saveTags = cms.bool( True ),
76265     htLabels = cms.VInputTag( 'hltHtMht' ),
76266     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76267     minHt = cms.vdouble( 200.0 ),
76268     minMht = cms.vdouble( 0.0 ),
76269     minMeff = cms.vdouble( 0.0 ),
76270     meffSlope = cms.vdouble( 1.0 )
76271 )
76272 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76273     offset = cms.uint32( 0 ),
76274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76275 )
76276 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
76277     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
76278     TriggerTypes = cms.vint32( 85 )
76279 )
76280 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76281     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76282     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76283     coneSize = cms.double( 0.4 ),
76284     useAssigned = cms.bool( False ),
76285     pvSrc = cms.InputTag( "" )
76286 )
76287 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
76288     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
76289     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76290     computeProbabilities = cms.bool( False ),
76291     computeGhostTrack = cms.bool( False ),
76292     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76293     minimumNumberOfPixelHits = cms.int32( 0 ),
76294     minimumNumberOfHits = cms.int32( 6 ),
76295     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76296     minimumTransverseMomentum = cms.double( 1.0 ),
76297     maximumChiSquared = cms.double( 5.0 ),
76298     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76299     jetDirectionUsingTracks = cms.bool( False ),
76300     jetDirectionUsingGhostTrack = cms.bool( False ),
76301     useTrackQuality = cms.bool( False )
76302 )
76303 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
76304     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
76305     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' )
76306 )
76307 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
76308     saveTags = cms.bool( True ),
76309     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76310     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
76311     MinTag = cms.double( 5.0 ),
76312     MaxTag = cms.double( 999999.0 ),
76313     MinJets = cms.int32( 2 ),
76314     MatchJetsByDeltaR = cms.bool( False ),
76315     MaxJetDeltaR = cms.double( 0.1 ),
76316     TriggerType = cms.int32( 85 )
76317 )
76318 fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76319     offset = cms.uint32( 0 ),
76320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76321 )
76322 fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter",
76323     saveTags = cms.bool( True ),
76324     htLabels = cms.VInputTag( 'hltHtMht' ),
76325     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76326     minHt = cms.vdouble( 270.0 ),
76327     minMht = cms.vdouble( 0.0 ),
76328     minMeff = cms.vdouble( 0.0 ),
76329     meffSlope = cms.vdouble( 1.0 )
76330 )
76331 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76332     offset = cms.uint32( 0 ),
76333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76334 )
76335 fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76336     offset = cms.uint32( 0 ),
76337     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76338 )
76339 fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76340     offset = cms.uint32( 0 ),
76341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76342 )
76343 fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter",
76344     saveTags = cms.bool( True ),
76345     htLabels = cms.VInputTag( 'hltHtMht' ),
76346     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76347     minHt = cms.vdouble( 280.0 ),
76348     minMht = cms.vdouble( 0.0 ),
76349     minMeff = cms.vdouble( 0.0 ),
76350     meffSlope = cms.vdouble( 1.0 )
76351 )
76352 fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76353     offset = cms.uint32( 0 ),
76354     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76355 )
76356 fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter",
76357     saveTags = cms.bool( True ),
76358     htLabels = cms.VInputTag( 'hltHtMht' ),
76359     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76360     minHt = cms.vdouble( 320.0 ),
76361     minMht = cms.vdouble( 0.0 ),
76362     minMeff = cms.vdouble( 0.0 ),
76363     meffSlope = cms.vdouble( 1.0 )
76364 )
76365 fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76366     offset = cms.uint32( 0 ),
76367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76368 )
76369 fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter",
76370     saveTags = cms.bool( True ),
76371     htLabels = cms.VInputTag( 'hltHtMht' ),
76372     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76373     minHt = cms.vdouble( 420.0 ),
76374     minMht = cms.vdouble( 0.0 ),
76375     minMeff = cms.vdouble( 0.0 ),
76376     meffSlope = cms.vdouble( 1.0 )
76377 )
76378 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76379     offset = cms.uint32( 0 ),
76380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76381 )
76382 fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
76383     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76384     barrelJets = cms.bool( True ),
76385     endcapJets = cms.bool( False ),
76386     ecalCellEnergyThresh = cms.double( 0.5 ),
76387     ecalCellTimeThresh = cms.double( 12.5 ),
76388     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76389     matchingRadius = cms.double( 0.4 ),
76390     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76391     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76392 )
76393 fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76394     saveTags = cms.bool( True ),
76395     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76396     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76397     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76398     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76399     minJets = cms.uint32( 1 ),
76400     jetTimeThresh = cms.double( 1.0 ),
76401     jetMaxTimeThresh = cms.double( 999999.0 ),
76402     jetCellsForTimingThresh = cms.uint32( 5 ),
76403     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76404     minJetPt = cms.double( 40.0 )
76405 )
76406 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
76407     offset = cms.uint32( 0 ),
76408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76409 )
76410 fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76411     saveTags = cms.bool( True ),
76412     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76413     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76414     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76415     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76416     minJets = cms.uint32( 1 ),
76417     jetTimeThresh = cms.double( 2.0 ),
76418     jetMaxTimeThresh = cms.double( 999999.0 ),
76419     jetCellsForTimingThresh = cms.uint32( 5 ),
76420     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76421     minJetPt = cms.double( 40.0 )
76422 )
76423 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76424     offset = cms.uint32( 0 ),
76425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76426 )
76427 fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
76428     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76429     barrelJets = cms.bool( True ),
76430     endcapJets = cms.bool( False ),
76431     ecalCellEnergyThresh = cms.double( 0.5 ),
76432     ecalCellTimeThresh = cms.double( 12.5 ),
76433     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76434     matchingRadius = cms.double( 0.4 ),
76435     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76436     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76437 )
76438 fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76439     saveTags = cms.bool( True ),
76440     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76441     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76442     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76443     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76444     minJets = cms.uint32( 2 ),
76445     jetTimeThresh = cms.double( 0.5 ),
76446     jetMaxTimeThresh = cms.double( 999999.0 ),
76447     jetCellsForTimingThresh = cms.uint32( 5 ),
76448     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76449     minJetPt = cms.double( 40.0 )
76450 )
76451 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
76452     offset = cms.uint32( 0 ),
76453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76454 )
76455 fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76456     saveTags = cms.bool( True ),
76457     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76458     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76459     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76460     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76461     minJets = cms.uint32( 2 ),
76462     jetTimeThresh = cms.double( 1.0 ),
76463     jetMaxTimeThresh = cms.double( 999999.0 ),
76464     jetCellsForTimingThresh = cms.uint32( 5 ),
76465     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76466     minJetPt = cms.double( 40.0 )
76467 )
76468 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler",
76469     offset = cms.uint32( 0 ),
76470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76471 )
76472 fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector",
76473     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76474     filter = cms.bool( False ),
76475     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" )
76476 )
76477 fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet",
76478     saveTags = cms.bool( True ),
76479     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ),
76480     triggerType = cms.int32( 85 ),
76481     MinE = cms.double( -1.0 ),
76482     MinPt = cms.double( 60.0 ),
76483     MinMass = cms.double( -1.0 ),
76484     MaxMass = cms.double( -1.0 ),
76485     MinEta = cms.double( -1.0 ),
76486     MaxEta = cms.double( 1.5 ),
76487     MinN = cms.int32( 1 )
76488 )
76489 fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector",
76490     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76491     filter = cms.bool( False ),
76492     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" )
76493 )
76494 fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet",
76495     saveTags = cms.bool( True ),
76496     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ),
76497     triggerType = cms.int32( 85 ),
76498     MinE = cms.double( -1.0 ),
76499     MinPt = cms.double( 60.0 ),
76500     MinMass = cms.double( -1.0 ),
76501     MaxMass = cms.double( -1.0 ),
76502     MinEta = cms.double( -1.0 ),
76503     MaxEta = cms.double( 1.5 ),
76504     MinN = cms.int32( 1 )
76505 )
76506 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler",
76507     offset = cms.uint32( 0 ),
76508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76509 )
76510 fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector",
76511     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76512     filter = cms.bool( False ),
76513     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" )
76514 )
76515 fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet",
76516     saveTags = cms.bool( True ),
76517     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ),
76518     triggerType = cms.int32( 85 ),
76519     MinE = cms.double( -1.0 ),
76520     MinPt = cms.double( 60.0 ),
76521     MinMass = cms.double( -1.0 ),
76522     MaxMass = cms.double( -1.0 ),
76523     MinEta = cms.double( -1.0 ),
76524     MaxEta = cms.double( 1.5 ),
76525     MinN = cms.int32( 1 )
76526 )
76527 fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector",
76528     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76529     filter = cms.bool( False ),
76530     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" )
76531 )
76532 fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet",
76533     saveTags = cms.bool( True ),
76534     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ),
76535     triggerType = cms.int32( 85 ),
76536     MinE = cms.double( -1.0 ),
76537     MinPt = cms.double( 60.0 ),
76538     MinMass = cms.double( -1.0 ),
76539     MaxMass = cms.double( -1.0 ),
76540     MinEta = cms.double( -1.0 ),
76541     MaxEta = cms.double( 1.5 ),
76542     MinN = cms.int32( 1 )
76543 )
76544 fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed",
76545     saveTags = cms.bool( True ),
76546     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" ),
76547     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76548     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76549     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76550     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76551     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76552     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76553     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76554     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76555     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76556 )
76557 fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler",
76558     offset = cms.uint32( 0 ),
76559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76560 )
76561 fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
76562     saveTags = cms.bool( True ),
76563     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
76564     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76565     candNonIsolatedTag = cms.InputTag( "" ),
76566     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76567     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ),
76568     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76569     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76570     ncandcut = cms.int32( 1 ),
76571     doIsolated = cms.bool( False ),
76572     region_eta_size = cms.double( 0.522 ),
76573     region_eta_size_ecap = cms.double( 1.0 ),
76574     region_phi_size = cms.double( 1.044 ),
76575     barrel_end = cms.double( 1.4791 ),
76576     endcap_end = cms.double( 2.65 )
76577 )
76578 fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
76579     saveTags = cms.bool( True ),
76580     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ),
76581     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
76582     etcutEB = cms.double( 10.0 ),
76583     etcutEE = cms.double( 10.0 ),
76584     minEtaCut = cms.double( -2.1 ),
76585     maxEtaCut = cms.double( 2.1 ),
76586     ncandcut = cms.int32( 1 )
76587 )
76588 fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76589     saveTags = cms.bool( True ),
76590     candTag = cms.InputTag( "hltEG10EtFilter" ),
76591     varTag = cms.InputTag( "hltEgammaHoverE" ),
76592     rhoTag = cms.InputTag( "" ),
76593     energyLowEdges = cms.vdouble( 0.0 ),
76594     lessThan = cms.bool( True ),
76595     useEt = cms.bool( False ),
76596     useAbs = cms.bool( False ),
76597     thrRegularEB = cms.vdouble( -1.0 ),
76598     thrRegularEE = cms.vdouble( -1.0 ),
76599     thrOverEEB = cms.vdouble( 0.2 ),
76600     thrOverEEE = cms.vdouble( 0.2 ),
76601     thrOverE2EB = cms.vdouble( -1.0 ),
76602     thrOverE2EE = cms.vdouble( -1.0 ),
76603     ncandcut = cms.int32( 1 ),
76604     doRhoCorrection = cms.bool( False ),
76605     rhoMax = cms.double( 9.9999999E7 ),
76606     rhoScale = cms.double( 1.0 ),
76607     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76609     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76610 )
76611 fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76612     saveTags = cms.bool( True ),
76613     candTag = cms.InputTag( "hltEG10HEFilter" ),
76614     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
76615     rhoTag = cms.InputTag( "" ),
76616     energyLowEdges = cms.vdouble( 0.0 ),
76617     lessThan = cms.bool( True ),
76618     useEt = cms.bool( False ),
76619     useAbs = cms.bool( False ),
76620     thrRegularEB = cms.vdouble( 0.016 ),
76621     thrRegularEE = cms.vdouble( 0.04 ),
76622     thrOverEEB = cms.vdouble( -1.0 ),
76623     thrOverEEE = cms.vdouble( -1.0 ),
76624     thrOverE2EB = cms.vdouble( -1.0 ),
76625     thrOverE2EE = cms.vdouble( -1.0 ),
76626     ncandcut = cms.int32( 1 ),
76627     doRhoCorrection = cms.bool( False ),
76628     rhoMax = cms.double( 9.9999999E7 ),
76629     rhoScale = cms.double( 1.0 ),
76630     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76631     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76632     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76633 )
76634 fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76635     saveTags = cms.bool( True ),
76636     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76637     l1EGCand = cms.InputTag( "" ),
76638     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76639     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76640     inputTrack = cms.InputTag( "" ),
76641     ncandcut = cms.int32( 1 ),
76642     EBOnly = cms.bool( False ),
76643     sMin_min = cms.double( 0.0 ),
76644     sMin_max = cms.double( 999.0 ),
76645     sMaj_min = cms.double( 0.0 ),
76646     sMaj_max = cms.double( 999.0 ),
76647     seedTimeMin = cms.double( 1.0 ),
76648     seedTimeMax = cms.double( 25.0 ),
76649     useTrackVeto = cms.bool( False ),
76650     maxTrackCut = cms.int32( 999 ),
76651     trackPtCut = cms.double( 999999.0 ),
76652     trackdRCut = cms.double( 999.0 )
76653 )
76654 fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
76655     saveTags = cms.bool( True ),
76656     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
76657     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76658     etcutEB = cms.double( 10.0 ),
76659     etcutEE = cms.double( 10.0 ),
76660     minEtaCut = cms.double( -2.1 ),
76661     maxEtaCut = cms.double( 2.1 ),
76662     ncandcut = cms.int32( 2 )
76663 )
76664 fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76665     saveTags = cms.bool( True ),
76666     candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ),
76667     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76668     rhoTag = cms.InputTag( "" ),
76669     energyLowEdges = cms.vdouble( 0.0 ),
76670     lessThan = cms.bool( True ),
76671     useEt = cms.bool( False ),
76672     useAbs = cms.bool( False ),
76673     thrRegularEB = cms.vdouble( -1.0 ),
76674     thrRegularEE = cms.vdouble( -1.0 ),
76675     thrOverEEB = cms.vdouble( 0.2 ),
76676     thrOverEEE = cms.vdouble( 0.2 ),
76677     thrOverE2EB = cms.vdouble( -1.0 ),
76678     thrOverE2EE = cms.vdouble( -1.0 ),
76679     ncandcut = cms.int32( 2 ),
76680     doRhoCorrection = cms.bool( False ),
76681     rhoMax = cms.double( 9.9999999E7 ),
76682     rhoScale = cms.double( 1.0 ),
76683     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76684     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76685     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76686 )
76687 fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76688     saveTags = cms.bool( True ),
76689     candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ),
76690     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
76691     rhoTag = cms.InputTag( "" ),
76692     energyLowEdges = cms.vdouble( 0.0 ),
76693     lessThan = cms.bool( True ),
76694     useEt = cms.bool( False ),
76695     useAbs = cms.bool( False ),
76696     thrRegularEB = cms.vdouble( 0.016 ),
76697     thrRegularEE = cms.vdouble( 0.04 ),
76698     thrOverEEB = cms.vdouble( -1.0 ),
76699     thrOverEEE = cms.vdouble( -1.0 ),
76700     thrOverE2EB = cms.vdouble( -1.0 ),
76701     thrOverE2EE = cms.vdouble( -1.0 ),
76702     ncandcut = cms.int32( 2 ),
76703     doRhoCorrection = cms.bool( False ),
76704     rhoMax = cms.double( 9.9999999E7 ),
76705     rhoScale = cms.double( 1.0 ),
76706     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76707     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76708     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76709 )
76710 fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76711     saveTags = cms.bool( True ),
76712     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76713     l1EGCand = cms.InputTag( "" ),
76714     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76715     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76716     inputTrack = cms.InputTag( "" ),
76717     ncandcut = cms.int32( 2 ),
76718     EBOnly = cms.bool( False ),
76719     sMin_min = cms.double( 0.0 ),
76720     sMin_max = cms.double( 999.0 ),
76721     sMaj_min = cms.double( 0.0 ),
76722     sMaj_max = cms.double( 999.0 ),
76723     seedTimeMin = cms.double( 1.0 ),
76724     seedTimeMax = cms.double( 25.0 ),
76725     useTrackVeto = cms.bool( False ),
76726     maxTrackCut = cms.int32( 999 ),
76727     trackPtCut = cms.double( 99999.0 ),
76728     trackdRCut = cms.double( 999.0 )
76729 )
76730 fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler",
76731     offset = cms.uint32( 0 ),
76732     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76733 )
76734 fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76735     saveTags = cms.bool( True ),
76736     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76737     l1EGCand = cms.InputTag( "" ),
76738     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76739     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76740     inputTrack = cms.InputTag( "" ),
76741     ncandcut = cms.int32( 1 ),
76742     EBOnly = cms.bool( False ),
76743     sMin_min = cms.double( 0.0 ),
76744     sMin_max = cms.double( 999.0 ),
76745     sMaj_min = cms.double( 0.0 ),
76746     sMaj_max = cms.double( 999.0 ),
76747     seedTimeMin = cms.double( 1.2 ),
76748     seedTimeMax = cms.double( 25.0 ),
76749     useTrackVeto = cms.bool( False ),
76750     maxTrackCut = cms.int32( 999 ),
76751     trackPtCut = cms.double( 999999.0 ),
76752     trackdRCut = cms.double( 999.0 )
76753 )
76754 fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76755     saveTags = cms.bool( True ),
76756     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76757     l1EGCand = cms.InputTag( "" ),
76758     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76759     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76760     inputTrack = cms.InputTag( "" ),
76761     ncandcut = cms.int32( 2 ),
76762     EBOnly = cms.bool( False ),
76763     sMin_min = cms.double( 0.0 ),
76764     sMin_max = cms.double( 999.0 ),
76765     sMaj_min = cms.double( 0.0 ),
76766     sMaj_max = cms.double( 999.0 ),
76767     seedTimeMin = cms.double( 1.2 ),
76768     seedTimeMax = cms.double( 25.0 ),
76769     useTrackVeto = cms.bool( False ),
76770     maxTrackCut = cms.int32( 999 ),
76771     trackPtCut = cms.double( 99999.0 ),
76772     trackdRCut = cms.double( 999.0 )
76773 )
76774 fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler",
76775     offset = cms.uint32( 0 ),
76776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76777 )
76778 fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76779     saveTags = cms.bool( True ),
76780     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76781     l1EGCand = cms.InputTag( "" ),
76782     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76783     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76784     inputTrack = cms.InputTag( "" ),
76785     ncandcut = cms.int32( 1 ),
76786     EBOnly = cms.bool( False ),
76787     sMin_min = cms.double( 0.0 ),
76788     sMin_max = cms.double( 999.0 ),
76789     sMaj_min = cms.double( 0.0 ),
76790     sMaj_max = cms.double( 999.0 ),
76791     seedTimeMin = cms.double( 1.4 ),
76792     seedTimeMax = cms.double( 25.0 ),
76793     useTrackVeto = cms.bool( False ),
76794     maxTrackCut = cms.int32( 999 ),
76795     trackPtCut = cms.double( 999999.0 ),
76796     trackdRCut = cms.double( 999.0 )
76797 )
76798 fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76799     saveTags = cms.bool( True ),
76800     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76801     l1EGCand = cms.InputTag( "" ),
76802     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76803     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76804     inputTrack = cms.InputTag( "" ),
76805     ncandcut = cms.int32( 2 ),
76806     EBOnly = cms.bool( False ),
76807     sMin_min = cms.double( 0.0 ),
76808     sMin_max = cms.double( 999.0 ),
76809     sMaj_min = cms.double( 0.0 ),
76810     sMaj_max = cms.double( 999.0 ),
76811     seedTimeMin = cms.double( 1.4 ),
76812     seedTimeMax = cms.double( 25.0 ),
76813     useTrackVeto = cms.bool( False ),
76814     maxTrackCut = cms.int32( 999 ),
76815     trackPtCut = cms.double( 99999.0 ),
76816     trackdRCut = cms.double( 999.0 )
76817 )
76818 fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler",
76819     offset = cms.uint32( 0 ),
76820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76821 )
76822 fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76823     saveTags = cms.bool( True ),
76824     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76825     l1EGCand = cms.InputTag( "" ),
76826     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76827     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76828     inputTrack = cms.InputTag( "" ),
76829     ncandcut = cms.int32( 1 ),
76830     EBOnly = cms.bool( False ),
76831     sMin_min = cms.double( 0.0 ),
76832     sMin_max = cms.double( 999.0 ),
76833     sMaj_min = cms.double( 0.0 ),
76834     sMaj_max = cms.double( 999.0 ),
76835     seedTimeMin = cms.double( 1.6 ),
76836     seedTimeMax = cms.double( 25.0 ),
76837     useTrackVeto = cms.bool( False ),
76838     maxTrackCut = cms.int32( 999 ),
76839     trackPtCut = cms.double( 999999.0 ),
76840     trackdRCut = cms.double( 999.0 )
76841 )
76842 fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76843     saveTags = cms.bool( True ),
76844     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76845     l1EGCand = cms.InputTag( "" ),
76846     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76847     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76848     inputTrack = cms.InputTag( "" ),
76849     ncandcut = cms.int32( 2 ),
76850     EBOnly = cms.bool( False ),
76851     sMin_min = cms.double( 0.0 ),
76852     sMin_max = cms.double( 999.0 ),
76853     sMaj_min = cms.double( 0.0 ),
76854     sMaj_max = cms.double( 999.0 ),
76855     seedTimeMin = cms.double( 1.6 ),
76856     seedTimeMax = cms.double( 25.0 ),
76857     useTrackVeto = cms.bool( False ),
76858     maxTrackCut = cms.int32( 999 ),
76859     trackPtCut = cms.double( 99999.0 ),
76860     trackdRCut = cms.double( 999.0 )
76861 )
76862 fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler",
76863     offset = cms.uint32( 0 ),
76864     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76865 )
76866 fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76867     saveTags = cms.bool( True ),
76868     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76869     l1EGCand = cms.InputTag( "" ),
76870     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76871     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76872     inputTrack = cms.InputTag( "" ),
76873     ncandcut = cms.int32( 1 ),
76874     EBOnly = cms.bool( False ),
76875     sMin_min = cms.double( 0.0 ),
76876     sMin_max = cms.double( 999.0 ),
76877     sMaj_min = cms.double( 0.0 ),
76878     sMaj_max = cms.double( 999.0 ),
76879     seedTimeMin = cms.double( 1.8 ),
76880     seedTimeMax = cms.double( 25.0 ),
76881     useTrackVeto = cms.bool( False ),
76882     maxTrackCut = cms.int32( 999 ),
76883     trackPtCut = cms.double( 999999.0 ),
76884     trackdRCut = cms.double( 999.0 )
76885 )
76886 fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76887     saveTags = cms.bool( True ),
76888     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76889     l1EGCand = cms.InputTag( "" ),
76890     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76891     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76892     inputTrack = cms.InputTag( "" ),
76893     ncandcut = cms.int32( 2 ),
76894     EBOnly = cms.bool( False ),
76895     sMin_min = cms.double( 0.0 ),
76896     sMin_max = cms.double( 999.0 ),
76897     sMaj_min = cms.double( 0.0 ),
76898     sMaj_max = cms.double( 999.0 ),
76899     seedTimeMin = cms.double( 1.8 ),
76900     seedTimeMax = cms.double( 25.0 ),
76901     useTrackVeto = cms.bool( False ),
76902     maxTrackCut = cms.int32( 999 ),
76903     trackPtCut = cms.double( 99999.0 ),
76904     trackdRCut = cms.double( 999.0 )
76905 )
76906 fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler",
76907     offset = cms.uint32( 0 ),
76908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76909 )
76910 fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76911     saveTags = cms.bool( True ),
76912     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76913     l1EGCand = cms.InputTag( "" ),
76914     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76915     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76916     inputTrack = cms.InputTag( "" ),
76917     ncandcut = cms.int32( 1 ),
76918     EBOnly = cms.bool( False ),
76919     sMin_min = cms.double( 0.0 ),
76920     sMin_max = cms.double( 999.0 ),
76921     sMaj_min = cms.double( 0.0 ),
76922     sMaj_max = cms.double( 999.0 ),
76923     seedTimeMin = cms.double( 2.0 ),
76924     seedTimeMax = cms.double( 25.0 ),
76925     useTrackVeto = cms.bool( False ),
76926     maxTrackCut = cms.int32( 999 ),
76927     trackPtCut = cms.double( 999999.0 ),
76928     trackdRCut = cms.double( 999.0 )
76929 )
76930 fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76931     saveTags = cms.bool( True ),
76932     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76933     l1EGCand = cms.InputTag( "" ),
76934     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76935     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76936     inputTrack = cms.InputTag( "" ),
76937     ncandcut = cms.int32( 2 ),
76938     EBOnly = cms.bool( False ),
76939     sMin_min = cms.double( 0.0 ),
76940     sMin_max = cms.double( 999.0 ),
76941     sMaj_min = cms.double( 0.0 ),
76942     sMaj_max = cms.double( 999.0 ),
76943     seedTimeMin = cms.double( 2.0 ),
76944     seedTimeMax = cms.double( 25.0 ),
76945     useTrackVeto = cms.bool( False ),
76946     maxTrackCut = cms.int32( 999 ),
76947     trackPtCut = cms.double( 99999.0 ),
76948     trackdRCut = cms.double( 999.0 )
76949 )
76950 fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler",
76951     offset = cms.uint32( 0 ),
76952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76953 )
76954 fragment.hltPreDiphotonMVA14p25LowMass60 = cms.EDFilter( "HLTPrescaler",
76955     offset = cms.uint32( 0 ),
76956     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76957 )
76958 fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
76959     saveTags = cms.bool( True ),
76960     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76961     triggerType = cms.int32( 92 ),
76962     MinE = cms.double( -1.0 ),
76963     MinPt = cms.double( 14.25 ),
76964     MinMass = cms.double( -1.0 ),
76965     MaxMass = cms.double( -1.0 ),
76966     MinEta = cms.double( -1.0 ),
76967     MaxEta = cms.double( 2.55 ),
76968     MinN = cms.int32( 2 )
76969 )
76970 fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer",
76971     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76972     inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
76973     inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76974     inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
76975     inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ),
76976     inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
76977     mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ),
76978     mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ),
76979     mvaNTreeLimitB = cms.uint32( 144 ),
76980     mvaNTreeLimitE = cms.uint32( 99 ),
76981     mvaThresholdEt = cms.double( 14.25 )
76982 )
76983 fragment.hltPhotonMVALeadLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
76984     saveTags = cms.bool( True ),
76985     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
76986     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
76987     rhoTag = cms.InputTag( "" ),
76988     energyLowEdges = cms.vdouble( 0.0 ),
76989     lessThan = cms.bool( False ),
76990     useEt = cms.bool( False ),
76991     useAbs = cms.bool( False ),
76992     thrRegularEB = cms.vdouble( 0.3 ),
76993     thrRegularEE = cms.vdouble( 0.5 ),
76994     thrOverEEB = cms.vdouble( -1.0 ),
76995     thrOverEEE = cms.vdouble( -1.0 ),
76996     thrOverE2EB = cms.vdouble( -1.0 ),
76997     thrOverE2EE = cms.vdouble( -1.0 ),
76998     ncandcut = cms.int32( 1 ),
76999     doRhoCorrection = cms.bool( False ),
77000     rhoMax = cms.double( 9.9999999E7 ),
77001     rhoScale = cms.double( 1.0 ),
77002     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77003     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77004     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77005 )
77006 fragment.hltPhotonMVASubLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77007     saveTags = cms.bool( True ),
77008     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77009     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77010     rhoTag = cms.InputTag( "" ),
77011     energyLowEdges = cms.vdouble( 0.0 ),
77012     lessThan = cms.bool( False ),
77013     useEt = cms.bool( False ),
77014     useAbs = cms.bool( False ),
77015     thrRegularEB = cms.vdouble( 0.14 ),
77016     thrRegularEE = cms.vdouble( 0.2 ),
77017     thrOverEEB = cms.vdouble( -1.0 ),
77018     thrOverEEE = cms.vdouble( -1.0 ),
77019     thrOverE2EB = cms.vdouble( -1.0 ),
77020     thrOverE2EE = cms.vdouble( -1.0 ),
77021     ncandcut = cms.int32( 1 ),
77022     doRhoCorrection = cms.bool( False ),
77023     rhoMax = cms.double( 9.9999999E7 ),
77024     rhoScale = cms.double( 1.0 ),
77025     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77026     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77027     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77028 )
77029 fragment.hltDiEG14p25EtMVALowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77030     saveTags = cms.bool( True ),
77031     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadLowCut" ),
77032     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubLowCut" ),
77033     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77034     minMass = cms.double( 60.0 )
77035 )
77036 fragment.hltPreDiphotonMVA14p25MediumMass60 = cms.EDFilter( "HLTPrescaler",
77037     offset = cms.uint32( 0 ),
77038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77039 )
77040 fragment.hltPhotonMVALeadMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77041     saveTags = cms.bool( True ),
77042     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77043     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77044     rhoTag = cms.InputTag( "" ),
77045     energyLowEdges = cms.vdouble( 0.0 ),
77046     lessThan = cms.bool( False ),
77047     useEt = cms.bool( False ),
77048     useAbs = cms.bool( False ),
77049     thrRegularEB = cms.vdouble( 0.85 ),
77050     thrRegularEE = cms.vdouble( 0.85 ),
77051     thrOverEEB = cms.vdouble( -1.0 ),
77052     thrOverEEE = cms.vdouble( -1.0 ),
77053     thrOverE2EB = cms.vdouble( -1.0 ),
77054     thrOverE2EE = cms.vdouble( -1.0 ),
77055     ncandcut = cms.int32( 1 ),
77056     doRhoCorrection = cms.bool( False ),
77057     rhoMax = cms.double( 9.9999999E7 ),
77058     rhoScale = cms.double( 1.0 ),
77059     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77060     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77061     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77062 )
77063 fragment.hltPhotonMVASubMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77064     saveTags = cms.bool( True ),
77065     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77066     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77067     rhoTag = cms.InputTag( "" ),
77068     energyLowEdges = cms.vdouble( 0.0 ),
77069     lessThan = cms.bool( False ),
77070     useEt = cms.bool( False ),
77071     useAbs = cms.bool( False ),
77072     thrRegularEB = cms.vdouble( 0.04 ),
77073     thrRegularEE = cms.vdouble( 0.08 ),
77074     thrOverEEB = cms.vdouble( -1.0 ),
77075     thrOverEEE = cms.vdouble( -1.0 ),
77076     thrOverE2EB = cms.vdouble( -1.0 ),
77077     thrOverE2EE = cms.vdouble( -1.0 ),
77078     ncandcut = cms.int32( 1 ),
77079     doRhoCorrection = cms.bool( False ),
77080     rhoMax = cms.double( 9.9999999E7 ),
77081     rhoScale = cms.double( 1.0 ),
77082     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77083     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77084     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77085 )
77086 fragment.hltDiEG14p25EtMVAMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77087     saveTags = cms.bool( True ),
77088     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadMediumCut" ),
77089     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubMediumCut" ),
77090     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77091     minMass = cms.double( 60.0 )
77092 )
77093 fragment.hltPreDiphotonMVA14p25HighMass60 = cms.EDFilter( "HLTPrescaler",
77094     offset = cms.uint32( 0 ),
77095     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77096 )
77097 fragment.hltPhotonMVALeadHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77098     saveTags = cms.bool( True ),
77099     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77100     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77101     rhoTag = cms.InputTag( "" ),
77102     energyLowEdges = cms.vdouble( 0.0 ),
77103     lessThan = cms.bool( False ),
77104     useEt = cms.bool( False ),
77105     useAbs = cms.bool( False ),
77106     thrRegularEB = cms.vdouble( 0.92 ),
77107     thrRegularEE = cms.vdouble( 0.95 ),
77108     thrOverEEB = cms.vdouble( -1.0 ),
77109     thrOverEEE = cms.vdouble( -1.0 ),
77110     thrOverE2EB = cms.vdouble( -1.0 ),
77111     thrOverE2EE = cms.vdouble( -1.0 ),
77112     ncandcut = cms.int32( 1 ),
77113     doRhoCorrection = cms.bool( False ),
77114     rhoMax = cms.double( 9.9999999E7 ),
77115     rhoScale = cms.double( 1.0 ),
77116     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77117     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77118     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77119 )
77120 fragment.hltPhotonMVASubHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77121     saveTags = cms.bool( True ),
77122     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77123     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77124     rhoTag = cms.InputTag( "" ),
77125     energyLowEdges = cms.vdouble( 0.0 ),
77126     lessThan = cms.bool( False ),
77127     useEt = cms.bool( False ),
77128     useAbs = cms.bool( False ),
77129     thrRegularEB = cms.vdouble( 0.02 ),
77130     thrRegularEE = cms.vdouble( 0.04 ),
77131     thrOverEEB = cms.vdouble( -1.0 ),
77132     thrOverEEE = cms.vdouble( -1.0 ),
77133     thrOverE2EB = cms.vdouble( -1.0 ),
77134     thrOverE2EE = cms.vdouble( -1.0 ),
77135     ncandcut = cms.int32( 1 ),
77136     doRhoCorrection = cms.bool( False ),
77137     rhoMax = cms.double( 9.9999999E7 ),
77138     rhoScale = cms.double( 1.0 ),
77139     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77140     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77141     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77142 )
77143 fragment.hltDiEG14p25EtMVAHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77144     saveTags = cms.bool( True ),
77145     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadHighCut" ),
77146     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubHighCut" ),
77147     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77148     minMass = cms.double( 60.0 )
77149 )
77150 fragment.hltPreDiphotonMVA14p25TightLowMass60 = cms.EDFilter( "HLTPrescaler",
77151     offset = cms.uint32( 0 ),
77152     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77153 )
77154 fragment.hltPhotonMVALeadTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77155     saveTags = cms.bool( True ),
77156     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77157     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77158     rhoTag = cms.InputTag( "" ),
77159     energyLowEdges = cms.vdouble( 0.0 ),
77160     lessThan = cms.bool( False ),
77161     useEt = cms.bool( False ),
77162     useAbs = cms.bool( False ),
77163     thrRegularEB = cms.vdouble( 0.3 ),
77164     thrRegularEE = cms.vdouble( 0.5 ),
77165     thrOverEEB = cms.vdouble( -1.0 ),
77166     thrOverEEE = cms.vdouble( -1.0 ),
77167     thrOverE2EB = cms.vdouble( -1.0 ),
77168     thrOverE2EE = cms.vdouble( -1.0 ),
77169     ncandcut = cms.int32( 1 ),
77170     doRhoCorrection = cms.bool( False ),
77171     rhoMax = cms.double( 9.9999999E7 ),
77172     rhoScale = cms.double( 1.0 ),
77173     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77174     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77175     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77176 )
77177 fragment.hltPhotonMVASubTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77178     saveTags = cms.bool( True ),
77179     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77180     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77181     rhoTag = cms.InputTag( "" ),
77182     energyLowEdges = cms.vdouble( 0.0 ),
77183     lessThan = cms.bool( False ),
77184     useEt = cms.bool( False ),
77185     useAbs = cms.bool( False ),
77186     thrRegularEB = cms.vdouble( 0.2 ),
77187     thrRegularEE = cms.vdouble( 0.3 ),
77188     thrOverEEB = cms.vdouble( -1.0 ),
77189     thrOverEEE = cms.vdouble( -1.0 ),
77190     thrOverE2EB = cms.vdouble( -1.0 ),
77191     thrOverE2EE = cms.vdouble( -1.0 ),
77192     ncandcut = cms.int32( 1 ),
77193     doRhoCorrection = cms.bool( False ),
77194     rhoMax = cms.double( 9.9999999E7 ),
77195     rhoScale = cms.double( 1.0 ),
77196     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77197     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77198     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77199 )
77200 fragment.hltDiEG14p25EtMVATightLowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77201     saveTags = cms.bool( True ),
77202     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightLowCut" ),
77203     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightLowCut" ),
77204     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77205     minMass = cms.double( 60.0 )
77206 )
77207 fragment.hltPreDiphotonMVA14p25TightMediumMass60 = cms.EDFilter( "HLTPrescaler",
77208     offset = cms.uint32( 0 ),
77209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77210 )
77211 fragment.hltPhotonMVALeadTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77212     saveTags = cms.bool( True ),
77213     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77214     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77215     rhoTag = cms.InputTag( "" ),
77216     energyLowEdges = cms.vdouble( 0.0 ),
77217     lessThan = cms.bool( False ),
77218     useEt = cms.bool( False ),
77219     useAbs = cms.bool( False ),
77220     thrRegularEB = cms.vdouble( 0.85 ),
77221     thrRegularEE = cms.vdouble( 0.8 ),
77222     thrOverEEB = cms.vdouble( -1.0 ),
77223     thrOverEEE = cms.vdouble( -1.0 ),
77224     thrOverE2EB = cms.vdouble( -1.0 ),
77225     thrOverE2EE = cms.vdouble( -1.0 ),
77226     ncandcut = cms.int32( 1 ),
77227     doRhoCorrection = cms.bool( False ),
77228     rhoMax = cms.double( 9.9999999E7 ),
77229     rhoScale = cms.double( 1.0 ),
77230     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77231     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77232     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77233 )
77234 fragment.hltPhotonMVASubTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77235     saveTags = cms.bool( True ),
77236     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77237     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77238     rhoTag = cms.InputTag( "" ),
77239     energyLowEdges = cms.vdouble( 0.0 ),
77240     lessThan = cms.bool( False ),
77241     useEt = cms.bool( False ),
77242     useAbs = cms.bool( False ),
77243     thrRegularEB = cms.vdouble( 0.2 ),
77244     thrRegularEE = cms.vdouble( 0.2 ),
77245     thrOverEEB = cms.vdouble( -1.0 ),
77246     thrOverEEE = cms.vdouble( -1.0 ),
77247     thrOverE2EB = cms.vdouble( -1.0 ),
77248     thrOverE2EE = cms.vdouble( -1.0 ),
77249     ncandcut = cms.int32( 1 ),
77250     doRhoCorrection = cms.bool( False ),
77251     rhoMax = cms.double( 9.9999999E7 ),
77252     rhoScale = cms.double( 1.0 ),
77253     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77254     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77255     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77256 )
77257 fragment.hltDiEG14p25EtMVATightMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77258     saveTags = cms.bool( True ),
77259     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightMediumCut" ),
77260     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightMediumCut" ),
77261     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77262     minMass = cms.double( 60.0 )
77263 )
77264 fragment.hltPreDiphotonMVA14p25TightHighMass60 = cms.EDFilter( "HLTPrescaler",
77265     offset = cms.uint32( 0 ),
77266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77267 )
77268 fragment.hltPhotonMVALeadTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77269     saveTags = cms.bool( True ),
77270     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77271     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77272     rhoTag = cms.InputTag( "" ),
77273     energyLowEdges = cms.vdouble( 0.0 ),
77274     lessThan = cms.bool( False ),
77275     useEt = cms.bool( False ),
77276     useAbs = cms.bool( False ),
77277     thrRegularEB = cms.vdouble( 0.95 ),
77278     thrRegularEE = cms.vdouble( 0.95 ),
77279     thrOverEEB = cms.vdouble( -1.0 ),
77280     thrOverEEE = cms.vdouble( -1.0 ),
77281     thrOverE2EB = cms.vdouble( -1.0 ),
77282     thrOverE2EE = cms.vdouble( -1.0 ),
77283     ncandcut = cms.int32( 1 ),
77284     doRhoCorrection = cms.bool( False ),
77285     rhoMax = cms.double( 9.9999999E7 ),
77286     rhoScale = cms.double( 1.0 ),
77287     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77288     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77289     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77290 )
77291 fragment.hltPhotonMVASubTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77292     saveTags = cms.bool( True ),
77293     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77294     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77295     rhoTag = cms.InputTag( "" ),
77296     energyLowEdges = cms.vdouble( 0.0 ),
77297     lessThan = cms.bool( False ),
77298     useEt = cms.bool( False ),
77299     useAbs = cms.bool( False ),
77300     thrRegularEB = cms.vdouble( 0.1 ),
77301     thrRegularEE = cms.vdouble( 0.2 ),
77302     thrOverEEB = cms.vdouble( -1.0 ),
77303     thrOverEEE = cms.vdouble( -1.0 ),
77304     thrOverE2EB = cms.vdouble( -1.0 ),
77305     thrOverE2EE = cms.vdouble( -1.0 ),
77306     ncandcut = cms.int32( 1 ),
77307     doRhoCorrection = cms.bool( False ),
77308     rhoMax = cms.double( 9.9999999E7 ),
77309     rhoScale = cms.double( 1.0 ),
77310     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77311     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77312     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77313 )
77314 fragment.hltDiEG14p25EtMVATightHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77315     saveTags = cms.bool( True ),
77316     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightHighCut" ),
77317     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightHighCut" ),
77318     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77319     minMass = cms.double( 60.0 )
77320 )
77321 fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed",
77322     saveTags = cms.bool( True ),
77323     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6" ),
77324     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
77325     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
77326     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
77327     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
77328     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77329     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77330     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77331     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
77332     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
77333 )
77334 fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
77335     offset = cms.uint32( 0 ),
77336     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77337 )
77338 fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
77339     saveTags = cms.bool( True ),
77340     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
77341     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77342     candNonIsolatedTag = cms.InputTag( "" ),
77343     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77344     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ),
77345     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77346     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77347     ncandcut = cms.int32( 2 ),
77348     doIsolated = cms.bool( False ),
77349     region_eta_size = cms.double( 0.522 ),
77350     region_eta_size_ecap = cms.double( 1.0 ),
77351     region_phi_size = cms.double( 1.044 ),
77352     barrel_end = cms.double( 1.4791 ),
77353     endcap_end = cms.double( 2.65 )
77354 )
77355 fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77356     saveTags = cms.bool( True ),
77357     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
77358     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77359     etcutEB = cms.double( 6.5 ),
77360     etcutEE = cms.double( 6.5 ),
77361     minEtaCut = cms.double( -9999.0 ),
77362     maxEtaCut = cms.double( 9999.0 ),
77363     ncandcut = cms.int32( 2 )
77364 )
77365 fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
77366     saveTags = cms.bool( True ),
77367     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ),
77368     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
77369     npixelmatchcut = cms.double( 1.0 ),
77370     ncandcut = cms.int32( 2 ),
77371     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77372     s_a_phi1B = cms.double( 0.0069 ),
77373     s_a_phi1I = cms.double( 0.0088 ),
77374     s_a_phi1F = cms.double( 0.0076 ),
77375     s_a_phi2B = cms.double( 3.7E-4 ),
77376     s_a_phi2I = cms.double( 7.0E-4 ),
77377     s_a_phi2F = cms.double( 0.00906 ),
77378     s_a_zB = cms.double( 0.012 ),
77379     s_a_rI = cms.double( 0.027 ),
77380     s_a_rF = cms.double( 0.04 ),
77381     s2_threshold = cms.double( 0.4 ),
77382     tanhSO10BarrelThres = cms.double( 0.35 ),
77383     tanhSO10InterThres = cms.double( 1.0 ),
77384     tanhSO10ForwardThres = cms.double( 1.0 ),
77385     useS = cms.bool( False ),
77386     pixelVeto = cms.bool( False )
77387 )
77388 fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77389     saveTags = cms.bool( True ),
77390     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ),
77391     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
77392     rhoTag = cms.InputTag( "" ),
77393     energyLowEdges = cms.vdouble( 0.0 ),
77394     lessThan = cms.bool( True ),
77395     useEt = cms.bool( False ),
77396     useAbs = cms.bool( False ),
77397     thrRegularEB = cms.vdouble( 10000.0 ),
77398     thrRegularEE = cms.vdouble( 10000.0 ),
77399     thrOverEEB = cms.vdouble( -1.0 ),
77400     thrOverEEE = cms.vdouble( -1.0 ),
77401     thrOverE2EB = cms.vdouble( -1.0 ),
77402     thrOverE2EE = cms.vdouble( -1.0 ),
77403     ncandcut = cms.int32( 2 ),
77404     doRhoCorrection = cms.bool( False ),
77405     rhoMax = cms.double( 9.9999999E7 ),
77406     rhoScale = cms.double( 1.0 ),
77407     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77408     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77409     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77410 )
77411 fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77412     saveTags = cms.bool( True ),
77413     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ),
77414     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
77415     rhoTag = cms.InputTag( "" ),
77416     energyLowEdges = cms.vdouble( 0.0 ),
77417     lessThan = cms.bool( True ),
77418     useEt = cms.bool( True ),
77419     useAbs = cms.bool( True ),
77420     thrRegularEB = cms.vdouble( 0.2 ),
77421     thrRegularEE = cms.vdouble( 0.2 ),
77422     thrOverEEB = cms.vdouble( -1.0 ),
77423     thrOverEEE = cms.vdouble( -1.0 ),
77424     thrOverE2EB = cms.vdouble( -1.0 ),
77425     thrOverE2EE = cms.vdouble( -1.0 ),
77426     ncandcut = cms.int32( 2 ),
77427     doRhoCorrection = cms.bool( False ),
77428     rhoMax = cms.double( 9.9999999E7 ),
77429     rhoScale = cms.double( 1.0 ),
77430     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77431     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77432     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77433 )
77434 fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77435     saveTags = cms.bool( True ),
77436     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ),
77437     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
77438     rhoTag = cms.InputTag( "" ),
77439     energyLowEdges = cms.vdouble( 0.0 ),
77440     lessThan = cms.bool( True ),
77441     useEt = cms.bool( False ),
77442     useAbs = cms.bool( True ),
77443     thrRegularEB = cms.vdouble( 0.01 ),
77444     thrRegularEE = cms.vdouble( 0.01 ),
77445     thrOverEEB = cms.vdouble( -1.0 ),
77446     thrOverEEE = cms.vdouble( -1.0 ),
77447     thrOverE2EB = cms.vdouble( -1.0 ),
77448     thrOverE2EE = cms.vdouble( -1.0 ),
77449     ncandcut = cms.int32( 2 ),
77450     doRhoCorrection = cms.bool( False ),
77451     rhoMax = cms.double( 9.9999999E7 ),
77452     rhoScale = cms.double( 1.0 ),
77453     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77454     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77455     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77456 )
77457 fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77458     saveTags = cms.bool( True ),
77459     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ),
77460     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
77461     rhoTag = cms.InputTag( "" ),
77462     energyLowEdges = cms.vdouble( 0.0 ),
77463     lessThan = cms.bool( True ),
77464     useEt = cms.bool( False ),
77465     useAbs = cms.bool( True ),
77466     thrRegularEB = cms.vdouble( 0.2 ),
77467     thrRegularEE = cms.vdouble( 0.2 ),
77468     thrOverEEB = cms.vdouble( -1.0 ),
77469     thrOverEEE = cms.vdouble( -1.0 ),
77470     thrOverE2EB = cms.vdouble( -1.0 ),
77471     thrOverE2EE = cms.vdouble( -1.0 ),
77472     ncandcut = cms.int32( 2 ),
77473     doRhoCorrection = cms.bool( False ),
77474     rhoMax = cms.double( 9.9999999E7 ),
77475     rhoScale = cms.double( 1.0 ),
77476     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77477     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77478     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77479 )
77480 fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77481     saveTags = cms.bool( True ),
77482     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ),
77483     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
77484     rhoTag = cms.InputTag( "" ),
77485     energyLowEdges = cms.vdouble( 0.0 ),
77486     lessThan = cms.bool( True ),
77487     useEt = cms.bool( False ),
77488     useAbs = cms.bool( False ),
77489     thrRegularEB = cms.vdouble( 40.0 ),
77490     thrRegularEE = cms.vdouble( 40.0 ),
77491     thrOverEEB = cms.vdouble( -1.0 ),
77492     thrOverEEE = cms.vdouble( -1.0 ),
77493     thrOverE2EB = cms.vdouble( -1.0 ),
77494     thrOverE2EE = cms.vdouble( -1.0 ),
77495     ncandcut = cms.int32( 2 ),
77496     doRhoCorrection = cms.bool( False ),
77497     rhoMax = cms.double( 9.9999999E7 ),
77498     rhoScale = cms.double( 1.0 ),
77499     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77500     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77501     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77502 )
77503 fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77504     saveTags = cms.bool( True ),
77505     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ),
77506     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
77507     rhoTag = cms.InputTag( "" ),
77508     energyLowEdges = cms.vdouble( 0.0 ),
77509     lessThan = cms.bool( False ),
77510     useEt = cms.bool( False ),
77511     useAbs = cms.bool( False ),
77512     thrRegularEB = cms.vdouble( 5.0 ),
77513     thrRegularEE = cms.vdouble( 5.0 ),
77514     thrOverEEB = cms.vdouble( -1.0 ),
77515     thrOverEEE = cms.vdouble( -1.0 ),
77516     thrOverE2EB = cms.vdouble( -1.0 ),
77517     thrOverE2EE = cms.vdouble( -1.0 ),
77518     ncandcut = cms.int32( 2 ),
77519     doRhoCorrection = cms.bool( False ),
77520     rhoMax = cms.double( 9.9999999E7 ),
77521     rhoScale = cms.double( 1.0 ),
77522     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77523     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77524     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77525 )
77526 fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77527     saveTags = cms.bool( True ),
77528     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ),
77529     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
77530     rhoTag = cms.InputTag( "" ),
77531     energyLowEdges = cms.vdouble( 0.0 ),
77532     lessThan = cms.bool( False ),
77533     useEt = cms.bool( False ),
77534     useAbs = cms.bool( False ),
77535     thrRegularEB = cms.vdouble( 2.0 ),
77536     thrRegularEE = cms.vdouble( 2.0 ),
77537     thrOverEEB = cms.vdouble( -1.0 ),
77538     thrOverEEE = cms.vdouble( -1.0 ),
77539     thrOverE2EB = cms.vdouble( -1.0 ),
77540     thrOverE2EE = cms.vdouble( -1.0 ),
77541     ncandcut = cms.int32( 2 ),
77542     doRhoCorrection = cms.bool( False ),
77543     rhoMax = cms.double( 9.9999999E7 ),
77544     rhoScale = cms.double( 1.0 ),
77545     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77546     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77547     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77548 )
77549 fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
77550     saveTags = cms.bool( True ),
77551     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ),
77552     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
77553     lowerMassCut = cms.double( 0.0 ),
77554     upperMassCut = cms.double( 6.0 ),
77555     nZcandcut = cms.int32( 1 ),
77556     reqOppCharge = cms.untracked.bool( False ),
77557     isElectron1 = cms.untracked.bool( False ),
77558     isElectron2 = cms.untracked.bool( False ),
77559     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77560 )
77561 fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
77562     offset = cms.uint32( 0 ),
77563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77564 )
77565 fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77566     saveTags = cms.bool( True ),
77567     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
77568     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77569     etcutEB = cms.double( 8.0 ),
77570     etcutEE = cms.double( 8.0 ),
77571     minEtaCut = cms.double( -9999.0 ),
77572     maxEtaCut = cms.double( 9999.0 ),
77573     ncandcut = cms.int32( 2 )
77574 )
77575 fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
77576     saveTags = cms.bool( True ),
77577     candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ),
77578     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
77579     npixelmatchcut = cms.double( 1.0 ),
77580     ncandcut = cms.int32( 2 ),
77581     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77582     s_a_phi1B = cms.double( 0.0069 ),
77583     s_a_phi1I = cms.double( 0.0088 ),
77584     s_a_phi1F = cms.double( 0.0076 ),
77585     s_a_phi2B = cms.double( 3.7E-4 ),
77586     s_a_phi2I = cms.double( 7.0E-4 ),
77587     s_a_phi2F = cms.double( 0.00906 ),
77588     s_a_zB = cms.double( 0.012 ),
77589     s_a_rI = cms.double( 0.027 ),
77590     s_a_rF = cms.double( 0.04 ),
77591     s2_threshold = cms.double( 0.4 ),
77592     tanhSO10BarrelThres = cms.double( 0.35 ),
77593     tanhSO10InterThres = cms.double( 1.0 ),
77594     tanhSO10ForwardThres = cms.double( 1.0 ),
77595     useS = cms.bool( False ),
77596     pixelVeto = cms.bool( False )
77597 )
77598 fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77599     saveTags = cms.bool( True ),
77600     candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ),
77601     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
77602     rhoTag = cms.InputTag( "" ),
77603     energyLowEdges = cms.vdouble( 0.0 ),
77604     lessThan = cms.bool( True ),
77605     useEt = cms.bool( False ),
77606     useAbs = cms.bool( False ),
77607     thrRegularEB = cms.vdouble( 10000.0 ),
77608     thrRegularEE = cms.vdouble( 10000.0 ),
77609     thrOverEEB = cms.vdouble( -1.0 ),
77610     thrOverEEE = cms.vdouble( -1.0 ),
77611     thrOverE2EB = cms.vdouble( -1.0 ),
77612     thrOverE2EE = cms.vdouble( -1.0 ),
77613     ncandcut = cms.int32( 2 ),
77614     doRhoCorrection = cms.bool( False ),
77615     rhoMax = cms.double( 9.9999999E7 ),
77616     rhoScale = cms.double( 1.0 ),
77617     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77618     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77619     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77620 )
77621 fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77622     saveTags = cms.bool( True ),
77623     candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ),
77624     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
77625     rhoTag = cms.InputTag( "" ),
77626     energyLowEdges = cms.vdouble( 0.0 ),
77627     lessThan = cms.bool( True ),
77628     useEt = cms.bool( True ),
77629     useAbs = cms.bool( True ),
77630     thrRegularEB = cms.vdouble( 0.2 ),
77631     thrRegularEE = cms.vdouble( 0.2 ),
77632     thrOverEEB = cms.vdouble( -1.0 ),
77633     thrOverEEE = cms.vdouble( -1.0 ),
77634     thrOverE2EB = cms.vdouble( -1.0 ),
77635     thrOverE2EE = cms.vdouble( -1.0 ),
77636     ncandcut = cms.int32( 2 ),
77637     doRhoCorrection = cms.bool( False ),
77638     rhoMax = cms.double( 9.9999999E7 ),
77639     rhoScale = cms.double( 1.0 ),
77640     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77641     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77642     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77643 )
77644 fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77645     saveTags = cms.bool( True ),
77646     candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ),
77647     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
77648     rhoTag = cms.InputTag( "" ),
77649     energyLowEdges = cms.vdouble( 0.0 ),
77650     lessThan = cms.bool( True ),
77651     useEt = cms.bool( False ),
77652     useAbs = cms.bool( True ),
77653     thrRegularEB = cms.vdouble( 0.01 ),
77654     thrRegularEE = cms.vdouble( 0.01 ),
77655     thrOverEEB = cms.vdouble( -1.0 ),
77656     thrOverEEE = cms.vdouble( -1.0 ),
77657     thrOverE2EB = cms.vdouble( -1.0 ),
77658     thrOverE2EE = cms.vdouble( -1.0 ),
77659     ncandcut = cms.int32( 2 ),
77660     doRhoCorrection = cms.bool( False ),
77661     rhoMax = cms.double( 9.9999999E7 ),
77662     rhoScale = cms.double( 1.0 ),
77663     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77664     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77665     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77666 )
77667 fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77668     saveTags = cms.bool( True ),
77669     candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ),
77670     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
77671     rhoTag = cms.InputTag( "" ),
77672     energyLowEdges = cms.vdouble( 0.0 ),
77673     lessThan = cms.bool( True ),
77674     useEt = cms.bool( False ),
77675     useAbs = cms.bool( True ),
77676     thrRegularEB = cms.vdouble( 0.2 ),
77677     thrRegularEE = cms.vdouble( 0.2 ),
77678     thrOverEEB = cms.vdouble( -1.0 ),
77679     thrOverEEE = cms.vdouble( -1.0 ),
77680     thrOverE2EB = cms.vdouble( -1.0 ),
77681     thrOverE2EE = cms.vdouble( -1.0 ),
77682     ncandcut = cms.int32( 2 ),
77683     doRhoCorrection = cms.bool( False ),
77684     rhoMax = cms.double( 9.9999999E7 ),
77685     rhoScale = cms.double( 1.0 ),
77686     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77687     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77688     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77689 )
77690 fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77691     saveTags = cms.bool( True ),
77692     candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ),
77693     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
77694     rhoTag = cms.InputTag( "" ),
77695     energyLowEdges = cms.vdouble( 0.0 ),
77696     lessThan = cms.bool( True ),
77697     useEt = cms.bool( False ),
77698     useAbs = cms.bool( False ),
77699     thrRegularEB = cms.vdouble( 40.0 ),
77700     thrRegularEE = cms.vdouble( 40.0 ),
77701     thrOverEEB = cms.vdouble( -1.0 ),
77702     thrOverEEE = cms.vdouble( -1.0 ),
77703     thrOverE2EB = cms.vdouble( -1.0 ),
77704     thrOverE2EE = cms.vdouble( -1.0 ),
77705     ncandcut = cms.int32( 2 ),
77706     doRhoCorrection = cms.bool( False ),
77707     rhoMax = cms.double( 9.9999999E7 ),
77708     rhoScale = cms.double( 1.0 ),
77709     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77710     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77711     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77712 )
77713 fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77714     saveTags = cms.bool( True ),
77715     candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ),
77716     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
77717     rhoTag = cms.InputTag( "" ),
77718     energyLowEdges = cms.vdouble( 0.0 ),
77719     lessThan = cms.bool( False ),
77720     useEt = cms.bool( False ),
77721     useAbs = cms.bool( False ),
77722     thrRegularEB = cms.vdouble( 5.0 ),
77723     thrRegularEE = cms.vdouble( 5.0 ),
77724     thrOverEEB = cms.vdouble( -1.0 ),
77725     thrOverEEE = cms.vdouble( -1.0 ),
77726     thrOverE2EB = cms.vdouble( -1.0 ),
77727     thrOverE2EE = cms.vdouble( -1.0 ),
77728     ncandcut = cms.int32( 2 ),
77729     doRhoCorrection = cms.bool( False ),
77730     rhoMax = cms.double( 9.9999999E7 ),
77731     rhoScale = cms.double( 1.0 ),
77732     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77733     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77734     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77735 )
77736 fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77737     saveTags = cms.bool( True ),
77738     candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ),
77739     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
77740     rhoTag = cms.InputTag( "" ),
77741     energyLowEdges = cms.vdouble( 0.0 ),
77742     lessThan = cms.bool( False ),
77743     useEt = cms.bool( False ),
77744     useAbs = cms.bool( False ),
77745     thrRegularEB = cms.vdouble( 2.0 ),
77746     thrRegularEE = cms.vdouble( 2.0 ),
77747     thrOverEEB = cms.vdouble( -1.0 ),
77748     thrOverEEE = cms.vdouble( -1.0 ),
77749     thrOverE2EB = cms.vdouble( -1.0 ),
77750     thrOverE2EE = cms.vdouble( -1.0 ),
77751     ncandcut = cms.int32( 2 ),
77752     doRhoCorrection = cms.bool( False ),
77753     rhoMax = cms.double( 9.9999999E7 ),
77754     rhoScale = cms.double( 1.0 ),
77755     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77756     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77757     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77758 )
77759 fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
77760     saveTags = cms.bool( True ),
77761     candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ),
77762     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
77763     lowerMassCut = cms.double( 0.0 ),
77764     upperMassCut = cms.double( 6.0 ),
77765     nZcandcut = cms.int32( 1 ),
77766     reqOppCharge = cms.untracked.bool( False ),
77767     isElectron1 = cms.untracked.bool( False ),
77768     isElectron2 = cms.untracked.bool( False ),
77769     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77770 )
77771 fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
77772     offset = cms.uint32( 0 ),
77773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77774 )
77775 fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77776     saveTags = cms.bool( True ),
77777     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
77778     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77779     etcutEB = cms.double( 10.0 ),
77780     etcutEE = cms.double( 10.0 ),
77781     minEtaCut = cms.double( -9999.0 ),
77782     maxEtaCut = cms.double( 9999.0 ),
77783     ncandcut = cms.int32( 2 )
77784 )
77785 fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
77786     saveTags = cms.bool( True ),
77787     candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ),
77788     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
77789     npixelmatchcut = cms.double( 1.0 ),
77790     ncandcut = cms.int32( 2 ),
77791     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77792     s_a_phi1B = cms.double( 0.0069 ),
77793     s_a_phi1I = cms.double( 0.0088 ),
77794     s_a_phi1F = cms.double( 0.0076 ),
77795     s_a_phi2B = cms.double( 3.7E-4 ),
77796     s_a_phi2I = cms.double( 7.0E-4 ),
77797     s_a_phi2F = cms.double( 0.00906 ),
77798     s_a_zB = cms.double( 0.012 ),
77799     s_a_rI = cms.double( 0.027 ),
77800     s_a_rF = cms.double( 0.04 ),
77801     s2_threshold = cms.double( 0.4 ),
77802     tanhSO10BarrelThres = cms.double( 0.35 ),
77803     tanhSO10InterThres = cms.double( 1.0 ),
77804     tanhSO10ForwardThres = cms.double( 1.0 ),
77805     useS = cms.bool( False ),
77806     pixelVeto = cms.bool( False )
77807 )
77808 fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77809     saveTags = cms.bool( True ),
77810     candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ),
77811     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
77812     rhoTag = cms.InputTag( "" ),
77813     energyLowEdges = cms.vdouble( 0.0 ),
77814     lessThan = cms.bool( True ),
77815     useEt = cms.bool( False ),
77816     useAbs = cms.bool( False ),
77817     thrRegularEB = cms.vdouble( 10000.0 ),
77818     thrRegularEE = cms.vdouble( 10000.0 ),
77819     thrOverEEB = cms.vdouble( -1.0 ),
77820     thrOverEEE = cms.vdouble( -1.0 ),
77821     thrOverE2EB = cms.vdouble( -1.0 ),
77822     thrOverE2EE = cms.vdouble( -1.0 ),
77823     ncandcut = cms.int32( 2 ),
77824     doRhoCorrection = cms.bool( False ),
77825     rhoMax = cms.double( 9.9999999E7 ),
77826     rhoScale = cms.double( 1.0 ),
77827     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77828     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77829     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77830 )
77831 fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77832     saveTags = cms.bool( True ),
77833     candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ),
77834     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
77835     rhoTag = cms.InputTag( "" ),
77836     energyLowEdges = cms.vdouble( 0.0 ),
77837     lessThan = cms.bool( True ),
77838     useEt = cms.bool( True ),
77839     useAbs = cms.bool( True ),
77840     thrRegularEB = cms.vdouble( 0.2 ),
77841     thrRegularEE = cms.vdouble( 0.2 ),
77842     thrOverEEB = cms.vdouble( -1.0 ),
77843     thrOverEEE = cms.vdouble( -1.0 ),
77844     thrOverE2EB = cms.vdouble( -1.0 ),
77845     thrOverE2EE = cms.vdouble( -1.0 ),
77846     ncandcut = cms.int32( 2 ),
77847     doRhoCorrection = cms.bool( False ),
77848     rhoMax = cms.double( 9.9999999E7 ),
77849     rhoScale = cms.double( 1.0 ),
77850     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77851     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77852     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77853 )
77854 fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77855     saveTags = cms.bool( True ),
77856     candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ),
77857     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
77858     rhoTag = cms.InputTag( "" ),
77859     energyLowEdges = cms.vdouble( 0.0 ),
77860     lessThan = cms.bool( True ),
77861     useEt = cms.bool( False ),
77862     useAbs = cms.bool( True ),
77863     thrRegularEB = cms.vdouble( 0.01 ),
77864     thrRegularEE = cms.vdouble( 0.01 ),
77865     thrOverEEB = cms.vdouble( -1.0 ),
77866     thrOverEEE = cms.vdouble( -1.0 ),
77867     thrOverE2EB = cms.vdouble( -1.0 ),
77868     thrOverE2EE = cms.vdouble( -1.0 ),
77869     ncandcut = cms.int32( 2 ),
77870     doRhoCorrection = cms.bool( False ),
77871     rhoMax = cms.double( 9.9999999E7 ),
77872     rhoScale = cms.double( 1.0 ),
77873     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77874     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77875     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77876 )
77877 fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77878     saveTags = cms.bool( True ),
77879     candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ),
77880     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
77881     rhoTag = cms.InputTag( "" ),
77882     energyLowEdges = cms.vdouble( 0.0 ),
77883     lessThan = cms.bool( True ),
77884     useEt = cms.bool( False ),
77885     useAbs = cms.bool( True ),
77886     thrRegularEB = cms.vdouble( 0.2 ),
77887     thrRegularEE = cms.vdouble( 0.2 ),
77888     thrOverEEB = cms.vdouble( -1.0 ),
77889     thrOverEEE = cms.vdouble( -1.0 ),
77890     thrOverE2EB = cms.vdouble( -1.0 ),
77891     thrOverE2EE = cms.vdouble( -1.0 ),
77892     ncandcut = cms.int32( 2 ),
77893     doRhoCorrection = cms.bool( False ),
77894     rhoMax = cms.double( 9.9999999E7 ),
77895     rhoScale = cms.double( 1.0 ),
77896     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77897     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77898     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77899 )
77900 fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
77901     saveTags = cms.bool( True ),
77902     candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ),
77903     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
77904     rhoTag = cms.InputTag( "" ),
77905     energyLowEdges = cms.vdouble( 0.0 ),
77906     lessThan = cms.bool( True ),
77907     useEt = cms.bool( False ),
77908     useAbs = cms.bool( False ),
77909     thrRegularEB = cms.vdouble( 40.0 ),
77910     thrRegularEE = cms.vdouble( 40.0 ),
77911     thrOverEEB = cms.vdouble( -1.0 ),
77912     thrOverEEE = cms.vdouble( -1.0 ),
77913     thrOverE2EB = cms.vdouble( -1.0 ),
77914     thrOverE2EE = cms.vdouble( -1.0 ),
77915     ncandcut = cms.int32( 2 ),
77916     doRhoCorrection = cms.bool( False ),
77917     rhoMax = cms.double( 9.9999999E7 ),
77918     rhoScale = cms.double( 1.0 ),
77919     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77920     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77921     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77922 )
77923 fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77924     saveTags = cms.bool( True ),
77925     candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ),
77926     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
77927     rhoTag = cms.InputTag( "" ),
77928     energyLowEdges = cms.vdouble( 0.0 ),
77929     lessThan = cms.bool( False ),
77930     useEt = cms.bool( False ),
77931     useAbs = cms.bool( False ),
77932     thrRegularEB = cms.vdouble( 5.0 ),
77933     thrRegularEE = cms.vdouble( 5.0 ),
77934     thrOverEEB = cms.vdouble( -1.0 ),
77935     thrOverEEE = cms.vdouble( -1.0 ),
77936     thrOverE2EB = cms.vdouble( -1.0 ),
77937     thrOverE2EE = cms.vdouble( -1.0 ),
77938     ncandcut = cms.int32( 2 ),
77939     doRhoCorrection = cms.bool( False ),
77940     rhoMax = cms.double( 9.9999999E7 ),
77941     rhoScale = cms.double( 1.0 ),
77942     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77943     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77944     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77945 )
77946 fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77947     saveTags = cms.bool( True ),
77948     candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ),
77949     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
77950     rhoTag = cms.InputTag( "" ),
77951     energyLowEdges = cms.vdouble( 0.0 ),
77952     lessThan = cms.bool( False ),
77953     useEt = cms.bool( False ),
77954     useAbs = cms.bool( False ),
77955     thrRegularEB = cms.vdouble( 2.0 ),
77956     thrRegularEE = cms.vdouble( 2.0 ),
77957     thrOverEEB = cms.vdouble( -1.0 ),
77958     thrOverEEE = cms.vdouble( -1.0 ),
77959     thrOverE2EB = cms.vdouble( -1.0 ),
77960     thrOverE2EE = cms.vdouble( -1.0 ),
77961     ncandcut = cms.int32( 2 ),
77962     doRhoCorrection = cms.bool( False ),
77963     rhoMax = cms.double( 9.9999999E7 ),
77964     rhoScale = cms.double( 1.0 ),
77965     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77966     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77967     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77968 )
77969 fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
77970     saveTags = cms.bool( True ),
77971     candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ),
77972     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
77973     lowerMassCut = cms.double( 0.0 ),
77974     upperMassCut = cms.double( 6.0 ),
77975     nZcandcut = cms.int32( 1 ),
77976     reqOppCharge = cms.untracked.bool( False ),
77977     isElectron1 = cms.untracked.bool( False ),
77978     isElectron2 = cms.untracked.bool( False ),
77979     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77980 )
77981 fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler",
77982     offset = cms.uint32( 0 ),
77983     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77984 )
77985 fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77986     saveTags = cms.bool( True ),
77987     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
77988     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77989     etcutEB = cms.double( 8.0 ),
77990     etcutEE = cms.double( 8.0 ),
77991     minEtaCut = cms.double( -9999.0 ),
77992     maxEtaCut = cms.double( 9999.0 ),
77993     ncandcut = cms.int32( 1 )
77994 )
77995 fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
77996     saveTags = cms.bool( True ),
77997     candTag = cms.InputTag( "hltSingleEle8EtFilter" ),
77998     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
77999     npixelmatchcut = cms.double( 1.0 ),
78000     ncandcut = cms.int32( 1 ),
78001     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78002     s_a_phi1B = cms.double( 0.0069 ),
78003     s_a_phi1I = cms.double( 0.0088 ),
78004     s_a_phi1F = cms.double( 0.0076 ),
78005     s_a_phi2B = cms.double( 3.7E-4 ),
78006     s_a_phi2I = cms.double( 7.0E-4 ),
78007     s_a_phi2F = cms.double( 0.00906 ),
78008     s_a_zB = cms.double( 0.012 ),
78009     s_a_rI = cms.double( 0.027 ),
78010     s_a_rF = cms.double( 0.04 ),
78011     s2_threshold = cms.double( 0.4 ),
78012     tanhSO10BarrelThres = cms.double( 0.35 ),
78013     tanhSO10InterThres = cms.double( 1.0 ),
78014     tanhSO10ForwardThres = cms.double( 1.0 ),
78015     useS = cms.bool( False ),
78016     pixelVeto = cms.bool( False )
78017 )
78018 fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78019     saveTags = cms.bool( True ),
78020     candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ),
78021     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78022     rhoTag = cms.InputTag( "" ),
78023     energyLowEdges = cms.vdouble( 0.0 ),
78024     lessThan = cms.bool( True ),
78025     useEt = cms.bool( False ),
78026     useAbs = cms.bool( False ),
78027     thrRegularEB = cms.vdouble( 10000.0 ),
78028     thrRegularEE = cms.vdouble( 10000.0 ),
78029     thrOverEEB = cms.vdouble( -1.0 ),
78030     thrOverEEE = cms.vdouble( -1.0 ),
78031     thrOverE2EB = cms.vdouble( -1.0 ),
78032     thrOverE2EE = cms.vdouble( -1.0 ),
78033     ncandcut = cms.int32( 1 ),
78034     doRhoCorrection = cms.bool( False ),
78035     rhoMax = cms.double( 9.9999999E7 ),
78036     rhoScale = cms.double( 1.0 ),
78037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78040 )
78041 fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78042     saveTags = cms.bool( True ),
78043     candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ),
78044     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78045     rhoTag = cms.InputTag( "" ),
78046     energyLowEdges = cms.vdouble( 0.0 ),
78047     lessThan = cms.bool( True ),
78048     useEt = cms.bool( True ),
78049     useAbs = cms.bool( True ),
78050     thrRegularEB = cms.vdouble( 0.2 ),
78051     thrRegularEE = cms.vdouble( 0.2 ),
78052     thrOverEEB = cms.vdouble( -1.0 ),
78053     thrOverEEE = cms.vdouble( -1.0 ),
78054     thrOverE2EB = cms.vdouble( -1.0 ),
78055     thrOverE2EE = cms.vdouble( -1.0 ),
78056     ncandcut = cms.int32( 1 ),
78057     doRhoCorrection = cms.bool( False ),
78058     rhoMax = cms.double( 9.9999999E7 ),
78059     rhoScale = cms.double( 1.0 ),
78060     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78063 )
78064 fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78065     saveTags = cms.bool( True ),
78066     candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ),
78067     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78068     rhoTag = cms.InputTag( "" ),
78069     energyLowEdges = cms.vdouble( 0.0 ),
78070     lessThan = cms.bool( True ),
78071     useEt = cms.bool( False ),
78072     useAbs = cms.bool( True ),
78073     thrRegularEB = cms.vdouble( 0.01 ),
78074     thrRegularEE = cms.vdouble( 0.01 ),
78075     thrOverEEB = cms.vdouble( -1.0 ),
78076     thrOverEEE = cms.vdouble( -1.0 ),
78077     thrOverE2EB = cms.vdouble( -1.0 ),
78078     thrOverE2EE = cms.vdouble( -1.0 ),
78079     ncandcut = cms.int32( 1 ),
78080     doRhoCorrection = cms.bool( False ),
78081     rhoMax = cms.double( 9.9999999E7 ),
78082     rhoScale = cms.double( 1.0 ),
78083     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78086 )
78087 fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78088     saveTags = cms.bool( True ),
78089     candTag = cms.InputTag( "hltSingleEle8DetaFilter" ),
78090     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78091     rhoTag = cms.InputTag( "" ),
78092     energyLowEdges = cms.vdouble( 0.0 ),
78093     lessThan = cms.bool( True ),
78094     useEt = cms.bool( False ),
78095     useAbs = cms.bool( True ),
78096     thrRegularEB = cms.vdouble( 0.2 ),
78097     thrRegularEE = cms.vdouble( 0.2 ),
78098     thrOverEEB = cms.vdouble( -1.0 ),
78099     thrOverEEE = cms.vdouble( -1.0 ),
78100     thrOverE2EB = cms.vdouble( -1.0 ),
78101     thrOverE2EE = cms.vdouble( -1.0 ),
78102     ncandcut = cms.int32( 1 ),
78103     doRhoCorrection = cms.bool( False ),
78104     rhoMax = cms.double( 9.9999999E7 ),
78105     rhoScale = cms.double( 1.0 ),
78106     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78107     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78108     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78109 )
78110 fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78111     saveTags = cms.bool( True ),
78112     candTag = cms.InputTag( "hltSingleEle8DphiFilter" ),
78113     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
78114     rhoTag = cms.InputTag( "" ),
78115     energyLowEdges = cms.vdouble( 0.0 ),
78116     lessThan = cms.bool( True ),
78117     useEt = cms.bool( False ),
78118     useAbs = cms.bool( False ),
78119     thrRegularEB = cms.vdouble( 40.0 ),
78120     thrRegularEE = cms.vdouble( 40.0 ),
78121     thrOverEEB = cms.vdouble( -1.0 ),
78122     thrOverEEE = cms.vdouble( -1.0 ),
78123     thrOverE2EB = cms.vdouble( -1.0 ),
78124     thrOverE2EE = cms.vdouble( -1.0 ),
78125     ncandcut = cms.int32( 1 ),
78126     doRhoCorrection = cms.bool( False ),
78127     rhoMax = cms.double( 9.9999999E7 ),
78128     rhoScale = cms.double( 1.0 ),
78129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78132 )
78133 fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78134     saveTags = cms.bool( True ),
78135     candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ),
78136     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
78137     rhoTag = cms.InputTag( "" ),
78138     energyLowEdges = cms.vdouble( 0.0 ),
78139     lessThan = cms.bool( False ),
78140     useEt = cms.bool( False ),
78141     useAbs = cms.bool( False ),
78142     thrRegularEB = cms.vdouble( 5.0 ),
78143     thrRegularEE = cms.vdouble( 5.0 ),
78144     thrOverEEB = cms.vdouble( -1.0 ),
78145     thrOverEEE = cms.vdouble( -1.0 ),
78146     thrOverE2EB = cms.vdouble( -1.0 ),
78147     thrOverE2EE = cms.vdouble( -1.0 ),
78148     ncandcut = cms.int32( 1 ),
78149     doRhoCorrection = cms.bool( False ),
78150     rhoMax = cms.double( 9.9999999E7 ),
78151     rhoScale = cms.double( 1.0 ),
78152     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78154     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78155 )
78156 fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78157     saveTags = cms.bool( True ),
78158     candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ),
78159     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
78160     rhoTag = cms.InputTag( "" ),
78161     energyLowEdges = cms.vdouble( 0.0 ),
78162     lessThan = cms.bool( False ),
78163     useEt = cms.bool( False ),
78164     useAbs = cms.bool( False ),
78165     thrRegularEB = cms.vdouble( 2.0 ),
78166     thrRegularEE = cms.vdouble( 2.0 ),
78167     thrOverEEB = cms.vdouble( -1.0 ),
78168     thrOverEEE = cms.vdouble( -1.0 ),
78169     thrOverE2EB = cms.vdouble( -1.0 ),
78170     thrOverE2EE = cms.vdouble( -1.0 ),
78171     ncandcut = cms.int32( 1 ),
78172     doRhoCorrection = cms.bool( False ),
78173     rhoMax = cms.double( 9.9999999E7 ),
78174     rhoScale = cms.double( 1.0 ),
78175     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78176     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78177     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78178 )
78179 fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
78180     saveTags = cms.bool( True ),
78181     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
78182     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
78183     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
78184     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
78185     L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ),
78186     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78187     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78188     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78189     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
78190     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
78191 )
78192 fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler",
78193     offset = cms.uint32( 0 ),
78194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78195 )
78196 fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
78197     saveTags = cms.bool( True ),
78198     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
78199     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78200     candNonIsolatedTag = cms.InputTag( "" ),
78201     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78202     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ),
78203     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78204     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78205     ncandcut = cms.int32( 1 ),
78206     doIsolated = cms.bool( False ),
78207     region_eta_size = cms.double( 0.522 ),
78208     region_eta_size_ecap = cms.double( 1.0 ),
78209     region_phi_size = cms.double( 1.044 ),
78210     barrel_end = cms.double( 1.4791 ),
78211     endcap_end = cms.double( 2.65 )
78212 )
78213 fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78214     saveTags = cms.bool( True ),
78215     inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ),
78216     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78217     etcutEB = cms.double( 8.0 ),
78218     etcutEE = cms.double( 8.0 ),
78219     minEtaCut = cms.double( -9999.0 ),
78220     maxEtaCut = cms.double( 9999.0 ),
78221     ncandcut = cms.int32( 1 )
78222 )
78223 fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78224     saveTags = cms.bool( True ),
78225     candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ),
78226     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
78227     npixelmatchcut = cms.double( 1.0 ),
78228     ncandcut = cms.int32( 1 ),
78229     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78230     s_a_phi1B = cms.double( 0.0069 ),
78231     s_a_phi1I = cms.double( 0.0088 ),
78232     s_a_phi1F = cms.double( 0.0076 ),
78233     s_a_phi2B = cms.double( 3.7E-4 ),
78234     s_a_phi2I = cms.double( 7.0E-4 ),
78235     s_a_phi2F = cms.double( 0.00906 ),
78236     s_a_zB = cms.double( 0.012 ),
78237     s_a_rI = cms.double( 0.027 ),
78238     s_a_rF = cms.double( 0.04 ),
78239     s2_threshold = cms.double( 0.4 ),
78240     tanhSO10BarrelThres = cms.double( 0.35 ),
78241     tanhSO10InterThres = cms.double( 1.0 ),
78242     tanhSO10ForwardThres = cms.double( 1.0 ),
78243     useS = cms.bool( False ),
78244     pixelVeto = cms.bool( False )
78245 )
78246 fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78247     saveTags = cms.bool( True ),
78248     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ),
78249     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78250     rhoTag = cms.InputTag( "" ),
78251     energyLowEdges = cms.vdouble( 0.0 ),
78252     lessThan = cms.bool( True ),
78253     useEt = cms.bool( False ),
78254     useAbs = cms.bool( False ),
78255     thrRegularEB = cms.vdouble( 10000.0 ),
78256     thrRegularEE = cms.vdouble( 10000.0 ),
78257     thrOverEEB = cms.vdouble( -1.0 ),
78258     thrOverEEE = cms.vdouble( -1.0 ),
78259     thrOverE2EB = cms.vdouble( -1.0 ),
78260     thrOverE2EE = cms.vdouble( -1.0 ),
78261     ncandcut = cms.int32( 1 ),
78262     doRhoCorrection = cms.bool( False ),
78263     rhoMax = cms.double( 9.9999999E7 ),
78264     rhoScale = cms.double( 1.0 ),
78265     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78266     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78267     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78268 )
78269 fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78270     saveTags = cms.bool( True ),
78271     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ),
78272     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78273     rhoTag = cms.InputTag( "" ),
78274     energyLowEdges = cms.vdouble( 0.0 ),
78275     lessThan = cms.bool( True ),
78276     useEt = cms.bool( True ),
78277     useAbs = cms.bool( True ),
78278     thrRegularEB = cms.vdouble( 0.2 ),
78279     thrRegularEE = cms.vdouble( 0.2 ),
78280     thrOverEEB = cms.vdouble( -1.0 ),
78281     thrOverEEE = cms.vdouble( -1.0 ),
78282     thrOverE2EB = cms.vdouble( -1.0 ),
78283     thrOverE2EE = cms.vdouble( -1.0 ),
78284     ncandcut = cms.int32( 1 ),
78285     doRhoCorrection = cms.bool( False ),
78286     rhoMax = cms.double( 9.9999999E7 ),
78287     rhoScale = cms.double( 1.0 ),
78288     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78289     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78290     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78291 )
78292 fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78293     saveTags = cms.bool( True ),
78294     candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ),
78295     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78296     rhoTag = cms.InputTag( "" ),
78297     energyLowEdges = cms.vdouble( 0.0 ),
78298     lessThan = cms.bool( True ),
78299     useEt = cms.bool( False ),
78300     useAbs = cms.bool( True ),
78301     thrRegularEB = cms.vdouble( 0.01 ),
78302     thrRegularEE = cms.vdouble( 0.01 ),
78303     thrOverEEB = cms.vdouble( -1.0 ),
78304     thrOverEEE = cms.vdouble( -1.0 ),
78305     thrOverE2EB = cms.vdouble( -1.0 ),
78306     thrOverE2EE = cms.vdouble( -1.0 ),
78307     ncandcut = cms.int32( 1 ),
78308     doRhoCorrection = cms.bool( False ),
78309     rhoMax = cms.double( 9.9999999E7 ),
78310     rhoScale = cms.double( 1.0 ),
78311     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78312     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78313     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78314 )
78315 fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78316     saveTags = cms.bool( True ),
78317     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ),
78318     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78319     rhoTag = cms.InputTag( "" ),
78320     energyLowEdges = cms.vdouble( 0.0 ),
78321     lessThan = cms.bool( True ),
78322     useEt = cms.bool( False ),
78323     useAbs = cms.bool( True ),
78324     thrRegularEB = cms.vdouble( 0.2 ),
78325     thrRegularEE = cms.vdouble( 0.2 ),
78326     thrOverEEB = cms.vdouble( -1.0 ),
78327     thrOverEEE = cms.vdouble( -1.0 ),
78328     thrOverE2EB = cms.vdouble( -1.0 ),
78329     thrOverE2EE = cms.vdouble( -1.0 ),
78330     ncandcut = cms.int32( 1 ),
78331     doRhoCorrection = cms.bool( False ),
78332     rhoMax = cms.double( 9.9999999E7 ),
78333     rhoScale = cms.double( 1.0 ),
78334     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78335     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78336     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78337 )
78338 fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78339     saveTags = cms.bool( True ),
78340     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ),
78341     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
78342     rhoTag = cms.InputTag( "" ),
78343     energyLowEdges = cms.vdouble( 0.0 ),
78344     lessThan = cms.bool( True ),
78345     useEt = cms.bool( False ),
78346     useAbs = cms.bool( False ),
78347     thrRegularEB = cms.vdouble( 40.0 ),
78348     thrRegularEE = cms.vdouble( 40.0 ),
78349     thrOverEEB = cms.vdouble( -1.0 ),
78350     thrOverEEE = cms.vdouble( -1.0 ),
78351     thrOverE2EB = cms.vdouble( -1.0 ),
78352     thrOverE2EE = cms.vdouble( -1.0 ),
78353     ncandcut = cms.int32( 1 ),
78354     doRhoCorrection = cms.bool( False ),
78355     rhoMax = cms.double( 9.9999999E7 ),
78356     rhoScale = cms.double( 1.0 ),
78357     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78358     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78360 )
78361 fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78362     saveTags = cms.bool( True ),
78363     candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ),
78364     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
78365     rhoTag = cms.InputTag( "" ),
78366     energyLowEdges = cms.vdouble( 0.0 ),
78367     lessThan = cms.bool( False ),
78368     useEt = cms.bool( False ),
78369     useAbs = cms.bool( False ),
78370     thrRegularEB = cms.vdouble( 5.0 ),
78371     thrRegularEE = cms.vdouble( 5.0 ),
78372     thrOverEEB = cms.vdouble( -1.0 ),
78373     thrOverEEE = cms.vdouble( -1.0 ),
78374     thrOverE2EB = cms.vdouble( -1.0 ),
78375     thrOverE2EE = cms.vdouble( -1.0 ),
78376     ncandcut = cms.int32( 1 ),
78377     doRhoCorrection = cms.bool( False ),
78378     rhoMax = cms.double( 9.9999999E7 ),
78379     rhoScale = cms.double( 1.0 ),
78380     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78381     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78383 )
78384 fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78385     saveTags = cms.bool( True ),
78386     candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ),
78387     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
78388     rhoTag = cms.InputTag( "" ),
78389     energyLowEdges = cms.vdouble( 0.0 ),
78390     lessThan = cms.bool( False ),
78391     useEt = cms.bool( False ),
78392     useAbs = cms.bool( False ),
78393     thrRegularEB = cms.vdouble( 2.0 ),
78394     thrRegularEE = cms.vdouble( 2.0 ),
78395     thrOverEEB = cms.vdouble( -1.0 ),
78396     thrOverEEE = cms.vdouble( -1.0 ),
78397     thrOverE2EB = cms.vdouble( -1.0 ),
78398     thrOverE2EE = cms.vdouble( -1.0 ),
78399     ncandcut = cms.int32( 1 ),
78400     doRhoCorrection = cms.bool( False ),
78401     rhoMax = cms.double( 9.9999999E7 ),
78402     rhoScale = cms.double( 1.0 ),
78403     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78404     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78405     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78406 )
78407 fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed",
78408     saveTags = cms.bool( True ),
78409     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" ),
78410     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
78411     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
78412     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
78413     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
78414     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78415     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78416     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78417     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
78418     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
78419 )
78420 fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
78421     offset = cms.uint32( 0 ),
78422     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78423 )
78424 fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
78425     saveTags = cms.bool( True ),
78426     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
78427     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78428     candNonIsolatedTag = cms.InputTag( "" ),
78429     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78430     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ),
78431     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78432     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78433     ncandcut = cms.int32( 1 ),
78434     doIsolated = cms.bool( False ),
78435     region_eta_size = cms.double( 0.522 ),
78436     region_eta_size_ecap = cms.double( 1.0 ),
78437     region_phi_size = cms.double( 1.044 ),
78438     barrel_end = cms.double( 1.4791 ),
78439     endcap_end = cms.double( 2.65 )
78440 )
78441 fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78442     saveTags = cms.bool( True ),
78443     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
78444     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78445     etcutEB = cms.double( 20.0 ),
78446     etcutEE = cms.double( 9999999.0 ),
78447     minEtaCut = cms.double( -9999.0 ),
78448     maxEtaCut = cms.double( 9999.0 ),
78449     ncandcut = cms.int32( 1 )
78450 )
78451 fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78452     saveTags = cms.bool( True ),
78453     candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ),
78454     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
78455     rhoTag = cms.InputTag( "" ),
78456     energyLowEdges = cms.vdouble( 0.0 ),
78457     lessThan = cms.bool( False ),
78458     useEt = cms.bool( False ),
78459     useAbs = cms.bool( False ),
78460     thrRegularEB = cms.vdouble( 0.5 ),
78461     thrRegularEE = cms.vdouble( 0.8 ),
78462     thrOverEEB = cms.vdouble( -1.0 ),
78463     thrOverEEE = cms.vdouble( -1.0 ),
78464     thrOverE2EB = cms.vdouble( -1.0 ),
78465     thrOverE2EE = cms.vdouble( -1.0 ),
78466     ncandcut = cms.int32( 1 ),
78467     doRhoCorrection = cms.bool( False ),
78468     rhoMax = cms.double( 9.9999999E7 ),
78469     rhoScale = cms.double( 1.0 ),
78470     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78471     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78472     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78473 )
78474 fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78475     saveTags = cms.bool( True ),
78476     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
78477     varTag = cms.InputTag( "hltEgammaHoverE" ),
78478     rhoTag = cms.InputTag( "" ),
78479     energyLowEdges = cms.vdouble( 0.0 ),
78480     lessThan = cms.bool( True ),
78481     useEt = cms.bool( False ),
78482     useAbs = cms.bool( False ),
78483     thrRegularEB = cms.vdouble( 0.0 ),
78484     thrRegularEE = cms.vdouble( 0.0 ),
78485     thrOverEEB = cms.vdouble( 0.12 ),
78486     thrOverEEE = cms.vdouble( 0.1 ),
78487     thrOverE2EB = cms.vdouble( 0.0 ),
78488     thrOverE2EE = cms.vdouble( 0.0 ),
78489     ncandcut = cms.int32( 1 ),
78490     doRhoCorrection = cms.bool( False ),
78491     rhoMax = cms.double( 9.9999999E7 ),
78492     rhoScale = cms.double( 1.0 ),
78493     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78494     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78495     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78496 )
78497 fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78498     saveTags = cms.bool( True ),
78499     candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ),
78500     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
78501     rhoTag = cms.InputTag( "" ),
78502     energyLowEdges = cms.vdouble( 0.0 ),
78503     lessThan = cms.bool( False ),
78504     useEt = cms.bool( False ),
78505     useAbs = cms.bool( False ),
78506     thrRegularEB = cms.vdouble( 0.0 ),
78507     thrRegularEE = cms.vdouble( 0.9 ),
78508     thrOverEEB = cms.vdouble( -1.0 ),
78509     thrOverEEE = cms.vdouble( -1.0 ),
78510     thrOverE2EB = cms.vdouble( -1.0 ),
78511     thrOverE2EE = cms.vdouble( -1.0 ),
78512     ncandcut = cms.int32( 1 ),
78513     doRhoCorrection = cms.bool( False ),
78514     rhoMax = cms.double( 9.9999999E7 ),
78515     rhoScale = cms.double( 1.0 ),
78516     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78517     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78518     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78519 )
78520 fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78521     saveTags = cms.bool( True ),
78522     candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
78523     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78524     rhoTag = cms.InputTag( "" ),
78525     energyLowEdges = cms.vdouble( 0.0 ),
78526     lessThan = cms.bool( True ),
78527     useEt = cms.bool( False ),
78528     useAbs = cms.bool( False ),
78529     thrRegularEB = cms.vdouble( 0.0105 ),
78530     thrRegularEE = cms.vdouble( 0.0105 ),
78531     thrOverEEB = cms.vdouble( -1.0 ),
78532     thrOverEEE = cms.vdouble( -1.0 ),
78533     thrOverE2EB = cms.vdouble( -1.0 ),
78534     thrOverE2EE = cms.vdouble( -1.0 ),
78535     ncandcut = cms.int32( 1 ),
78536     doRhoCorrection = cms.bool( False ),
78537     rhoMax = cms.double( 9.9999999E7 ),
78538     rhoScale = cms.double( 1.0 ),
78539     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78540     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78541     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78542 )
78543 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78544     saveTags = cms.bool( True ),
78545     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
78546     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
78547     rhoTag = cms.InputTag( "" ),
78548     energyLowEdges = cms.vdouble( 0.0 ),
78549     lessThan = cms.bool( True ),
78550     useEt = cms.bool( True ),
78551     useAbs = cms.bool( False ),
78552     thrRegularEB = cms.vdouble( 3.0 ),
78553     thrRegularEE = cms.vdouble( 3.0 ),
78554     thrOverEEB = cms.vdouble( 0.012 ),
78555     thrOverEEE = cms.vdouble( 0.012 ),
78556     thrOverE2EB = cms.vdouble( 0.0 ),
78557     thrOverE2EE = cms.vdouble( 0.0 ),
78558     ncandcut = cms.int32( 1 ),
78559     doRhoCorrection = cms.bool( False ),
78560     rhoMax = cms.double( 9.9999999E7 ),
78561     rhoScale = cms.double( 1.0 ),
78562     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78563     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78564     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78565 )
78566 fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon",
78567     saveTags = cms.bool( True ),
78568     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78569     triggerType = cms.int32( 92 ),
78570     MinE = cms.double( -1.0 ),
78571     MinPt = cms.double( 14.0 ),
78572     MinMass = cms.double( -1.0 ),
78573     MaxMass = cms.double( -1.0 ),
78574     MinEta = cms.double( -1.5 ),
78575     MaxEta = cms.double( 1.5 ),
78576     MinN = cms.int32( 2 )
78577 )
78578 fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78579     saveTags = cms.bool( True ),
78580     candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ),
78581     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
78582     rhoTag = cms.InputTag( "" ),
78583     energyLowEdges = cms.vdouble( 0.0 ),
78584     lessThan = cms.bool( False ),
78585     useEt = cms.bool( False ),
78586     useAbs = cms.bool( False ),
78587     thrRegularEB = cms.vdouble( 0.5 ),
78588     thrRegularEE = cms.vdouble( 0.8 ),
78589     thrOverEEB = cms.vdouble( -1.0 ),
78590     thrOverEEE = cms.vdouble( -1.0 ),
78591     thrOverE2EB = cms.vdouble( -1.0 ),
78592     thrOverE2EE = cms.vdouble( -1.0 ),
78593     ncandcut = cms.int32( 2 ),
78594     doRhoCorrection = cms.bool( False ),
78595     rhoMax = cms.double( 9.9999999E7 ),
78596     rhoScale = cms.double( 1.0 ),
78597     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78599     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78600 )
78601 fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78602     saveTags = cms.bool( True ),
78603     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
78604     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78605     rhoTag = cms.InputTag( "" ),
78606     energyLowEdges = cms.vdouble( 0.0 ),
78607     lessThan = cms.bool( True ),
78608     useEt = cms.bool( False ),
78609     useAbs = cms.bool( False ),
78610     thrRegularEB = cms.vdouble( 0.0 ),
78611     thrRegularEE = cms.vdouble( 0.0 ),
78612     thrOverEEB = cms.vdouble( 0.12 ),
78613     thrOverEEE = cms.vdouble( 0.1 ),
78614     thrOverE2EB = cms.vdouble( 0.0 ),
78615     thrOverE2EE = cms.vdouble( 0.0 ),
78616     ncandcut = cms.int32( 2 ),
78617     doRhoCorrection = cms.bool( False ),
78618     rhoMax = cms.double( 9.9999999E7 ),
78619     rhoScale = cms.double( 1.0 ),
78620     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78621     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78622     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78623 )
78624 fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78625     saveTags = cms.bool( True ),
78626     candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ),
78627     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
78628     rhoTag = cms.InputTag( "" ),
78629     energyLowEdges = cms.vdouble( 0.0 ),
78630     lessThan = cms.bool( False ),
78631     useEt = cms.bool( False ),
78632     useAbs = cms.bool( False ),
78633     thrRegularEB = cms.vdouble( 0.0 ),
78634     thrRegularEE = cms.vdouble( 0.9 ),
78635     thrOverEEB = cms.vdouble( -1.0 ),
78636     thrOverEEE = cms.vdouble( -1.0 ),
78637     thrOverE2EB = cms.vdouble( -1.0 ),
78638     thrOverE2EE = cms.vdouble( -1.0 ),
78639     ncandcut = cms.int32( 2 ),
78640     doRhoCorrection = cms.bool( False ),
78641     rhoMax = cms.double( 9.9999999E7 ),
78642     rhoScale = cms.double( 1.0 ),
78643     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78644     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78645     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78646 )
78647 fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78648     saveTags = cms.bool( True ),
78649     candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ),
78650     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78651     rhoTag = cms.InputTag( "" ),
78652     energyLowEdges = cms.vdouble( 0.0 ),
78653     lessThan = cms.bool( True ),
78654     useEt = cms.bool( False ),
78655     useAbs = cms.bool( False ),
78656     thrRegularEB = cms.vdouble( 0.011 ),
78657     thrRegularEE = cms.vdouble( 0.011 ),
78658     thrOverEEB = cms.vdouble( -1.0 ),
78659     thrOverEEE = cms.vdouble( -1.0 ),
78660     thrOverE2EB = cms.vdouble( -1.0 ),
78661     thrOverE2EE = cms.vdouble( -1.0 ),
78662     ncandcut = cms.int32( 2 ),
78663     doRhoCorrection = cms.bool( False ),
78664     rhoMax = cms.double( 9.9999999E7 ),
78665     rhoScale = cms.double( 1.0 ),
78666     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78667     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78668     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78669 )
78670 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78671     saveTags = cms.bool( True ),
78672     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ),
78673     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
78674     rhoTag = cms.InputTag( "" ),
78675     energyLowEdges = cms.vdouble( 0.0 ),
78676     lessThan = cms.bool( True ),
78677     useEt = cms.bool( True ),
78678     useAbs = cms.bool( False ),
78679     thrRegularEB = cms.vdouble( 3.0 ),
78680     thrRegularEE = cms.vdouble( 3.0 ),
78681     thrOverEEB = cms.vdouble( 0.012 ),
78682     thrOverEEE = cms.vdouble( 0.012 ),
78683     thrOverE2EB = cms.vdouble( 0.0 ),
78684     thrOverE2EE = cms.vdouble( 0.0 ),
78685     ncandcut = cms.int32( 2 ),
78686     doRhoCorrection = cms.bool( False ),
78687     rhoMax = cms.double( 9.9999999E7 ),
78688     rhoScale = cms.double( 1.0 ),
78689     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78690     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78691     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78692 )
78693 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78694     saveTags = cms.bool( True ),
78695     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ),
78696     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
78697     rhoTag = cms.InputTag( "" ),
78698     energyLowEdges = cms.vdouble( 0.0 ),
78699     lessThan = cms.bool( True ),
78700     useEt = cms.bool( True ),
78701     useAbs = cms.bool( False ),
78702     thrRegularEB = cms.vdouble( 6.0 ),
78703     thrRegularEE = cms.vdouble( 6.0 ),
78704     thrOverEEB = cms.vdouble( 0.002 ),
78705     thrOverEEE = cms.vdouble( 0.002 ),
78706     thrOverE2EB = cms.vdouble( 0.0 ),
78707     thrOverE2EE = cms.vdouble( 0.0 ),
78708     ncandcut = cms.int32( 2 ),
78709     doRhoCorrection = cms.bool( False ),
78710     rhoMax = cms.double( 9.9999999E7 ),
78711     rhoScale = cms.double( 1.0 ),
78712     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78713     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78714     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78715 )
78716 fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
78717     offset = cms.uint32( 0 ),
78718     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78719 )
78720 fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78721     saveTags = cms.bool( True ),
78722     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
78723     varTag = cms.InputTag( "hltEgammaHoverE" ),
78724     rhoTag = cms.InputTag( "" ),
78725     energyLowEdges = cms.vdouble( 0.0 ),
78726     lessThan = cms.bool( True ),
78727     useEt = cms.bool( False ),
78728     useAbs = cms.bool( False ),
78729     thrRegularEB = cms.vdouble( 0.0 ),
78730     thrRegularEE = cms.vdouble( 0.0 ),
78731     thrOverEEB = cms.vdouble( 0.06 ),
78732     thrOverEEE = cms.vdouble( 0.06 ),
78733     thrOverE2EB = cms.vdouble( 0.0 ),
78734     thrOverE2EE = cms.vdouble( 0.0 ),
78735     ncandcut = cms.int32( 1 ),
78736     doRhoCorrection = cms.bool( False ),
78737     rhoMax = cms.double( 9.9999999E7 ),
78738     rhoScale = cms.double( 1.0 ),
78739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78741     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78742 )
78743 fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78744     saveTags = cms.bool( True ),
78745     candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ),
78746     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
78747     rhoTag = cms.InputTag( "" ),
78748     energyLowEdges = cms.vdouble( 0.0 ),
78749     lessThan = cms.bool( False ),
78750     useEt = cms.bool( False ),
78751     useAbs = cms.bool( False ),
78752     thrRegularEB = cms.vdouble( 0.0 ),
78753     thrRegularEE = cms.vdouble( 0.9 ),
78754     thrOverEEB = cms.vdouble( -1.0 ),
78755     thrOverEEE = cms.vdouble( -1.0 ),
78756     thrOverE2EB = cms.vdouble( -1.0 ),
78757     thrOverE2EE = cms.vdouble( -1.0 ),
78758     ncandcut = cms.int32( 1 ),
78759     doRhoCorrection = cms.bool( False ),
78760     rhoMax = cms.double( 9.9999999E7 ),
78761     rhoScale = cms.double( 1.0 ),
78762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78764     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78765 )
78766 fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78767     saveTags = cms.bool( True ),
78768     candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
78769     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78770     rhoTag = cms.InputTag( "" ),
78771     energyLowEdges = cms.vdouble( 0.0 ),
78772     lessThan = cms.bool( True ),
78773     useEt = cms.bool( False ),
78774     useAbs = cms.bool( False ),
78775     thrRegularEB = cms.vdouble( 0.0105 ),
78776     thrRegularEE = cms.vdouble( 0.0105 ),
78777     thrOverEEB = cms.vdouble( -1.0 ),
78778     thrOverEEE = cms.vdouble( -1.0 ),
78779     thrOverE2EB = cms.vdouble( -1.0 ),
78780     thrOverE2EE = cms.vdouble( -1.0 ),
78781     ncandcut = cms.int32( 1 ),
78782     doRhoCorrection = cms.bool( False ),
78783     rhoMax = cms.double( 9.9999999E7 ),
78784     rhoScale = cms.double( 1.0 ),
78785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78787     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78788 )
78789 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78790     saveTags = cms.bool( True ),
78791     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
78792     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
78793     rhoTag = cms.InputTag( "" ),
78794     energyLowEdges = cms.vdouble( 0.0 ),
78795     lessThan = cms.bool( True ),
78796     useEt = cms.bool( True ),
78797     useAbs = cms.bool( False ),
78798     thrRegularEB = cms.vdouble( 3.0 ),
78799     thrRegularEE = cms.vdouble( 3.0 ),
78800     thrOverEEB = cms.vdouble( 0.012 ),
78801     thrOverEEE = cms.vdouble( 0.012 ),
78802     thrOverE2EB = cms.vdouble( 0.0 ),
78803     thrOverE2EE = cms.vdouble( 0.0 ),
78804     ncandcut = cms.int32( 1 ),
78805     doRhoCorrection = cms.bool( False ),
78806     rhoMax = cms.double( 9.9999999E7 ),
78807     rhoScale = cms.double( 1.0 ),
78808     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78810     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78811 )
78812 fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78813     saveTags = cms.bool( True ),
78814     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
78815     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78816     rhoTag = cms.InputTag( "" ),
78817     energyLowEdges = cms.vdouble( 0.0 ),
78818     lessThan = cms.bool( True ),
78819     useEt = cms.bool( False ),
78820     useAbs = cms.bool( False ),
78821     thrRegularEB = cms.vdouble( 0.0 ),
78822     thrRegularEE = cms.vdouble( 0.0 ),
78823     thrOverEEB = cms.vdouble( 0.06 ),
78824     thrOverEEE = cms.vdouble( 0.06 ),
78825     thrOverE2EB = cms.vdouble( 0.0 ),
78826     thrOverE2EE = cms.vdouble( 0.0 ),
78827     ncandcut = cms.int32( 2 ),
78828     doRhoCorrection = cms.bool( False ),
78829     rhoMax = cms.double( 9.9999999E7 ),
78830     rhoScale = cms.double( 1.0 ),
78831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78833     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78834 )
78835 fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78836     saveTags = cms.bool( True ),
78837     candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ),
78838     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
78839     rhoTag = cms.InputTag( "" ),
78840     energyLowEdges = cms.vdouble( 0.0 ),
78841     lessThan = cms.bool( False ),
78842     useEt = cms.bool( False ),
78843     useAbs = cms.bool( False ),
78844     thrRegularEB = cms.vdouble( 0.0 ),
78845     thrRegularEE = cms.vdouble( 0.9 ),
78846     thrOverEEB = cms.vdouble( -1.0 ),
78847     thrOverEEE = cms.vdouble( -1.0 ),
78848     thrOverE2EB = cms.vdouble( -1.0 ),
78849     thrOverE2EE = cms.vdouble( -1.0 ),
78850     ncandcut = cms.int32( 2 ),
78851     doRhoCorrection = cms.bool( False ),
78852     rhoMax = cms.double( 9.9999999E7 ),
78853     rhoScale = cms.double( 1.0 ),
78854     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78855     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78856     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78857 )
78858 fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78859     saveTags = cms.bool( True ),
78860     candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
78861     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78862     rhoTag = cms.InputTag( "" ),
78863     energyLowEdges = cms.vdouble( 0.0 ),
78864     lessThan = cms.bool( True ),
78865     useEt = cms.bool( False ),
78866     useAbs = cms.bool( False ),
78867     thrRegularEB = cms.vdouble( 0.011 ),
78868     thrRegularEE = cms.vdouble( 0.011 ),
78869     thrOverEEB = cms.vdouble( -1.0 ),
78870     thrOverEEE = cms.vdouble( -1.0 ),
78871     thrOverE2EB = cms.vdouble( -1.0 ),
78872     thrOverE2EE = cms.vdouble( -1.0 ),
78873     ncandcut = cms.int32( 2 ),
78874     doRhoCorrection = cms.bool( False ),
78875     rhoMax = cms.double( 9.9999999E7 ),
78876     rhoScale = cms.double( 1.0 ),
78877     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78878     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78879     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78880 )
78881 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78882     saveTags = cms.bool( True ),
78883     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
78884     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
78885     rhoTag = cms.InputTag( "" ),
78886     energyLowEdges = cms.vdouble( 0.0 ),
78887     lessThan = cms.bool( True ),
78888     useEt = cms.bool( True ),
78889     useAbs = cms.bool( False ),
78890     thrRegularEB = cms.vdouble( 3.0 ),
78891     thrRegularEE = cms.vdouble( 3.0 ),
78892     thrOverEEB = cms.vdouble( 0.012 ),
78893     thrOverEEE = cms.vdouble( 0.012 ),
78894     thrOverE2EB = cms.vdouble( 0.0 ),
78895     thrOverE2EE = cms.vdouble( 0.0 ),
78896     ncandcut = cms.int32( 2 ),
78897     doRhoCorrection = cms.bool( False ),
78898     rhoMax = cms.double( 9.9999999E7 ),
78899     rhoScale = cms.double( 1.0 ),
78900     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78901     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78902     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78903 )
78904 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78905     saveTags = cms.bool( True ),
78906     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
78907     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
78908     rhoTag = cms.InputTag( "" ),
78909     energyLowEdges = cms.vdouble( 0.0 ),
78910     lessThan = cms.bool( True ),
78911     useEt = cms.bool( True ),
78912     useAbs = cms.bool( False ),
78913     thrRegularEB = cms.vdouble( 6.0 ),
78914     thrRegularEE = cms.vdouble( 6.0 ),
78915     thrOverEEB = cms.vdouble( 0.002 ),
78916     thrOverEEE = cms.vdouble( 0.002 ),
78917     thrOverE2EB = cms.vdouble( 0.0 ),
78918     thrOverE2EE = cms.vdouble( 0.0 ),
78919     ncandcut = cms.int32( 2 ),
78920     doRhoCorrection = cms.bool( False ),
78921     rhoMax = cms.double( 9.9999999E7 ),
78922     rhoScale = cms.double( 1.0 ),
78923     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78924     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78925     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78926 )
78927 fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
78928     offset = cms.uint32( 0 ),
78929     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78930 )
78931 fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78932     saveTags = cms.bool( True ),
78933     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
78934     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78935     etcutEB = cms.double( 22.0 ),
78936     etcutEE = cms.double( 9999999.0 ),
78937     minEtaCut = cms.double( -9999.0 ),
78938     maxEtaCut = cms.double( 9999.0 ),
78939     ncandcut = cms.int32( 1 )
78940 )
78941 fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78942     saveTags = cms.bool( True ),
78943     candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ),
78944     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
78945     rhoTag = cms.InputTag( "" ),
78946     energyLowEdges = cms.vdouble( 0.0 ),
78947     lessThan = cms.bool( False ),
78948     useEt = cms.bool( False ),
78949     useAbs = cms.bool( False ),
78950     thrRegularEB = cms.vdouble( 0.5 ),
78951     thrRegularEE = cms.vdouble( 0.8 ),
78952     thrOverEEB = cms.vdouble( -1.0 ),
78953     thrOverEEE = cms.vdouble( -1.0 ),
78954     thrOverE2EB = cms.vdouble( -1.0 ),
78955     thrOverE2EE = cms.vdouble( -1.0 ),
78956     ncandcut = cms.int32( 1 ),
78957     doRhoCorrection = cms.bool( False ),
78958     rhoMax = cms.double( 9.9999999E7 ),
78959     rhoScale = cms.double( 1.0 ),
78960     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78961     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78962     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78963 )
78964 fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78965     saveTags = cms.bool( True ),
78966     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
78967     varTag = cms.InputTag( "hltEgammaHoverE" ),
78968     rhoTag = cms.InputTag( "" ),
78969     energyLowEdges = cms.vdouble( 0.0 ),
78970     lessThan = cms.bool( True ),
78971     useEt = cms.bool( False ),
78972     useAbs = cms.bool( False ),
78973     thrRegularEB = cms.vdouble( 0.0 ),
78974     thrRegularEE = cms.vdouble( 0.0 ),
78975     thrOverEEB = cms.vdouble( 0.12 ),
78976     thrOverEEE = cms.vdouble( 0.1 ),
78977     thrOverE2EB = cms.vdouble( 0.0 ),
78978     thrOverE2EE = cms.vdouble( 0.0 ),
78979     ncandcut = cms.int32( 1 ),
78980     doRhoCorrection = cms.bool( False ),
78981     rhoMax = cms.double( 9.9999999E7 ),
78982     rhoScale = cms.double( 1.0 ),
78983     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78984     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78986 )
78987 fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78988     saveTags = cms.bool( True ),
78989     candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ),
78990     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
78991     rhoTag = cms.InputTag( "" ),
78992     energyLowEdges = cms.vdouble( 0.0 ),
78993     lessThan = cms.bool( False ),
78994     useEt = cms.bool( False ),
78995     useAbs = cms.bool( False ),
78996     thrRegularEB = cms.vdouble( 0.0 ),
78997     thrRegularEE = cms.vdouble( 0.9 ),
78998     thrOverEEB = cms.vdouble( -1.0 ),
78999     thrOverEEE = cms.vdouble( -1.0 ),
79000     thrOverE2EB = cms.vdouble( -1.0 ),
79001     thrOverE2EE = cms.vdouble( -1.0 ),
79002     ncandcut = cms.int32( 1 ),
79003     doRhoCorrection = cms.bool( False ),
79004     rhoMax = cms.double( 9.9999999E7 ),
79005     rhoScale = cms.double( 1.0 ),
79006     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79009 )
79010 fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79011     saveTags = cms.bool( True ),
79012     candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
79013     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
79014     rhoTag = cms.InputTag( "" ),
79015     energyLowEdges = cms.vdouble( 0.0 ),
79016     lessThan = cms.bool( True ),
79017     useEt = cms.bool( False ),
79018     useAbs = cms.bool( False ),
79019     thrRegularEB = cms.vdouble( 0.0105 ),
79020     thrRegularEE = cms.vdouble( 0.0105 ),
79021     thrOverEEB = cms.vdouble( -1.0 ),
79022     thrOverEEE = cms.vdouble( -1.0 ),
79023     thrOverE2EB = cms.vdouble( -1.0 ),
79024     thrOverE2EE = cms.vdouble( -1.0 ),
79025     ncandcut = cms.int32( 1 ),
79026     doRhoCorrection = cms.bool( False ),
79027     rhoMax = cms.double( 9.9999999E7 ),
79028     rhoScale = cms.double( 1.0 ),
79029     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79030     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79031     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79032 )
79033 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79034     saveTags = cms.bool( True ),
79035     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
79036     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
79037     rhoTag = cms.InputTag( "" ),
79038     energyLowEdges = cms.vdouble( 0.0 ),
79039     lessThan = cms.bool( True ),
79040     useEt = cms.bool( True ),
79041     useAbs = cms.bool( False ),
79042     thrRegularEB = cms.vdouble( 3.0 ),
79043     thrRegularEE = cms.vdouble( 3.0 ),
79044     thrOverEEB = cms.vdouble( 0.012 ),
79045     thrOverEEE = cms.vdouble( 0.012 ),
79046     thrOverE2EB = cms.vdouble( 0.0 ),
79047     thrOverE2EE = cms.vdouble( 0.0 ),
79048     ncandcut = cms.int32( 1 ),
79049     doRhoCorrection = cms.bool( False ),
79050     rhoMax = cms.double( 9.9999999E7 ),
79051     rhoScale = cms.double( 1.0 ),
79052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79055 )
79056 fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
79057     offset = cms.uint32( 0 ),
79058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79059 )
79060 fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79061     saveTags = cms.bool( True ),
79062     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
79063     varTag = cms.InputTag( "hltEgammaHoverE" ),
79064     rhoTag = cms.InputTag( "" ),
79065     energyLowEdges = cms.vdouble( 0.0 ),
79066     lessThan = cms.bool( True ),
79067     useEt = cms.bool( False ),
79068     useAbs = cms.bool( False ),
79069     thrRegularEB = cms.vdouble( 0.0 ),
79070     thrRegularEE = cms.vdouble( 0.0 ),
79071     thrOverEEB = cms.vdouble( 0.06 ),
79072     thrOverEEE = cms.vdouble( 0.06 ),
79073     thrOverE2EB = cms.vdouble( 0.0 ),
79074     thrOverE2EE = cms.vdouble( 0.0 ),
79075     ncandcut = cms.int32( 1 ),
79076     doRhoCorrection = cms.bool( False ),
79077     rhoMax = cms.double( 9.9999999E7 ),
79078     rhoScale = cms.double( 1.0 ),
79079     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79080     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79081     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79082 )
79083 fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79084     saveTags = cms.bool( True ),
79085     candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ),
79086     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
79087     rhoTag = cms.InputTag( "" ),
79088     energyLowEdges = cms.vdouble( 0.0 ),
79089     lessThan = cms.bool( False ),
79090     useEt = cms.bool( False ),
79091     useAbs = cms.bool( False ),
79092     thrRegularEB = cms.vdouble( 0.0 ),
79093     thrRegularEE = cms.vdouble( 0.9 ),
79094     thrOverEEB = cms.vdouble( -1.0 ),
79095     thrOverEEE = cms.vdouble( -1.0 ),
79096     thrOverE2EB = cms.vdouble( -1.0 ),
79097     thrOverE2EE = cms.vdouble( -1.0 ),
79098     ncandcut = cms.int32( 1 ),
79099     doRhoCorrection = cms.bool( False ),
79100     rhoMax = cms.double( 9.9999999E7 ),
79101     rhoScale = cms.double( 1.0 ),
79102     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79103     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79105 )
79106 fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79107     saveTags = cms.bool( True ),
79108     candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
79109     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
79110     rhoTag = cms.InputTag( "" ),
79111     energyLowEdges = cms.vdouble( 0.0 ),
79112     lessThan = cms.bool( True ),
79113     useEt = cms.bool( False ),
79114     useAbs = cms.bool( False ),
79115     thrRegularEB = cms.vdouble( 0.0105 ),
79116     thrRegularEE = cms.vdouble( 0.0105 ),
79117     thrOverEEB = cms.vdouble( -1.0 ),
79118     thrOverEEE = cms.vdouble( -1.0 ),
79119     thrOverE2EB = cms.vdouble( -1.0 ),
79120     thrOverE2EE = cms.vdouble( -1.0 ),
79121     ncandcut = cms.int32( 1 ),
79122     doRhoCorrection = cms.bool( False ),
79123     rhoMax = cms.double( 9.9999999E7 ),
79124     rhoScale = cms.double( 1.0 ),
79125     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79126     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79127     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79128 )
79129 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79130     saveTags = cms.bool( True ),
79131     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
79132     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
79133     rhoTag = cms.InputTag( "" ),
79134     energyLowEdges = cms.vdouble( 0.0 ),
79135     lessThan = cms.bool( True ),
79136     useEt = cms.bool( True ),
79137     useAbs = cms.bool( False ),
79138     thrRegularEB = cms.vdouble( 3.0 ),
79139     thrRegularEE = cms.vdouble( 3.0 ),
79140     thrOverEEB = cms.vdouble( 0.012 ),
79141     thrOverEEE = cms.vdouble( 0.012 ),
79142     thrOverE2EB = cms.vdouble( 0.0 ),
79143     thrOverE2EE = cms.vdouble( 0.0 ),
79144     ncandcut = cms.int32( 1 ),
79145     doRhoCorrection = cms.bool( False ),
79146     rhoMax = cms.double( 9.9999999E7 ),
79147     rhoScale = cms.double( 1.0 ),
79148     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79149     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79151 )
79152 fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
79153     offset = cms.uint32( 0 ),
79154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79155 )
79156 fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79157     saveTags = cms.bool( True ),
79158     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
79159     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79160     etcutEB = cms.double( 24.0 ),
79161     etcutEE = cms.double( 9999999.0 ),
79162     minEtaCut = cms.double( -9999.0 ),
79163     maxEtaCut = cms.double( 9999.0 ),
79164     ncandcut = cms.int32( 1 )
79165 )
79166 fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79167     saveTags = cms.bool( True ),
79168     candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ),
79169     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
79170     rhoTag = cms.InputTag( "" ),
79171     energyLowEdges = cms.vdouble( 0.0 ),
79172     lessThan = cms.bool( False ),
79173     useEt = cms.bool( False ),
79174     useAbs = cms.bool( False ),
79175     thrRegularEB = cms.vdouble( 0.5 ),
79176     thrRegularEE = cms.vdouble( 0.8 ),
79177     thrOverEEB = cms.vdouble( -1.0 ),
79178     thrOverEEE = cms.vdouble( -1.0 ),
79179     thrOverE2EB = cms.vdouble( -1.0 ),
79180     thrOverE2EE = cms.vdouble( -1.0 ),
79181     ncandcut = cms.int32( 1 ),
79182     doRhoCorrection = cms.bool( False ),
79183     rhoMax = cms.double( 9.9999999E7 ),
79184     rhoScale = cms.double( 1.0 ),
79185     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79187     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79188 )
79189 fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79190     saveTags = cms.bool( True ),
79191     candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ),
79192     varTag = cms.InputTag( "hltEgammaHoverE" ),
79193     rhoTag = cms.InputTag( "" ),
79194     energyLowEdges = cms.vdouble( 0.0 ),
79195     lessThan = cms.bool( True ),
79196     useEt = cms.bool( False ),
79197     useAbs = cms.bool( False ),
79198     thrRegularEB = cms.vdouble( 0.0 ),
79199     thrRegularEE = cms.vdouble( 0.0 ),
79200     thrOverEEB = cms.vdouble( 0.06 ),
79201     thrOverEEE = cms.vdouble( 0.06 ),
79202     thrOverE2EB = cms.vdouble( 0.0 ),
79203     thrOverE2EE = cms.vdouble( 0.0 ),
79204     ncandcut = cms.int32( 1 ),
79205     doRhoCorrection = cms.bool( False ),
79206     rhoMax = cms.double( 9.9999999E7 ),
79207     rhoScale = cms.double( 1.0 ),
79208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79211 )
79212 fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79213     saveTags = cms.bool( True ),
79214     candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ),
79215     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
79216     rhoTag = cms.InputTag( "" ),
79217     energyLowEdges = cms.vdouble( 0.0 ),
79218     lessThan = cms.bool( False ),
79219     useEt = cms.bool( False ),
79220     useAbs = cms.bool( False ),
79221     thrRegularEB = cms.vdouble( 0.0 ),
79222     thrRegularEE = cms.vdouble( 0.9 ),
79223     thrOverEEB = cms.vdouble( -1.0 ),
79224     thrOverEEE = cms.vdouble( -1.0 ),
79225     thrOverE2EB = cms.vdouble( -1.0 ),
79226     thrOverE2EE = cms.vdouble( -1.0 ),
79227     ncandcut = cms.int32( 1 ),
79228     doRhoCorrection = cms.bool( False ),
79229     rhoMax = cms.double( 9.9999999E7 ),
79230     rhoScale = cms.double( 1.0 ),
79231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79233     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79234 )
79235 fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79236     saveTags = cms.bool( True ),
79237     candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
79238     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
79239     rhoTag = cms.InputTag( "" ),
79240     energyLowEdges = cms.vdouble( 0.0 ),
79241     lessThan = cms.bool( True ),
79242     useEt = cms.bool( False ),
79243     useAbs = cms.bool( False ),
79244     thrRegularEB = cms.vdouble( 0.0105 ),
79245     thrRegularEE = cms.vdouble( 0.0105 ),
79246     thrOverEEB = cms.vdouble( -1.0 ),
79247     thrOverEEE = cms.vdouble( -1.0 ),
79248     thrOverE2EB = cms.vdouble( -1.0 ),
79249     thrOverE2EE = cms.vdouble( -1.0 ),
79250     ncandcut = cms.int32( 1 ),
79251     doRhoCorrection = cms.bool( False ),
79252     rhoMax = cms.double( 9.9999999E7 ),
79253     rhoScale = cms.double( 1.0 ),
79254     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79256     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79257 )
79258 fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79259     saveTags = cms.bool( True ),
79260     candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
79261     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
79262     rhoTag = cms.InputTag( "" ),
79263     energyLowEdges = cms.vdouble( 0.0 ),
79264     lessThan = cms.bool( True ),
79265     useEt = cms.bool( True ),
79266     useAbs = cms.bool( False ),
79267     thrRegularEB = cms.vdouble( 3.0 ),
79268     thrRegularEE = cms.vdouble( 3.0 ),
79269     thrOverEEB = cms.vdouble( 0.012 ),
79270     thrOverEEE = cms.vdouble( 0.012 ),
79271     thrOverE2EB = cms.vdouble( 0.0 ),
79272     thrOverE2EE = cms.vdouble( 0.0 ),
79273     ncandcut = cms.int32( 1 ),
79274     doRhoCorrection = cms.bool( False ),
79275     rhoMax = cms.double( 9.9999999E7 ),
79276     rhoScale = cms.double( 1.0 ),
79277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79280 )
79281 fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
79282     offset = cms.uint32( 0 ),
79283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79284 )
79285 fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon",
79286     saveTags = cms.bool( True ),
79287     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
79288     triggerType = cms.int32( 92 ),
79289     MinE = cms.double( -1.0 ),
79290     MinPt = cms.double( 16.0 ),
79291     MinMass = cms.double( -1.0 ),
79292     MaxMass = cms.double( -1.0 ),
79293     MinEta = cms.double( -1.5 ),
79294     MaxEta = cms.double( 1.5 ),
79295     MinN = cms.int32( 2 )
79296 )
79297 fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79298     saveTags = cms.bool( True ),
79299     candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ),
79300     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
79301     rhoTag = cms.InputTag( "" ),
79302     energyLowEdges = cms.vdouble( 0.0 ),
79303     lessThan = cms.bool( False ),
79304     useEt = cms.bool( False ),
79305     useAbs = cms.bool( False ),
79306     thrRegularEB = cms.vdouble( 0.5 ),
79307     thrRegularEE = cms.vdouble( 0.8 ),
79308     thrOverEEB = cms.vdouble( -1.0 ),
79309     thrOverEEE = cms.vdouble( -1.0 ),
79310     thrOverE2EB = cms.vdouble( -1.0 ),
79311     thrOverE2EE = cms.vdouble( -1.0 ),
79312     ncandcut = cms.int32( 2 ),
79313     doRhoCorrection = cms.bool( False ),
79314     rhoMax = cms.double( 9.9999999E7 ),
79315     rhoScale = cms.double( 1.0 ),
79316     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79317     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79318     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79319 )
79320 fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79321     saveTags = cms.bool( True ),
79322     candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ),
79323     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
79324     rhoTag = cms.InputTag( "" ),
79325     energyLowEdges = cms.vdouble( 0.0 ),
79326     lessThan = cms.bool( True ),
79327     useEt = cms.bool( False ),
79328     useAbs = cms.bool( False ),
79329     thrRegularEB = cms.vdouble( 0.0 ),
79330     thrRegularEE = cms.vdouble( 0.0 ),
79331     thrOverEEB = cms.vdouble( 0.06 ),
79332     thrOverEEE = cms.vdouble( 0.06 ),
79333     thrOverE2EB = cms.vdouble( 0.0 ),
79334     thrOverE2EE = cms.vdouble( 0.0 ),
79335     ncandcut = cms.int32( 2 ),
79336     doRhoCorrection = cms.bool( False ),
79337     rhoMax = cms.double( 9.9999999E7 ),
79338     rhoScale = cms.double( 1.0 ),
79339     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79341     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79342 )
79343 fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79344     saveTags = cms.bool( True ),
79345     candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ),
79346     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
79347     rhoTag = cms.InputTag( "" ),
79348     energyLowEdges = cms.vdouble( 0.0 ),
79349     lessThan = cms.bool( False ),
79350     useEt = cms.bool( False ),
79351     useAbs = cms.bool( False ),
79352     thrRegularEB = cms.vdouble( 0.0 ),
79353     thrRegularEE = cms.vdouble( 0.9 ),
79354     thrOverEEB = cms.vdouble( -1.0 ),
79355     thrOverEEE = cms.vdouble( -1.0 ),
79356     thrOverE2EB = cms.vdouble( -1.0 ),
79357     thrOverE2EE = cms.vdouble( -1.0 ),
79358     ncandcut = cms.int32( 2 ),
79359     doRhoCorrection = cms.bool( False ),
79360     rhoMax = cms.double( 9.9999999E7 ),
79361     rhoScale = cms.double( 1.0 ),
79362     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79363     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79364     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79365 )
79366 fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79367     saveTags = cms.bool( True ),
79368     candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
79369     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
79370     rhoTag = cms.InputTag( "" ),
79371     energyLowEdges = cms.vdouble( 0.0 ),
79372     lessThan = cms.bool( True ),
79373     useEt = cms.bool( False ),
79374     useAbs = cms.bool( False ),
79375     thrRegularEB = cms.vdouble( 0.011 ),
79376     thrRegularEE = cms.vdouble( 0.011 ),
79377     thrOverEEB = cms.vdouble( -1.0 ),
79378     thrOverEEE = cms.vdouble( -1.0 ),
79379     thrOverE2EB = cms.vdouble( -1.0 ),
79380     thrOverE2EE = cms.vdouble( -1.0 ),
79381     ncandcut = cms.int32( 2 ),
79382     doRhoCorrection = cms.bool( False ),
79383     rhoMax = cms.double( 9.9999999E7 ),
79384     rhoScale = cms.double( 1.0 ),
79385     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79386     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79387     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79388 )
79389 fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79390     saveTags = cms.bool( True ),
79391     candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
79392     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
79393     rhoTag = cms.InputTag( "" ),
79394     energyLowEdges = cms.vdouble( 0.0 ),
79395     lessThan = cms.bool( True ),
79396     useEt = cms.bool( True ),
79397     useAbs = cms.bool( False ),
79398     thrRegularEB = cms.vdouble( 3.0 ),
79399     thrRegularEE = cms.vdouble( 3.0 ),
79400     thrOverEEB = cms.vdouble( 0.012 ),
79401     thrOverEEE = cms.vdouble( 0.012 ),
79402     thrOverE2EB = cms.vdouble( 0.0 ),
79403     thrOverE2EE = cms.vdouble( 0.0 ),
79404     ncandcut = cms.int32( 2 ),
79405     doRhoCorrection = cms.bool( False ),
79406     rhoMax = cms.double( 9.9999999E7 ),
79407     rhoScale = cms.double( 1.0 ),
79408     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79409     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79410     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79411 )
79412 fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79413     saveTags = cms.bool( True ),
79414     candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
79415     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
79416     rhoTag = cms.InputTag( "" ),
79417     energyLowEdges = cms.vdouble( 0.0 ),
79418     lessThan = cms.bool( True ),
79419     useEt = cms.bool( True ),
79420     useAbs = cms.bool( False ),
79421     thrRegularEB = cms.vdouble( 6.0 ),
79422     thrRegularEE = cms.vdouble( 6.0 ),
79423     thrOverEEB = cms.vdouble( 0.002 ),
79424     thrOverEEE = cms.vdouble( 0.002 ),
79425     thrOverE2EB = cms.vdouble( 0.0 ),
79426     thrOverE2EE = cms.vdouble( 0.0 ),
79427     ncandcut = cms.int32( 2 ),
79428     doRhoCorrection = cms.bool( False ),
79429     rhoMax = cms.double( 9.9999999E7 ),
79430     rhoScale = cms.double( 1.0 ),
79431     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79432     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79433     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79434 )
79435 fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed",
79436     saveTags = cms.bool( True ),
79437     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
79438     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79439     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79440     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79441     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79442     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79443     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79444     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79445     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79446     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79447 )
79448 fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
79449     offset = cms.uint32( 0 ),
79450     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79451 )
79452 fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler",
79453     offset = cms.uint32( 0 ),
79454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79455 )
79456 fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau",
79457     saveTags = cms.bool( True ),
79458     inputTag = cms.InputTag( "hltPFTaus" ),
79459     triggerType = cms.int32( 84 ),
79460     MinE = cms.double( -1.0 ),
79461     MinPt = cms.double( 32.0 ),
79462     MinMass = cms.double( -1.0 ),
79463     MaxMass = cms.double( -1.0 ),
79464     MinEta = cms.double( -1.0 ),
79465     MaxEta = cms.double( 2.5 ),
79466     MinN = cms.int32( 1 )
79467 )
79468 fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau",
79469     saveTags = cms.bool( True ),
79470     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
79471     triggerType = cms.int32( 84 ),
79472     MinE = cms.double( -1.0 ),
79473     MinPt = cms.double( 32.0 ),
79474     MinMass = cms.double( -1.0 ),
79475     MaxMass = cms.double( -1.0 ),
79476     MinEta = cms.double( -1.0 ),
79477     MaxEta = cms.double( 2.5 ),
79478     MinN = cms.int32( 1 )
79479 )
79480 fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
79481     qualityCuts = cms.PSet( 
79482       vertexTrackFiltering = cms.bool( False ),
79483       isolationQualityCuts = cms.PSet( 
79484         maxDeltaZ = cms.double( 0.1 ),
79485         minTrackPt = cms.double( 0.5 ),
79486         minGammaEt = cms.double( 0.5 ),
79487         minTrackHits = cms.uint32( 3 ),
79488         minTrackPixelHits = cms.uint32( 0 ),
79489         maxTrackChi2 = cms.double( 100.0 ),
79490         maxTransverseImpactParameter = cms.double( 0.1 ),
79491         minTrackVertexWeight = cms.double( -1.0 )
79492       ),
79493       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
79494       recoverLeadingTrk = cms.bool( False ),
79495       signalQualityCuts = cms.PSet( 
79496         minNeutralHadronEt = cms.double( 30.0 ),
79497         maxDeltaZ = cms.double( 0.2 ),
79498         minTrackPt = cms.double( 0.0 ),
79499         minGammaEt = cms.double( 0.5 ),
79500         minTrackHits = cms.uint32( 3 ),
79501         minTrackPixelHits = cms.uint32( 0 ),
79502         maxTrackChi2 = cms.double( 1000.0 ),
79503         maxTransverseImpactParameter = cms.double( 0.2 ),
79504         minTrackVertexWeight = cms.double( -1.0 )
79505       ),
79506       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
79507       vxAssocQualityCuts = cms.PSet( 
79508         minTrackPt = cms.double( 0.0 ),
79509         minGammaEt = cms.double( 0.5 ),
79510         minTrackHits = cms.uint32( 3 ),
79511         minTrackPixelHits = cms.uint32( 0 ),
79512         maxTrackChi2 = cms.double( 1000.0 ),
79513         maxTransverseImpactParameter = cms.double( 0.2 ),
79514         minTrackVertexWeight = cms.double( -1.0 )
79515       ),
79516       pvFindingAlgo = cms.string( "closestInDeltaZ" )
79517     ),
79518     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
79519     BooleanOutput = cms.bool( True ),
79520     PFTauProducer = cms.InputTag( "hltPFTaus" ),
79521     MinN = cms.uint32( 1 ),
79522     MaxN = cms.uint32( 1 )
79523 )
79524 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector",
79525     src = cms.InputTag( "hltPFTaus" ),
79526     cut = cms.string( "pt > 0" ),
79527     discriminators = cms.VPSet( 
79528       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
79529         selectionCut = cms.double( 0.5 )
79530       ),
79531       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
79532         selectionCut = cms.double( 0.5 )
79533       ),
79534       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1Prong" ),
79535         selectionCut = cms.double( 0.5 )
79536       )
79537     ),
79538     discriminatorContainers = cms.VPSet( 
79539     )
79540 )
79541 fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
79542     saveTags = cms.bool( True ),
79543     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ),
79544     triggerType = cms.int32( 84 ),
79545     MinE = cms.double( -1.0 ),
79546     MinPt = cms.double( 32.0 ),
79547     MinMass = cms.double( -1.0 ),
79548     MaxMass = cms.double( -1.0 ),
79549     MinEta = cms.double( -1.0 ),
79550     MaxEta = cms.double( 2.5 ),
79551     MinN = cms.int32( 1 )
79552 )
79553 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed",
79554     saveTags = cms.bool( True ),
79555     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ),
79556     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79557     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79558     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79559     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79560     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79561     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79562     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79563     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79564     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79565 )
79566 fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler",
79567     offset = cms.uint32( 0 ),
79568     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79569 )
79570 fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79571     saveTags = cms.bool( True ),
79572     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79573     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79574     candNonIsolatedTag = cms.InputTag( "" ),
79575     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79576     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ),
79577     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79578     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79579     ncandcut = cms.int32( 1 ),
79580     doIsolated = cms.bool( False ),
79581     region_eta_size = cms.double( 0.522 ),
79582     region_eta_size_ecap = cms.double( 1.0 ),
79583     region_phi_size = cms.double( 1.044 ),
79584     barrel_end = cms.double( 1.4791 ),
79585     endcap_end = cms.double( 2.65 )
79586 )
79587 fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79588     saveTags = cms.bool( True ),
79589     inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ),
79590     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79591     etcutEB = cms.double( 32.0 ),
79592     etcutEE = cms.double( 30000.0 ),
79593     minEtaCut = cms.double( -9999.0 ),
79594     maxEtaCut = cms.double( 9999.0 ),
79595     ncandcut = cms.int32( 1 )
79596 )
79597 fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79598     saveTags = cms.bool( True ),
79599     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ),
79600     varTag = cms.InputTag( "hltEgammaHoverE" ),
79601     rhoTag = cms.InputTag( "" ),
79602     energyLowEdges = cms.vdouble( 0.0 ),
79603     lessThan = cms.bool( True ),
79604     useEt = cms.bool( False ),
79605     useAbs = cms.bool( False ),
79606     thrRegularEB = cms.vdouble( -1.0 ),
79607     thrRegularEE = cms.vdouble( -1.0 ),
79608     thrOverEEB = cms.vdouble( 0.1 ),
79609     thrOverEEE = cms.vdouble( 0.1 ),
79610     thrOverE2EB = cms.vdouble( -1.0 ),
79611     thrOverE2EE = cms.vdouble( -1.0 ),
79612     ncandcut = cms.int32( 1 ),
79613     doRhoCorrection = cms.bool( False ),
79614     rhoMax = cms.double( 9.9999999E7 ),
79615     rhoScale = cms.double( 1.0 ),
79616     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79617     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79618     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79619 )
79620 fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79621     saveTags = cms.bool( True ),
79622     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ),
79623     varTag = cms.InputTag( "hltEgammaR9ID" ),
79624     rhoTag = cms.InputTag( "" ),
79625     energyLowEdges = cms.vdouble( 0.0 ),
79626     lessThan = cms.bool( False ),
79627     useEt = cms.bool( False ),
79628     useAbs = cms.bool( False ),
79629     thrRegularEB = cms.vdouble( 0.75 ),
79630     thrRegularEE = cms.vdouble( 0.5 ),
79631     thrOverEEB = cms.vdouble( -1.0 ),
79632     thrOverEEE = cms.vdouble( -1.0 ),
79633     thrOverE2EB = cms.vdouble( -1.0 ),
79634     thrOverE2EE = cms.vdouble( -1.0 ),
79635     ncandcut = cms.int32( 1 ),
79636     doRhoCorrection = cms.bool( False ),
79637     rhoMax = cms.double( 9.9999999E7 ),
79638     rhoScale = cms.double( 1.0 ),
79639     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79640     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79641     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79642 )
79643 fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79644     saveTags = cms.bool( True ),
79645     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ),
79646     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
79647     rhoTag = cms.InputTag( "" ),
79648     energyLowEdges = cms.vdouble( 0.0 ),
79649     lessThan = cms.bool( True ),
79650     useEt = cms.bool( False ),
79651     useAbs = cms.bool( False ),
79652     thrRegularEB = cms.vdouble( 0.01 ),
79653     thrRegularEE = cms.vdouble( 0.035 ),
79654     thrOverEEB = cms.vdouble( -1.0 ),
79655     thrOverEEE = cms.vdouble( -1.0 ),
79656     thrOverE2EB = cms.vdouble( -1.0 ),
79657     thrOverE2EE = cms.vdouble( -1.0 ),
79658     ncandcut = cms.int32( 1 ),
79659     doRhoCorrection = cms.bool( False ),
79660     rhoMax = cms.double( 9.9999999E7 ),
79661     rhoScale = cms.double( 1.0 ),
79662     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79663     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79664     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79665 )
79666 fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79667     saveTags = cms.bool( True ),
79668     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ),
79669     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
79670     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79671     energyLowEdges = cms.vdouble( 0.0 ),
79672     lessThan = cms.bool( True ),
79673     useEt = cms.bool( True ),
79674     useAbs = cms.bool( False ),
79675     thrRegularEB = cms.vdouble( 6.0 ),
79676     thrRegularEE = cms.vdouble( 6.0 ),
79677     thrOverEEB = cms.vdouble( 0.012 ),
79678     thrOverEEE = cms.vdouble( 0.012 ),
79679     thrOverE2EB = cms.vdouble( 0.0 ),
79680     thrOverE2EE = cms.vdouble( 0.0 ),
79681     ncandcut = cms.int32( 1 ),
79682     doRhoCorrection = cms.bool( True ),
79683     rhoMax = cms.double( 9.9999999E7 ),
79684     rhoScale = cms.double( 1.0 ),
79685     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
79686     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79687     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79688 )
79689 fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79690     saveTags = cms.bool( True ),
79691     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ),
79692     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
79693     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79694     energyLowEdges = cms.vdouble( 0.0 ),
79695     lessThan = cms.bool( True ),
79696     useEt = cms.bool( True ),
79697     useAbs = cms.bool( False ),
79698     thrRegularEB = cms.vdouble( 10.0 ),
79699     thrRegularEE = cms.vdouble( 10.0 ),
79700     thrOverEEB = cms.vdouble( 0.005 ),
79701     thrOverEEE = cms.vdouble( 0.005 ),
79702     thrOverE2EB = cms.vdouble( 0.0 ),
79703     thrOverE2EE = cms.vdouble( 0.0 ),
79704     ncandcut = cms.int32( 1 ),
79705     doRhoCorrection = cms.bool( True ),
79706     rhoMax = cms.double( 9.9999999E7 ),
79707     rhoScale = cms.double( 1.0 ),
79708     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
79709     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79710     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79711 )
79712 fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79713     saveTags = cms.bool( True ),
79714     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ),
79715     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
79716     rhoTag = cms.InputTag( "" ),
79717     energyLowEdges = cms.vdouble( 0.0 ),
79718     lessThan = cms.bool( True ),
79719     useEt = cms.bool( True ),
79720     useAbs = cms.bool( False ),
79721     thrRegularEB = cms.vdouble( 6.0 ),
79722     thrRegularEE = cms.vdouble( 6.0 ),
79723     thrOverEEB = cms.vdouble( 0.002 ),
79724     thrOverEEE = cms.vdouble( 0.002 ),
79725     thrOverE2EB = cms.vdouble( 0.0 ),
79726     thrOverE2EE = cms.vdouble( 0.0 ),
79727     ncandcut = cms.int32( 1 ),
79728     doRhoCorrection = cms.bool( False ),
79729     rhoMax = cms.double( 9.9999999E7 ),
79730     rhoScale = cms.double( 1.0 ),
79731     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79732     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79733     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79734 )
79735 fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
79736     saveTags = cms.bool( True ),
79737     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
79738     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
79739     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
79740     inputTag2 = cms.InputTag( "hltTauJet5" ),
79741     triggerType1 = cms.int32( 81 ),
79742     triggerType2 = cms.int32( 84 ),
79743     MinDeta = cms.double( 0.0 ),
79744     MaxDeta = cms.double( -1.0 ),
79745     MinDphi = cms.double( 0.0 ),
79746     MaxDphi = cms.double( -1.0 ),
79747     MinDelR = cms.double( 0.3 ),
79748     MaxDelR = cms.double( 99999.0 ),
79749     MinPt = cms.double( 1.0 ),
79750     MaxPt = cms.double( -1.0 ),
79751     MinMinv = cms.double( 32.0 ),
79752     MaxMinv = cms.double( 99999.0 ),
79753     MinN = cms.int32( 1 )
79754 )
79755 fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau",
79756     saveTags = cms.bool( True ),
79757     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
79758     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ),
79759     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
79760     inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ),
79761     triggerType1 = cms.int32( 81 ),
79762     triggerType2 = cms.int32( 84 ),
79763     MinDeta = cms.double( 0.0 ),
79764     MaxDeta = cms.double( -1.0 ),
79765     MinDphi = cms.double( 0.0 ),
79766     MaxDphi = cms.double( -1.0 ),
79767     MinDelR = cms.double( 0.3 ),
79768     MaxDelR = cms.double( 99999.0 ),
79769     MinPt = cms.double( 1.0 ),
79770     MaxPt = cms.double( -1.0 ),
79771     MinMinv = cms.double( 50.0 ),
79772     MaxMinv = cms.double( 105.0 ),
79773     MinN = cms.int32( 1 )
79774 )
79775 fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed",
79776     saveTags = cms.bool( True ),
79777     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" ),
79778     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79779     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79780     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79781     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79782     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79783     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79784     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79785     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79786     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79787 )
79788 fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler",
79789     offset = cms.uint32( 0 ),
79790     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79791 )
79792 fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
79793     saveTags = cms.bool( True ),
79794     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79795     triggerType = cms.int32( 85 ),
79796     MinE = cms.double( -1.0 ),
79797     MinPt = cms.double( 45.0 ),
79798     MinMass = cms.double( -1.0 ),
79799     MaxMass = cms.double( -1.0 ),
79800     MinEta = cms.double( -1.0 ),
79801     MaxEta = cms.double( 5.2 ),
79802     MinN = cms.int32( 2 )
79803 )
79804 fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet",
79805     saveTags = cms.bool( True ),
79806     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79807     triggerType = cms.int32( 85 ),
79808     MinE = cms.double( -1.0 ),
79809     MinPt = cms.double( 125.0 ),
79810     MinMass = cms.double( -1.0 ),
79811     MaxMass = cms.double( -1.0 ),
79812     MinEta = cms.double( -1.0 ),
79813     MaxEta = cms.double( 5.2 ),
79814     MinN = cms.int32( 1 )
79815 )
79816 fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter",
79817     saveTags = cms.bool( True ),
79818     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79819     minPtLow = cms.double( 45.0 ),
79820     minPtHigh = cms.double( 45.0 ),
79821     etaOpposite = cms.bool( True ),
79822     minDeltaEta = cms.double( 0.0 ),
79823     minInvMass = cms.double( 1050.0 ),
79824     maxEta = cms.double( 5.0 ),
79825     leadingJetOnly = cms.bool( False ),
79826     triggerType = cms.int32( 85 )
79827 )
79828 fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
79829     saveTags = cms.bool( True ),
79830     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79831     matchJetsByDeltaR = cms.bool( True ),
79832     maxJetDeltaR = cms.double( 0.5 ),
79833     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
79834     algorithm = cms.string( "VBF" ),
79835     minPt1 = cms.double( 125.0 ),
79836     minPt2 = cms.double( 45.0 ),
79837     minPt3 = cms.double( 125.0 ),
79838     minInvMass = cms.double( 1050.0 ),
79839     minNJets = cms.int32( 2 ),
79840     maxNJets = cms.int32( -1 ),
79841     triggerType = cms.int32( 85 )
79842 )
79843 fragment.hltPreVBFDiPFJet12545Mjj1150 = cms.EDFilter( "HLTPrescaler",
79844     offset = cms.uint32( 0 ),
79845     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79846 )
79847 fragment.hltDiPFJet45MJJ1150 = cms.EDFilter( "HLTPFJetVBFFilter",
79848     saveTags = cms.bool( True ),
79849     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79850     minPtLow = cms.double( 45.0 ),
79851     minPtHigh = cms.double( 45.0 ),
79852     etaOpposite = cms.bool( True ),
79853     minDeltaEta = cms.double( 0.0 ),
79854     minInvMass = cms.double( 1150.0 ),
79855     maxEta = cms.double( 5.0 ),
79856     leadingJetOnly = cms.bool( False ),
79857     triggerType = cms.int32( 85 )
79858 )
79859 fragment.hltL1PFJetCategoriesVBFinclTight1150 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
79860     saveTags = cms.bool( True ),
79861     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79862     matchJetsByDeltaR = cms.bool( True ),
79863     maxJetDeltaR = cms.double( 0.5 ),
79864     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
79865     algorithm = cms.string( "VBF" ),
79866     minPt1 = cms.double( 125.0 ),
79867     minPt2 = cms.double( 45.0 ),
79868     minPt3 = cms.double( 125.0 ),
79869     minInvMass = cms.double( 1150.0 ),
79870     minNJets = cms.int32( 2 ),
79871     maxNJets = cms.int32( -1 ),
79872     triggerType = cms.int32( 85 )
79873 )
79874 fragment.hltPreVBFDiPFJet12545Mjj1250 = cms.EDFilter( "HLTPrescaler",
79875     offset = cms.uint32( 0 ),
79876     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79877 )
79878 fragment.hltDiPFJet45MJJ1250 = cms.EDFilter( "HLTPFJetVBFFilter",
79879     saveTags = cms.bool( True ),
79880     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79881     minPtLow = cms.double( 45.0 ),
79882     minPtHigh = cms.double( 45.0 ),
79883     etaOpposite = cms.bool( True ),
79884     minDeltaEta = cms.double( 0.0 ),
79885     minInvMass = cms.double( 1250.0 ),
79886     maxEta = cms.double( 5.0 ),
79887     leadingJetOnly = cms.bool( False ),
79888     triggerType = cms.int32( 85 )
79889 )
79890 fragment.hltL1PFJetCategoriesVBFinclTight1250 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
79891     saveTags = cms.bool( True ),
79892     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79893     matchJetsByDeltaR = cms.bool( True ),
79894     maxJetDeltaR = cms.double( 0.5 ),
79895     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
79896     algorithm = cms.string( "VBF" ),
79897     minPt1 = cms.double( 125.0 ),
79898     minPt2 = cms.double( 45.0 ),
79899     minPt3 = cms.double( 125.0 ),
79900     minInvMass = cms.double( 1250.0 ),
79901     minNJets = cms.int32( 2 ),
79902     maxNJets = cms.int32( -1 ),
79903     triggerType = cms.int32( 85 )
79904 )
79905 fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed",
79906     saveTags = cms.bool( True ),
79907     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" ),
79908     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79909     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79910     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79911     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79912     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79913     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79914     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79915     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79916     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79917 )
79918 fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler",
79919     offset = cms.uint32( 0 ),
79920     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79921 )
79922 fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
79923     saveTags = cms.bool( True ),
79924     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79925     triggerType = cms.int32( 85 ),
79926     MinE = cms.double( -1.0 ),
79927     MinPt = cms.double( 45.0 ),
79928     MinMass = cms.double( -1.0 ),
79929     MaxMass = cms.double( -1.0 ),
79930     MinEta = cms.double( -1.0 ),
79931     MaxEta = cms.double( 5.2 ),
79932     MinN = cms.int32( 4 )
79933 )
79934 fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet",
79935     saveTags = cms.bool( True ),
79936     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79937     triggerType = cms.int32( 85 ),
79938     MinE = cms.double( -1.0 ),
79939     MinPt = cms.double( 60.0 ),
79940     MinMass = cms.double( -1.0 ),
79941     MaxMass = cms.double( -1.0 ),
79942     MinEta = cms.double( -1.0 ),
79943     MaxEta = cms.double( 5.2 ),
79944     MinN = cms.int32( 3 )
79945 )
79946 fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet",
79947     saveTags = cms.bool( True ),
79948     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79949     triggerType = cms.int32( 85 ),
79950     MinE = cms.double( -1.0 ),
79951     MinPt = cms.double( 75.0 ),
79952     MinMass = cms.double( -1.0 ),
79953     MaxMass = cms.double( -1.0 ),
79954     MinEta = cms.double( -1.0 ),
79955     MaxEta = cms.double( 5.0 ),
79956     MinN = cms.int32( 1 )
79957 )
79958 fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter",
79959     saveTags = cms.bool( True ),
79960     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79961     minPtLow = cms.double( 45.0 ),
79962     minPtHigh = cms.double( 45.0 ),
79963     etaOpposite = cms.bool( True ),
79964     minDeltaEta = cms.double( 0.0 ),
79965     minInvMass = cms.double( 800.0 ),
79966     maxEta = cms.double( 5.0 ),
79967     leadingJetOnly = cms.bool( False ),
79968     triggerType = cms.int32( 85 )
79969 )
79970 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
79971     saveTags = cms.bool( True ),
79972     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79973     matchJetsByDeltaR = cms.bool( True ),
79974     maxJetDeltaR = cms.double( 0.5 ),
79975     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
79976     algorithm = cms.string( "VBFPlus2CentralJets" ),
79977     minPt1 = cms.double( 75.0 ),
79978     minPt2 = cms.double( 45.0 ),
79979     minPt3 = cms.double( 60.0 ),
79980     minInvMass = cms.double( 800.0 ),
79981     minNJets = cms.int32( 4 ),
79982     maxNJets = cms.int32( -1 ),
79983     triggerType = cms.int32( 85 )
79984 )
79985 fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 = cms.EDFilter( "HLTPrescaler",
79986     offset = cms.uint32( 0 ),
79987     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79988 )
79989 fragment.hltDiPFJet45MJJ900 = cms.EDFilter( "HLTPFJetVBFFilter",
79990     saveTags = cms.bool( True ),
79991     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
79992     minPtLow = cms.double( 45.0 ),
79993     minPtHigh = cms.double( 45.0 ),
79994     etaOpposite = cms.bool( True ),
79995     minDeltaEta = cms.double( 0.0 ),
79996     minInvMass = cms.double( 900.0 ),
79997     maxEta = cms.double( 5.0 ),
79998     leadingJetOnly = cms.bool( False ),
79999     triggerType = cms.int32( 85 )
80000 )
80001 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80002     saveTags = cms.bool( True ),
80003     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80004     matchJetsByDeltaR = cms.bool( True ),
80005     maxJetDeltaR = cms.double( 0.5 ),
80006     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
80007     algorithm = cms.string( "VBFPlus2CentralJets" ),
80008     minPt1 = cms.double( 75.0 ),
80009     minPt2 = cms.double( 45.0 ),
80010     minPt3 = cms.double( 60.0 ),
80011     minInvMass = cms.double( 900.0 ),
80012     minNJets = cms.int32( 4 ),
80013     maxNJets = cms.int32( -1 ),
80014     triggerType = cms.int32( 85 )
80015 )
80016 fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 = cms.EDFilter( "HLTPrescaler",
80017     offset = cms.uint32( 0 ),
80018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80019 )
80020 fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter",
80021     saveTags = cms.bool( True ),
80022     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80023     minPtLow = cms.double( 45.0 ),
80024     minPtHigh = cms.double( 45.0 ),
80025     etaOpposite = cms.bool( True ),
80026     minDeltaEta = cms.double( 0.0 ),
80027     minInvMass = cms.double( 1000.0 ),
80028     maxEta = cms.double( 5.0 ),
80029     leadingJetOnly = cms.bool( False ),
80030     triggerType = cms.int32( 85 )
80031 )
80032 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80033     saveTags = cms.bool( True ),
80034     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80035     matchJetsByDeltaR = cms.bool( True ),
80036     maxJetDeltaR = cms.double( 0.5 ),
80037     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
80038     algorithm = cms.string( "VBFPlus2CentralJets" ),
80039     minPt1 = cms.double( 75.0 ),
80040     minPt2 = cms.double( 45.0 ),
80041     minPt3 = cms.double( 60.0 ),
80042     minInvMass = cms.double( 1000.0 ),
80043     minNJets = cms.int32( 4 ),
80044     maxNJets = cms.int32( -1 ),
80045     triggerType = cms.int32( 85 )
80046 )
80047 fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed",
80048     saveTags = cms.bool( True ),
80049     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" ),
80050     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80051     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80052     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80053     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80054     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80055     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80056     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80057     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80058     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80059 )
80060 fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
80061     offset = cms.uint32( 0 ),
80062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80063 )
80064 fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET",
80065     saveTags = cms.bool( True ),
80066     inputTag = cms.InputTag( "hltMet" ),
80067     triggerType = cms.int32( 87 ),
80068     MinE = cms.double( -1.0 ),
80069     MinPt = cms.double( 0.0 ),
80070     MinMass = cms.double( -1.0 ),
80071     MaxMass = cms.double( -1.0 ),
80072     MinEta = cms.double( -1.0 ),
80073     MaxEta = cms.double( -1.0 ),
80074     MinN = cms.int32( 1 )
80075 )
80076 fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET",
80077     saveTags = cms.bool( True ),
80078     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
80079     triggerType = cms.int32( 87 ),
80080     MinE = cms.double( -1.0 ),
80081     MinPt = cms.double( 85.0 ),
80082     MinMass = cms.double( -1.0 ),
80083     MaxMass = cms.double( -1.0 ),
80084     MinEta = cms.double( -1.0 ),
80085     MaxEta = cms.double( -1.0 ),
80086     MinN = cms.int32( 1 )
80087 )
80088 fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter",
80089     saveTags = cms.bool( True ),
80090     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80091     minPtLow = cms.double( 45.0 ),
80092     minPtHigh = cms.double( 45.0 ),
80093     etaOpposite = cms.bool( True ),
80094     minDeltaEta = cms.double( 0.0 ),
80095     minInvMass = cms.double( 650.0 ),
80096     maxEta = cms.double( 5.0 ),
80097     leadingJetOnly = cms.bool( False ),
80098     triggerType = cms.int32( 85 )
80099 )
80100 fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet",
80101     saveTags = cms.bool( True ),
80102     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80103     triggerType = cms.int32( 85 ),
80104     MinE = cms.double( -1.0 ),
80105     MinPt = cms.double( 80.0 ),
80106     MinMass = cms.double( -1.0 ),
80107     MaxMass = cms.double( -1.0 ),
80108     MinEta = cms.double( -1.0 ),
80109     MaxEta = cms.double( 5.0 ),
80110     MinN = cms.int32( 1 )
80111 )
80112 fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80113     saveTags = cms.bool( True ),
80114     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80115     matchJetsByDeltaR = cms.bool( True ),
80116     maxJetDeltaR = cms.double( 0.5 ),
80117     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
80118     algorithm = cms.string( "VBF" ),
80119     minPt1 = cms.double( 80.0 ),
80120     minPt2 = cms.double( 45.0 ),
80121     minPt3 = cms.double( 80.0 ),
80122     minInvMass = cms.double( 650.0 ),
80123     minNJets = cms.int32( 2 ),
80124     maxNJets = cms.int32( -1 ),
80125     triggerType = cms.int32( 85 )
80126 )
80127 fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
80128     offset = cms.uint32( 0 ),
80129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80130 )
80131 fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter",
80132     saveTags = cms.bool( True ),
80133     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80134     minPtLow = cms.double( 45.0 ),
80135     minPtHigh = cms.double( 45.0 ),
80136     etaOpposite = cms.bool( True ),
80137     minDeltaEta = cms.double( 0.0 ),
80138     minInvMass = cms.double( 750.0 ),
80139     maxEta = cms.double( 5.0 ),
80140     leadingJetOnly = cms.bool( False ),
80141     triggerType = cms.int32( 85 )
80142 )
80143 fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80144     saveTags = cms.bool( True ),
80145     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80146     matchJetsByDeltaR = cms.bool( True ),
80147     maxJetDeltaR = cms.double( 0.5 ),
80148     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
80149     algorithm = cms.string( "VBF" ),
80150     minPt1 = cms.double( 80.0 ),
80151     minPt2 = cms.double( 45.0 ),
80152     minPt3 = cms.double( 80.0 ),
80153     minInvMass = cms.double( 750.0 ),
80154     minNJets = cms.int32( 2 ),
80155     maxNJets = cms.int32( -1 ),
80156     triggerType = cms.int32( 85 )
80157 )
80158 fragment.hltPreVBFDiPFJet8045Mjj850PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
80159     offset = cms.uint32( 0 ),
80160     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80161 )
80162 fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter",
80163     saveTags = cms.bool( True ),
80164     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80165     minPtLow = cms.double( 45.0 ),
80166     minPtHigh = cms.double( 45.0 ),
80167     etaOpposite = cms.bool( True ),
80168     minDeltaEta = cms.double( 0.0 ),
80169     minInvMass = cms.double( 850.0 ),
80170     maxEta = cms.double( 5.0 ),
80171     leadingJetOnly = cms.bool( False ),
80172     triggerType = cms.int32( 85 )
80173 )
80174 fragment.hltL1PFJetCategoriesVBFMETTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80175     saveTags = cms.bool( True ),
80176     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80177     matchJetsByDeltaR = cms.bool( True ),
80178     maxJetDeltaR = cms.double( 0.5 ),
80179     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
80180     algorithm = cms.string( "VBF" ),
80181     minPt1 = cms.double( 80.0 ),
80182     minPt2 = cms.double( 45.0 ),
80183     minPt3 = cms.double( 80.0 ),
80184     minInvMass = cms.double( 850.0 ),
80185     minNJets = cms.int32( 2 ),
80186     maxNJets = cms.int32( -1 ),
80187     triggerType = cms.int32( 85 )
80188 )
80189 fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed",
80190     saveTags = cms.bool( True ),
80191     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" ),
80192     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80193     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80194     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80195     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80196     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80197     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80198     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80199     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80200     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80201 )
80202 fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
80203     offset = cms.uint32( 0 ),
80204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80205 )
80206 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
80207     saveTags = cms.bool( True ),
80208     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
80209     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
80210     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
80211     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
80212     MinN = cms.int32( 0 ),
80213     MaxEta = cms.double( 2.5 ),
80214     AbsEtaBins = cms.vdouble( 0.0 ),
80215     MinNstations = cms.vint32( 0 ),
80216     MinNhits = cms.vint32( 0 ),
80217     CutOnChambers = cms.bool( False ),
80218     MinNchambers = cms.vint32( 0 ),
80219     MaxDr = cms.double( 9999.0 ),
80220     MinDr = cms.double( -1.0 ),
80221     MaxDz = cms.double( 9999.0 ),
80222     MinDxySig = cms.double( -1.0 ),
80223     MinPt = cms.double( 0.0 ),
80224     NSigmaPt = cms.double( 0.0 ),
80225     MatchToPreviousCand = cms.bool( True )
80226 )
80227 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter",
80228     saveTags = cms.bool( True ),
80229     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
80230     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
80231     MaxEta = cms.double( 2.5 ),
80232     MinPt = cms.double( 0.0 ),
80233     MaxDeltaR = cms.double( 0.3 ),
80234     MinN = cms.int32( 1 ),
80235     CentralBxOnly = cms.bool( True ),
80236     SelectQualities = cms.vint32(  )
80237 )
80238 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter",
80239     saveTags = cms.bool( True ),
80240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
80241     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
80242     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ),
80243     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ),
80244     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
80245     MinN = cms.int32( 1 ),
80246     MaxEta = cms.double( 2.5 ),
80247     MinNhits = cms.int32( 0 ),
80248     MaxDr = cms.double( 2.0 ),
80249     MinDr = cms.double( -1.0 ),
80250     MaxDz = cms.double( 9999.0 ),
80251     MinDxySig = cms.double( -1.0 ),
80252     MinPt = cms.double( 3.0 ),
80253     NSigmaPt = cms.double( 0.0 ),
80254     MaxNormalizedChi2 = cms.double( 20.0 ),
80255     MaxDXYBeamSpot = cms.double( 0.1 ),
80256     MinDXYBeamSpot = cms.double( -1.0 ),
80257     MinNmuonHits = cms.int32( 0 ),
80258     MaxPtDifference = cms.double( 9999.0 ),
80259     MinTrackPt = cms.double( 0.0 ),
80260     minMuonStations = cms.int32( 2 ),
80261     minTrkHits = cms.int32( -1 ),
80262     minMuonHits = cms.int32( -1 ),
80263     allowedTypeMask = cms.uint32( 255 ),
80264     requiredTypeMask = cms.uint32( 0 ),
80265     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
80266     trkMuonId = cms.uint32( 0 ),
80267     L1MatchingdR = cms.double( 0.3 ),
80268     MatchToPreviousCand = cms.bool( True ),
80269     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
80270     requireL3MuonTrajectorySeed = cms.bool( False ),
80271     useSimpleGeometry = cms.bool( True ),
80272     useStation2 = cms.bool( True ),
80273     fallbackToME1 = cms.bool( False ),
80274     cosmicPropagationHypothesis = cms.bool( False ),
80275     useMB2InOverlap = cms.bool( False ),
80276     useTrack = cms.string( "tracker" ),
80277     useState = cms.string( "atVertex" ),
80278     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
80279     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
80280     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
80281 )
80282 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
80283     RegionPSet = cms.PSet( 
80284       vertexCollection = cms.InputTag( "hltPixelVertices" ),
80285       zErrorVetex = cms.double( 0.2 ),
80286       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
80287       zErrorBeamSpot = cms.double( 24.2 ),
80288       maxNVertices = cms.int32( 4 ),
80289       maxNRegions = cms.int32( 40 ),
80290       nSigmaZVertex = cms.double( 3.0 ),
80291       nSigmaZBeamSpot = cms.double( 4.0 ),
80292       ptMin = cms.double( 0.3 ),
80293       mode = cms.string( "VerticesFixed" ),
80294       input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
80295       searchOpt = cms.bool( False ),
80296       whereToUseMeasurementTracker = cms.string( "Never" ),
80297       originRadius = cms.double( 0.1 ),
80298       measurementTrackerName = cms.InputTag( "" ),
80299       precise = cms.bool( True ),
80300       deltaEta = cms.double( 0.3 ),
80301       deltaPhi = cms.double( 0.3 )
80302     )
80303 )
80304 fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion",
80305     tracks = cms.InputTag( "hltPixelTracks" ),
80306     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ),
80307     produceTrackCollection = cms.bool( True ),
80308     produceMask = cms.bool( False )
80309 )
80310 fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
80311     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ),
80312     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
80313     originHalfLength = cms.double( 0.3 ),
80314     originRadius = cms.double( 0.1 ),
80315     useProtoTrackKinematics = cms.bool( False ),
80316     useEventsWithNoVertex = cms.bool( True ),
80317     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
80318     usePV = cms.bool( False ),
80319     includeFourthHit = cms.bool( True ),
80320     produceComplement = cms.bool( False ),
80321     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
80322 )
80323 fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
80324     cleanTrajectoryAfterInOut = cms.bool( False ),
80325     doSeedingRegionRebuilding = cms.bool( False ),
80326     onlyPixelHitsForSeedCleaner = cms.bool( False ),
80327     reverseTrajectories = cms.bool( False ),
80328     useHitsSplitting = cms.bool( False ),
80329     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
80330     src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ),
80331     clustersToSkip = cms.InputTag( "" ),
80332     phase2clustersToSkip = cms.InputTag( "" ),
80333     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
80334     TransientInitialStateEstimatorParameters = cms.PSet( 
80335       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
80336       numberMeasurementsForFit = cms.int32( 4 ),
80337       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
80338     ),
80339     numHitsForSeedCleaner = cms.int32( 4 ),
80340     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
80341     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
80342     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
80343     maxNSeeds = cms.uint32( 100000 ),
80344     maxSeedsBeforeCleaning = cms.uint32( 1000 )
80345 )
80346 fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
80347     TrajectoryInEvent = cms.bool( False ),
80348     useHitsSplitting = cms.bool( False ),
80349     src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ),
80350     clusterRemovalInfo = cms.InputTag( "" ),
80351     AlgorithmName = cms.string( "hltIter0" ),
80352     GeometricInnerState = cms.bool( True ),
80353     reMatchSplitHits = cms.bool( False ),
80354     usePropagatorForPCA = cms.bool( False ),
80355     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
80356     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
80357     useSimpleMF = cms.bool( True ),
80358     SimpleMagneticField = cms.string( "ParabolicMf" ),
80359     Fitter = cms.string( "hltESPFittingSmootherIT" ),
80360     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
80361     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
80362     NavigationSchool = cms.string( "" ),
80363     MeasurementTracker = cms.string( "" )
80364 )
80365 fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
80366     src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
80367     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
80368     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
80369     ignoreVertices = cms.bool( False ),
80370     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
80371     mva = cms.PSet( 
80372       minPixelHits = cms.vint32( 0, 0, 0 ),
80373       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
80374       dr_par = cms.PSet( 
80375         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
80376         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
80377         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
80378         dr_exp = cms.vint32( 4, 4, 4 ),
80379         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
80380       ),
80381       maxLostLayers = cms.vint32( 1, 1, 1 ),
80382       min3DLayers = cms.vint32( 0, 0, 0 ),
80383       dz_par = cms.PSet( 
80384         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
80385         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
80386         dz_exp = cms.vint32( 4, 4, 4 )
80387       ),
80388       minNVtxTrk = cms.int32( 3 ),
80389       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
80390       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
80391       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
80392       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
80393       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
80394       minLayers = cms.vint32( 3, 3, 3 )
80395     )
80396 )
80397 fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
80398     originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
80399     originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ),
80400     originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ),
80401     minQuality = cms.string( "highPurity" ),
80402     copyExtras = cms.untracked.bool( True ),
80403     copyTrajectories = cms.untracked.bool( False )
80404 )
80405 fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
80406     UseRhoCorrectedCaloDeposits = cms.bool( False ),
80407     UseCaloIso = cms.bool( False ),
80408     CaloDepositsLabel = cms.InputTag( "notUsed" ),
80409     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
80410     OutputMuIsoDeposits = cms.bool( True ),
80411     TrackPt_Min = cms.double( -1.0 ),
80412     printDebug = cms.bool( False ),
80413     CutsPSet = cms.PSet( 
80414       applyCutsORmaxNTracks = cms.bool( False ),
80415       maxNTracks = cms.int32( -1 ),
80416       Thresholds = cms.vdouble( 0.4 ),
80417       EtaBounds = cms.vdouble( 2.411 ),
80418       ComponentName = cms.string( "SimpleCuts" ),
80419       ConeSizes = cms.vdouble( 0.3 )
80420     ),
80421     TrkExtractorPSet = cms.PSet( 
80422       Diff_z = cms.double( 0.2 ),
80423       inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ),
80424       Chi2Ndof_Max = cms.double( 1.0E64 ),
80425       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
80426       DR_Veto = cms.double( 0.01 ),
80427       Pt_Min = cms.double( -1.0 ),
80428       VetoLeadingTrack = cms.bool( False ),
80429       DR_Max = cms.double( 0.3 ),
80430       DepositLabel = cms.untracked.string( "PXLS" ),
80431       PtVeto_Min = cms.double( 2.0 ),
80432       NHits_Min = cms.uint32( 0 ),
80433       PropagateTracksToRadius = cms.bool( False ),
80434       ReferenceRadius = cms.double( 6.0 ),
80435       Chi2Prob_Min = cms.double( -1.0 ),
80436       Diff_r = cms.double( 0.1 ),
80437       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
80438       ComponentName = cms.string( "PixelTrackExtractor" ),
80439       DR_VetoPt = cms.double( 0.025 )
80440     ),
80441     CaloExtractorPSet = cms.PSet( 
80442       DR_Veto_H = cms.double( 0.1 ),
80443       Vertex_Constraint_Z = cms.bool( False ),
80444       DR_Veto_E = cms.double( 0.07 ),
80445       Weight_H = cms.double( 1.0 ),
80446       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
80447       DR_Max = cms.double( 0.3 ),
80448       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
80449       Vertex_Constraint_XY = cms.bool( False ),
80450       Threshold_H = cms.double( 0.5 ),
80451       Threshold_E = cms.double( 0.2 ),
80452       ComponentName = cms.string( "CaloExtractor" ),
80453       Weight_E = cms.double( 1.0 )
80454     )
80455 )
80456 fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
80457     saveTags = cms.bool( True ),
80458     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
80459     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ),
80460     MinN = cms.int32( 1 ),
80461     DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ),
80462     IsolatorPSet = cms.PSet(  )
80463 )
80464 fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter",
80465     saveTags = cms.bool( True ),
80466     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
80467     minPtLow = cms.double( 20.0 ),
80468     minPtHigh = cms.double( 20.0 ),
80469     etaOpposite = cms.bool( True ),
80470     minDeltaEta = cms.double( 0.1 ),
80471     minInvMass = cms.double( 250.0 ),
80472     maxEta = cms.double( 5.0 ),
80473     leadingJetOnly = cms.bool( False ),
80474     triggerType = cms.int32( 10 )
80475 )
80476 fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet",
80477     saveTags = cms.bool( True ),
80478     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80479     triggerType = cms.int32( 85 ),
80480     MinE = cms.double( -1.0 ),
80481     MinPt = cms.double( 95.0 ),
80482     MinMass = cms.double( -1.0 ),
80483     MaxMass = cms.double( -1.0 ),
80484     MinEta = cms.double( -1.0 ),
80485     MaxEta = cms.double( 5.0 ),
80486     MinN = cms.int32( 1 )
80487 )
80488 fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80489     saveTags = cms.bool( True ),
80490     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80491     matchJetsByDeltaR = cms.bool( True ),
80492     maxJetDeltaR = cms.double( 0.5 ),
80493     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
80494     algorithm = cms.string( "VBF" ),
80495     minPt1 = cms.double( 95.0 ),
80496     minPt2 = cms.double( 45.0 ),
80497     minPt3 = cms.double( 95.0 ),
80498     minInvMass = cms.double( 750.0 ),
80499     minNJets = cms.int32( 2 ),
80500     maxNJets = cms.int32( -1 ),
80501     triggerType = cms.int32( 85 )
80502 )
80503 fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
80504     offset = cms.uint32( 0 ),
80505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80506 )
80507 fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80508     saveTags = cms.bool( True ),
80509     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80510     matchJetsByDeltaR = cms.bool( True ),
80511     maxJetDeltaR = cms.double( 0.5 ),
80512     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
80513     algorithm = cms.string( "VBF" ),
80514     minPt1 = cms.double( 95.0 ),
80515     minPt2 = cms.double( 45.0 ),
80516     minPt3 = cms.double( 95.0 ),
80517     minInvMass = cms.double( 850.0 ),
80518     minNJets = cms.int32( 2 ),
80519     maxNJets = cms.int32( -1 ),
80520     triggerType = cms.int32( 85 )
80521 )
80522 fragment.hltPreVBFDiPFJet9545Mjj950Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
80523     offset = cms.uint32( 0 ),
80524     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80525 )
80526 fragment.hltDiPFJet45MJJ950 = cms.EDFilter( "HLTPFJetVBFFilter",
80527     saveTags = cms.bool( True ),
80528     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80529     minPtLow = cms.double( 45.0 ),
80530     minPtHigh = cms.double( 45.0 ),
80531     etaOpposite = cms.bool( True ),
80532     minDeltaEta = cms.double( 0.0 ),
80533     minInvMass = cms.double( 950.0 ),
80534     maxEta = cms.double( 5.0 ),
80535     leadingJetOnly = cms.bool( False ),
80536     triggerType = cms.int32( 85 )
80537 )
80538 fragment.hltL1PFJetCategoriesVBFMuTight950 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
80539     saveTags = cms.bool( True ),
80540     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
80541     matchJetsByDeltaR = cms.bool( True ),
80542     maxJetDeltaR = cms.double( 0.5 ),
80543     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
80544     algorithm = cms.string( "VBF" ),
80545     minPt1 = cms.double( 95.0 ),
80546     minPt2 = cms.double( 45.0 ),
80547     minPt3 = cms.double( 95.0 ),
80548     minInvMass = cms.double( 950.0 ),
80549     minNJets = cms.int32( 2 ),
80550     maxNJets = cms.int32( -1 ),
80551     triggerType = cms.int32( 85 )
80552 )
80553 fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed",
80554     saveTags = cms.bool( True ),
80555     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" ),
80556     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80557     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80558     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80559     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80560     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80561     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80562     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80563     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80564     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80565 )
80566 fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler",
80567     offset = cms.uint32( 0 ),
80568     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80569 )
80570 fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80571     saveTags = cms.bool( True ),
80572     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80573     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80574     candNonIsolatedTag = cms.InputTag( "" ),
80575     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80576     L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ),
80577     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80578     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80579     ncandcut = cms.int32( 1 ),
80580     doIsolated = cms.bool( False ),
80581     region_eta_size = cms.double( 0.522 ),
80582     region_eta_size_ecap = cms.double( 1.0 ),
80583     region_phi_size = cms.double( 1.044 ),
80584     barrel_end = cms.double( 1.4791 ),
80585     endcap_end = cms.double( 2.17 )
80586 )
80587 fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80588     saveTags = cms.bool( True ),
80589     inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ),
80590     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80591     etcutEB = cms.double( 22.0 ),
80592     etcutEE = cms.double( 22.0 ),
80593     minEtaCut = cms.double( -9999.0 ),
80594     maxEtaCut = cms.double( 9999.0 ),
80595     ncandcut = cms.int32( 1 )
80596 )
80597 fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80598     saveTags = cms.bool( True ),
80599     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
80600     varTag = cms.InputTag( "hltEgammaHoverE" ),
80601     rhoTag = cms.InputTag( "" ),
80602     energyLowEdges = cms.vdouble( 0.0 ),
80603     lessThan = cms.bool( True ),
80604     useEt = cms.bool( False ),
80605     useAbs = cms.bool( False ),
80606     thrRegularEB = cms.vdouble( -1.0 ),
80607     thrRegularEE = cms.vdouble( -1.0 ),
80608     thrOverEEB = cms.vdouble( 0.15 ),
80609     thrOverEEE = cms.vdouble( 0.1 ),
80610     thrOverE2EB = cms.vdouble( -1.0 ),
80611     thrOverE2EE = cms.vdouble( -1.0 ),
80612     ncandcut = cms.int32( 1 ),
80613     doRhoCorrection = cms.bool( False ),
80614     rhoMax = cms.double( 9.9999999E7 ),
80615     rhoScale = cms.double( 1.0 ),
80616     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80617     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80618     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80619 )
80620 fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
80621     saveTags = cms.bool( True ),
80622     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80623     minPtLow = cms.double( 50.0 ),
80624     minPtHigh = cms.double( 50.0 ),
80625     etaOpposite = cms.bool( True ),
80626     minDeltaEta = cms.double( 0.0 ),
80627     minInvMass = cms.double( 650.0 ),
80628     maxEta = cms.double( 999.0 ),
80629     leadingJetOnly = cms.bool( False ),
80630     triggerType = cms.int32( 85 )
80631 )
80632 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching",
80633     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
80634     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80635     matchingMode = cms.string( "VBF" ),
80636     pt1Min = cms.double( 50.0 ),
80637     pt2Min = cms.double( 50.0 ),
80638     pt3Min = cms.double( 50.0 ),
80639     mjjMin = cms.double( 650.0 ),
80640     matchingR = cms.double( 0.5 )
80641 )
80642 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet",
80643     saveTags = cms.bool( True ),
80644     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ),
80645     triggerType = cms.int32( 85 ),
80646     MinE = cms.double( -1.0 ),
80647     MinPt = cms.double( 50.0 ),
80648     MinMass = cms.double( -1.0 ),
80649     MaxMass = cms.double( -1.0 ),
80650     MinEta = cms.double( -1.0 ),
80651     MaxEta = cms.double( -1.0 ),
80652     MinN = cms.int32( 2 )
80653 )
80654 fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
80655     saveTags = cms.bool( True ),
80656     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
80657     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
80658     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
80659     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
80660     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
80661     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
80662     triggerType1 = cms.int32( 85 ),
80663     triggerType2 = cms.int32( 85 ),
80664     triggerType3 = cms.int32( 81 ),
80665     MinDphi = cms.double( 1.0 ),
80666     MaxDphi = cms.double( -1.0 ),
80667     MinDeta = cms.double( 1.0 ),
80668     MaxDeta = cms.double( -1.0 ),
80669     MinMinv = cms.double( 1.0 ),
80670     MaxMinv = cms.double( -1.0 ),
80671     MinDelR = cms.double( 0.5 ),
80672     MaxDelR = cms.double( 9999.0 ),
80673     MinPt = cms.double( 1.0 ),
80674     MaxPt = cms.double( -1.0 ),
80675     MinN = cms.int32( 1 )
80676 )
80677 fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler",
80678     offset = cms.uint32( 0 ),
80679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80680 )
80681 fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
80682     saveTags = cms.bool( True ),
80683     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80684     minPtLow = cms.double( 50.0 ),
80685     minPtHigh = cms.double( 50.0 ),
80686     etaOpposite = cms.bool( True ),
80687     minDeltaEta = cms.double( 0.0 ),
80688     minInvMass = cms.double( 750.0 ),
80689     maxEta = cms.double( 999.0 ),
80690     leadingJetOnly = cms.bool( False ),
80691     triggerType = cms.int32( 85 )
80692 )
80693 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching",
80694     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
80695     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80696     matchingMode = cms.string( "VBF" ),
80697     pt1Min = cms.double( 50.0 ),
80698     pt2Min = cms.double( 50.0 ),
80699     pt3Min = cms.double( 50.0 ),
80700     mjjMin = cms.double( 750.0 ),
80701     matchingR = cms.double( 0.5 )
80702 )
80703 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet",
80704     saveTags = cms.bool( True ),
80705     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ),
80706     triggerType = cms.int32( 85 ),
80707     MinE = cms.double( -1.0 ),
80708     MinPt = cms.double( 50.0 ),
80709     MinMass = cms.double( -1.0 ),
80710     MaxMass = cms.double( -1.0 ),
80711     MinEta = cms.double( -1.0 ),
80712     MaxEta = cms.double( -1.0 ),
80713     MinN = cms.int32( 2 )
80714 )
80715 fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
80716     saveTags = cms.bool( True ),
80717     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
80718     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
80719     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
80720     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
80721     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
80722     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
80723     triggerType1 = cms.int32( 85 ),
80724     triggerType2 = cms.int32( 85 ),
80725     triggerType3 = cms.int32( 81 ),
80726     MinDphi = cms.double( 1.0 ),
80727     MaxDphi = cms.double( -1.0 ),
80728     MinDeta = cms.double( 1.0 ),
80729     MaxDeta = cms.double( -1.0 ),
80730     MinMinv = cms.double( 1.0 ),
80731     MaxMinv = cms.double( -1.0 ),
80732     MinDelR = cms.double( 0.5 ),
80733     MaxDelR = cms.double( 9999.0 ),
80734     MinPt = cms.double( 1.0 ),
80735     MaxPt = cms.double( -1.0 ),
80736     MinN = cms.int32( 1 )
80737 )
80738 fragment.hltPreVBFDiPFJet50Mjj850Photon22 = cms.EDFilter( "HLTPrescaler",
80739     offset = cms.uint32( 0 ),
80740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80741 )
80742 fragment.hltPFJetVBFFilterLooseIDPt50Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
80743     saveTags = cms.bool( True ),
80744     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80745     minPtLow = cms.double( 50.0 ),
80746     minPtHigh = cms.double( 50.0 ),
80747     etaOpposite = cms.bool( True ),
80748     minDeltaEta = cms.double( 0.0 ),
80749     minInvMass = cms.double( 850.0 ),
80750     maxEta = cms.double( 999.0 ),
80751     leadingJetOnly = cms.bool( False ),
80752     triggerType = cms.int32( 85 )
80753 )
80754 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDProducer( "L1TPFJetsMatching",
80755     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
80756     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
80757     matchingMode = cms.string( "VBF" ),
80758     pt1Min = cms.double( 50.0 ),
80759     pt2Min = cms.double( 50.0 ),
80760     pt3Min = cms.double( 50.0 ),
80761     mjjMin = cms.double( 850.0 ),
80762     matchingR = cms.double( 0.5 )
80763 )
80764 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDFilter( "HLT1PFJet",
80765     saveTags = cms.bool( True ),
80766     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850','TwoJets' ),
80767     triggerType = cms.int32( 85 ),
80768     MinE = cms.double( -1.0 ),
80769     MinPt = cms.double( 50.0 ),
80770     MinMass = cms.double( -1.0 ),
80771     MaxMass = cms.double( -1.0 ),
80772     MinEta = cms.double( -1.0 ),
80773     MaxEta = cms.double( -1.0 ),
80774     MinN = cms.int32( 2 )
80775 )
80776 fragment.hltDiPFJet50Mjj850Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
80777     saveTags = cms.bool( True ),
80778     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
80779     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
80780     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
80781     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
80782     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
80783     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
80784     triggerType1 = cms.int32( 85 ),
80785     triggerType2 = cms.int32( 85 ),
80786     triggerType3 = cms.int32( 81 ),
80787     MinDphi = cms.double( 1.0 ),
80788     MaxDphi = cms.double( -1.0 ),
80789     MinDeta = cms.double( 1.0 ),
80790     MaxDeta = cms.double( -1.0 ),
80791     MinMinv = cms.double( 1.0 ),
80792     MaxMinv = cms.double( -1.0 ),
80793     MinDelR = cms.double( 0.5 ),
80794     MaxDelR = cms.double( 9999.0 ),
80795     MinPt = cms.double( 1.0 ),
80796     MaxPt = cms.double( -1.0 ),
80797     MinN = cms.int32( 1 )
80798 )
80799 fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
80800     offset = cms.uint32( 0 ),
80801     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80802 )
80803 fragment.hltEle22erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
80804     saveTags = cms.bool( True ),
80805     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
80806     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80807     rhoTag = cms.InputTag( "" ),
80808     energyLowEdges = cms.vdouble( 0.0 ),
80809     lessThan = cms.bool( True ),
80810     useEt = cms.bool( False ),
80811     useAbs = cms.bool( False ),
80812     thrRegularEB = cms.vdouble( 0.0105 ),
80813     thrRegularEE = cms.vdouble( 0.0305 ),
80814     thrOverEEB = cms.vdouble( -1.0 ),
80815     thrOverEEE = cms.vdouble( -1.0 ),
80816     thrOverE2EB = cms.vdouble( -1.0 ),
80817     thrOverE2EE = cms.vdouble( -1.0 ),
80818     ncandcut = cms.int32( 1 ),
80819     doRhoCorrection = cms.bool( False ),
80820     rhoMax = cms.double( 9.9999999E7 ),
80821     rhoScale = cms.double( 1.0 ),
80822     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80823     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80824     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80825 )
80826 fragment.hltEle22erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
80827     saveTags = cms.bool( True ),
80828     candTag = cms.InputTag( "hltEle22erWPTightClusterShapeFilterForVBF" ),
80829     varTag = cms.InputTag( "hltEgammaHoverE" ),
80830     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
80831     energyLowEdges = cms.vdouble( 0.0 ),
80832     lessThan = cms.bool( True ),
80833     useEt = cms.bool( False ),
80834     useAbs = cms.bool( False ),
80835     etaBoundaryEB12 = cms.double( 1.0 ),
80836     etaBoundaryEE12 = cms.double( 2.1 ),
80837     thrRegularEB1 = cms.vdouble( 1.0 ),
80838     thrRegularEE1 = cms.vdouble( 3.0 ),
80839     thrOverEEB1 = cms.vdouble( 0.06 ),
80840     thrOverEEE1 = cms.vdouble( 0.03 ),
80841     thrOverE2EB1 = cms.vdouble( 0.0 ),
80842     thrOverE2EE1 = cms.vdouble( 0.0 ),
80843     thrRegularEB2 = cms.vdouble( 1.0 ),
80844     thrRegularEE2 = cms.vdouble( 5.0 ),
80845     thrOverEEB2 = cms.vdouble( 0.06 ),
80846     thrOverEEE2 = cms.vdouble( 0.03 ),
80847     thrOverE2EB2 = cms.vdouble( 0.0 ),
80848     thrOverE2EE2 = cms.vdouble( 0.0 ),
80849     ncandcut = cms.int32( 1 ),
80850     doRhoCorrection = cms.bool( True ),
80851     rhoMax = cms.double( 9.9999999E7 ),
80852     rhoScale = cms.double( 1.0 ),
80853     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
80854     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
80855     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80856 )
80857 fragment.hltEle22erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
80858     saveTags = cms.bool( True ),
80859     candTag = cms.InputTag( "hltEle22erWPTightHEFilterForVBF" ),
80860     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
80861     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
80862     energyLowEdges = cms.vdouble( 0.0 ),
80863     lessThan = cms.bool( True ),
80864     useEt = cms.bool( True ),
80865     useAbs = cms.bool( False ),
80866     etaBoundaryEB12 = cms.double( 1.0 ),
80867     etaBoundaryEE12 = cms.double( 2.1 ),
80868     thrRegularEB1 = cms.vdouble( 3.0 ),
80869     thrRegularEE1 = cms.vdouble( 1.0 ),
80870     thrOverEEB1 = cms.vdouble( 0.01 ),
80871     thrOverEEE1 = cms.vdouble( 0.025 ),
80872     thrOverE2EB1 = cms.vdouble( 0.0 ),
80873     thrOverE2EE1 = cms.vdouble( 0.0 ),
80874     thrRegularEB2 = cms.vdouble( 3.0 ),
80875     thrRegularEE2 = cms.vdouble( 2.0 ),
80876     thrOverEEB2 = cms.vdouble( 0.01 ),
80877     thrOverEEE2 = cms.vdouble( 0.025 ),
80878     thrOverE2EB2 = cms.vdouble( 0.0 ),
80879     thrOverE2EE2 = cms.vdouble( 0.0 ),
80880     ncandcut = cms.int32( 1 ),
80881     doRhoCorrection = cms.bool( True ),
80882     rhoMax = cms.double( 9.9999999E7 ),
80883     rhoScale = cms.double( 1.0 ),
80884     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
80885     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
80886     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80887 )
80888 fragment.hltEle22erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
80889     saveTags = cms.bool( True ),
80890     candTag = cms.InputTag( "hltEle22erWPTightEcalIsoFilterForVBF" ),
80891     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
80892     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
80893     energyLowEdges = cms.vdouble( 0.0 ),
80894     lessThan = cms.bool( True ),
80895     useEt = cms.bool( True ),
80896     useAbs = cms.bool( False ),
80897     etaBoundaryEB12 = cms.double( 1.0 ),
80898     etaBoundaryEE12 = cms.double( 2.0 ),
80899     thrRegularEB1 = cms.vdouble( 4.0 ),
80900     thrRegularEE1 = cms.vdouble( 1.0 ),
80901     thrOverEEB1 = cms.vdouble( 0.04 ),
80902     thrOverEEE1 = cms.vdouble( 0.03 ),
80903     thrOverE2EB1 = cms.vdouble( 0.0 ),
80904     thrOverE2EE1 = cms.vdouble( 0.0 ),
80905     thrRegularEB2 = cms.vdouble( 4.0 ),
80906     thrRegularEE2 = cms.vdouble( 2.0 ),
80907     thrOverEEB2 = cms.vdouble( 0.04 ),
80908     thrOverEEE2 = cms.vdouble( 0.03 ),
80909     thrOverE2EB2 = cms.vdouble( 0.0 ),
80910     thrOverE2EE2 = cms.vdouble( 0.0 ),
80911     ncandcut = cms.int32( 1 ),
80912     doRhoCorrection = cms.bool( True ),
80913     rhoMax = cms.double( 9.9999999E7 ),
80914     rhoScale = cms.double( 1.0 ),
80915     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
80916     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
80917     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80918 )
80919 fragment.hltEle22erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter",
80920     saveTags = cms.bool( True ),
80921     candTag = cms.InputTag( "hltEle22erWPTightHcalIsoFilterForVBF" ),
80922     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
80923     npixelmatchcut = cms.double( 1.0 ),
80924     ncandcut = cms.int32( 1 ),
80925     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80926     s_a_phi1B = cms.double( 0.0069 ),
80927     s_a_phi1I = cms.double( 0.0088 ),
80928     s_a_phi1F = cms.double( 0.0076 ),
80929     s_a_phi2B = cms.double( 3.7E-4 ),
80930     s_a_phi2I = cms.double( 7.0E-4 ),
80931     s_a_phi2F = cms.double( 0.00906 ),
80932     s_a_zB = cms.double( 0.012 ),
80933     s_a_rI = cms.double( 0.027 ),
80934     s_a_rF = cms.double( 0.04 ),
80935     s2_threshold = cms.double( 0.4 ),
80936     tanhSO10BarrelThres = cms.double( 0.35 ),
80937     tanhSO10InterThres = cms.double( 1.0 ),
80938     tanhSO10ForwardThres = cms.double( 1.0 ),
80939     useS = cms.bool( False ),
80940     pixelVeto = cms.bool( False )
80941 )
80942 fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
80943     saveTags = cms.bool( True ),
80944     candTag = cms.InputTag( "hltEle22erWPTightPixelMatchFilterForVBF" ),
80945     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
80946     rhoTag = cms.InputTag( "" ),
80947     energyLowEdges = cms.vdouble( 0.0 ),
80948     lessThan = cms.bool( True ),
80949     useEt = cms.bool( False ),
80950     useAbs = cms.bool( True ),
80951     thrRegularEB = cms.vdouble( 0.025 ),
80952     thrRegularEE = cms.vdouble( 0.011 ),
80953     thrOverEEB = cms.vdouble( -1.0 ),
80954     thrOverEEE = cms.vdouble( -1.0 ),
80955     thrOverE2EB = cms.vdouble( -1.0 ),
80956     thrOverE2EE = cms.vdouble( -1.0 ),
80957     ncandcut = cms.int32( 1 ),
80958     doRhoCorrection = cms.bool( False ),
80959     rhoMax = cms.double( 9.9999999E7 ),
80960     rhoScale = cms.double( 1.0 ),
80961     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80962     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80963     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80964 )
80965 fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
80966     saveTags = cms.bool( True ),
80967     candTag = cms.InputTag( "hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF" ),
80968     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
80969     rhoTag = cms.InputTag( "" ),
80970     energyLowEdges = cms.vdouble( 0.0 ),
80971     lessThan = cms.bool( True ),
80972     useEt = cms.bool( False ),
80973     useAbs = cms.bool( False ),
80974     thrRegularEB = cms.vdouble( 999.0 ),
80975     thrRegularEE = cms.vdouble( 1.0 ),
80976     thrOverEEB = cms.vdouble( -1.0 ),
80977     thrOverEEE = cms.vdouble( -1.0 ),
80978     thrOverE2EB = cms.vdouble( -1.0 ),
80979     thrOverE2EE = cms.vdouble( -1.0 ),
80980     ncandcut = cms.int32( 1 ),
80981     doRhoCorrection = cms.bool( False ),
80982     rhoMax = cms.double( 9.9999999E7 ),
80983     rhoScale = cms.double( 1.0 ),
80984     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80985     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80986     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80987 )
80988 fragment.hltEle22erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
80989     saveTags = cms.bool( True ),
80990     candTag = cms.InputTag( "hltEle22erWPTightGsfMissingHitsFilterForVBF" ),
80991     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80992     rhoTag = cms.InputTag( "" ),
80993     energyLowEdges = cms.vdouble( 0.0 ),
80994     lessThan = cms.bool( True ),
80995     useEt = cms.bool( False ),
80996     useAbs = cms.bool( True ),
80997     thrRegularEB = cms.vdouble( 0.003 ),
80998     thrRegularEE = cms.vdouble( 0.005 ),
80999     thrOverEEB = cms.vdouble( -1.0 ),
81000     thrOverEEE = cms.vdouble( -1.0 ),
81001     thrOverE2EB = cms.vdouble( -1.0 ),
81002     thrOverE2EE = cms.vdouble( -1.0 ),
81003     ncandcut = cms.int32( 1 ),
81004     doRhoCorrection = cms.bool( False ),
81005     rhoMax = cms.double( 9.9999999E7 ),
81006     rhoScale = cms.double( 1.0 ),
81007     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81008     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81009     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81010 )
81011 fragment.hltEle22erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
81012     saveTags = cms.bool( True ),
81013     candTag = cms.InputTag( "hltEle22erWPTightGsfDetaFilterForVBF" ),
81014     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
81015     rhoTag = cms.InputTag( "" ),
81016     energyLowEdges = cms.vdouble( 0.0 ),
81017     lessThan = cms.bool( True ),
81018     useEt = cms.bool( False ),
81019     useAbs = cms.bool( True ),
81020     thrRegularEB = cms.vdouble( 0.03 ),
81021     thrRegularEE = cms.vdouble( 0.023 ),
81022     thrOverEEB = cms.vdouble( -1.0 ),
81023     thrOverEEE = cms.vdouble( -1.0 ),
81024     thrOverE2EB = cms.vdouble( -1.0 ),
81025     thrOverE2EE = cms.vdouble( -1.0 ),
81026     ncandcut = cms.int32( 1 ),
81027     doRhoCorrection = cms.bool( False ),
81028     rhoMax = cms.double( 9.9999999E7 ),
81029     rhoScale = cms.double( 1.0 ),
81030     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81031     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81032     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81033 )
81034 fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
81035     saveTags = cms.bool( True ),
81036     candTag = cms.InputTag( "hltEle22erWPTightGsfDphiFilterForVBF" ),
81037     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
81038     rhoTag = cms.InputTag( "" ),
81039     energyLowEdges = cms.vdouble( 0.0 ),
81040     lessThan = cms.bool( True ),
81041     useEt = cms.bool( True ),
81042     useAbs = cms.bool( False ),
81043     thrRegularEB = cms.vdouble( -1.0 ),
81044     thrRegularEE = cms.vdouble( -1.0 ),
81045     thrOverEEB = cms.vdouble( 0.2 ),
81046     thrOverEEE = cms.vdouble( 0.2 ),
81047     thrOverE2EB = cms.vdouble( -1.0 ),
81048     thrOverE2EE = cms.vdouble( -1.0 ),
81049     ncandcut = cms.int32( 1 ),
81050     doRhoCorrection = cms.bool( False ),
81051     rhoMax = cms.double( 9.9999999E7 ),
81052     rhoScale = cms.double( 1.0 ),
81053     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81054     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81055     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81056 )
81057 fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter",
81058     saveTags = cms.bool( True ),
81059     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81060     minPtLow = cms.double( 50.0 ),
81061     minPtHigh = cms.double( 50.0 ),
81062     etaOpposite = cms.bool( True ),
81063     minDeltaEta = cms.double( 0.0 ),
81064     minInvMass = cms.double( 600.0 ),
81065     maxEta = cms.double( 999.0 ),
81066     leadingJetOnly = cms.bool( False ),
81067     triggerType = cms.int32( 85 )
81068 )
81069 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching",
81070     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
81071     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81072     matchingMode = cms.string( "VBF" ),
81073     pt1Min = cms.double( 50.0 ),
81074     pt2Min = cms.double( 50.0 ),
81075     pt3Min = cms.double( 50.0 ),
81076     mjjMin = cms.double( 600.0 ),
81077     matchingR = cms.double( 0.5 )
81078 )
81079 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet",
81080     saveTags = cms.bool( True ),
81081     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ),
81082     triggerType = cms.int32( 85 ),
81083     MinE = cms.double( -1.0 ),
81084     MinPt = cms.double( 50.0 ),
81085     MinMass = cms.double( -1.0 ),
81086     MaxMass = cms.double( -1.0 ),
81087     MinEta = cms.double( -1.0 ),
81088     MaxEta = cms.double( -1.0 ),
81089     MinN = cms.int32( 2 )
81090 )
81091 fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
81092     saveTags = cms.bool( True ),
81093     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
81094     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
81095     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
81096     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
81097     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
81098     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
81099     triggerType1 = cms.int32( 85 ),
81100     triggerType2 = cms.int32( 85 ),
81101     triggerType3 = cms.int32( 81 ),
81102     MinDphi = cms.double( 1.0 ),
81103     MaxDphi = cms.double( -1.0 ),
81104     MinDeta = cms.double( 1.0 ),
81105     MaxDeta = cms.double( -1.0 ),
81106     MinMinv = cms.double( 1.0 ),
81107     MaxMinv = cms.double( -1.0 ),
81108     MinDelR = cms.double( 0.5 ),
81109     MaxDelR = cms.double( 9999.0 ),
81110     MinPt = cms.double( 1.0 ),
81111     MaxPt = cms.double( -1.0 ),
81112     MinN = cms.int32( 1 )
81113 )
81114 fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
81115     offset = cms.uint32( 0 ),
81116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81117 )
81118 fragment.hltPFJetVBFFilterLooseIDPt50Mass700 = cms.EDFilter( "HLTPFJetVBFFilter",
81119     saveTags = cms.bool( True ),
81120     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81121     minPtLow = cms.double( 50.0 ),
81122     minPtHigh = cms.double( 50.0 ),
81123     etaOpposite = cms.bool( True ),
81124     minDeltaEta = cms.double( 0.0 ),
81125     minInvMass = cms.double( 700.0 ),
81126     maxEta = cms.double( 999.0 ),
81127     leadingJetOnly = cms.bool( False ),
81128     triggerType = cms.int32( 85 )
81129 )
81130 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDProducer( "L1TPFJetsMatching",
81131     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
81132     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81133     matchingMode = cms.string( "VBF" ),
81134     pt1Min = cms.double( 50.0 ),
81135     pt2Min = cms.double( 50.0 ),
81136     pt3Min = cms.double( 50.0 ),
81137     mjjMin = cms.double( 700.0 ),
81138     matchingR = cms.double( 0.5 )
81139 )
81140 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDFilter( "HLT1PFJet",
81141     saveTags = cms.bool( True ),
81142     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700','TwoJets' ),
81143     triggerType = cms.int32( 85 ),
81144     MinE = cms.double( -1.0 ),
81145     MinPt = cms.double( 50.0 ),
81146     MinMass = cms.double( -1.0 ),
81147     MaxMass = cms.double( -1.0 ),
81148     MinEta = cms.double( -1.0 ),
81149     MaxEta = cms.double( -1.0 ),
81150     MinN = cms.int32( 2 )
81151 )
81152 fragment.hltDiPFJet50Mass700Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
81153     saveTags = cms.bool( True ),
81154     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
81155     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
81156     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
81157     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
81158     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
81159     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
81160     triggerType1 = cms.int32( 85 ),
81161     triggerType2 = cms.int32( 85 ),
81162     triggerType3 = cms.int32( 81 ),
81163     MinDphi = cms.double( 1.0 ),
81164     MaxDphi = cms.double( -1.0 ),
81165     MinDeta = cms.double( 1.0 ),
81166     MaxDeta = cms.double( -1.0 ),
81167     MinMinv = cms.double( 1.0 ),
81168     MaxMinv = cms.double( -1.0 ),
81169     MinDelR = cms.double( 0.5 ),
81170     MaxDelR = cms.double( 9999.0 ),
81171     MinPt = cms.double( 1.0 ),
81172     MaxPt = cms.double( -1.0 ),
81173     MinN = cms.int32( 1 )
81174 )
81175 fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
81176     offset = cms.uint32( 0 ),
81177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81178 )
81179 fragment.hltPFJetVBFFilterLooseIDPt50Mass800 = cms.EDFilter( "HLTPFJetVBFFilter",
81180     saveTags = cms.bool( True ),
81181     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81182     minPtLow = cms.double( 50.0 ),
81183     minPtHigh = cms.double( 50.0 ),
81184     etaOpposite = cms.bool( True ),
81185     minDeltaEta = cms.double( 0.0 ),
81186     minInvMass = cms.double( 800.0 ),
81187     maxEta = cms.double( 999.0 ),
81188     leadingJetOnly = cms.bool( False ),
81189     triggerType = cms.int32( 85 )
81190 )
81191 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDProducer( "L1TPFJetsMatching",
81192     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
81193     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81194     matchingMode = cms.string( "VBF" ),
81195     pt1Min = cms.double( 50.0 ),
81196     pt2Min = cms.double( 50.0 ),
81197     pt3Min = cms.double( 50.0 ),
81198     mjjMin = cms.double( 800.0 ),
81199     matchingR = cms.double( 0.5 )
81200 )
81201 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDFilter( "HLT1PFJet",
81202     saveTags = cms.bool( True ),
81203     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800','TwoJets' ),
81204     triggerType = cms.int32( 85 ),
81205     MinE = cms.double( -1.0 ),
81206     MinPt = cms.double( 50.0 ),
81207     MinMass = cms.double( -1.0 ),
81208     MaxMass = cms.double( -1.0 ),
81209     MinEta = cms.double( -1.0 ),
81210     MaxEta = cms.double( -1.0 ),
81211     MinN = cms.int32( 2 )
81212 )
81213 fragment.hltDiPFJet50Mass800Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
81214     saveTags = cms.bool( True ),
81215     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
81216     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
81217     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
81218     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
81219     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
81220     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
81221     triggerType1 = cms.int32( 85 ),
81222     triggerType2 = cms.int32( 85 ),
81223     triggerType3 = cms.int32( 81 ),
81224     MinDphi = cms.double( 1.0 ),
81225     MaxDphi = cms.double( -1.0 ),
81226     MinDeta = cms.double( 1.0 ),
81227     MaxDeta = cms.double( -1.0 ),
81228     MinMinv = cms.double( 1.0 ),
81229     MaxMinv = cms.double( -1.0 ),
81230     MinDelR = cms.double( 0.5 ),
81231     MaxDelR = cms.double( 9999.0 ),
81232     MinPt = cms.double( 1.0 ),
81233     MaxPt = cms.double( -1.0 ),
81234     MinN = cms.int32( 1 )
81235 )
81236 fragment.hltPreVBFDiPFJet11540Mjj850DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
81237     offset = cms.uint32( 0 ),
81238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81239 )
81240 fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
81241     saveTags = cms.bool( True ),
81242     inputTag = cms.InputTag( "hltL2TauJets" ),
81243     triggerType = cms.int32( 84 ),
81244     MinE = cms.double( -1.0 ),
81245     MinPt = cms.double( 20.0 ),
81246     MinMass = cms.double( -1.0 ),
81247     MaxMass = cms.double( -1.0 ),
81248     MinEta = cms.double( -1.0 ),
81249     MaxEta = cms.double( 2.2 ),
81250     MinN = cms.int32( 2 )
81251 )
81252 fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
81253     saveTags = cms.bool( True ),
81254     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
81255     triggerType = cms.int32( 84 ),
81256     MinE = cms.double( -1.0 ),
81257     MinPt = cms.double( 20.0 ),
81258     MinMass = cms.double( -1.0 ),
81259     MaxMass = cms.double( -1.0 ),
81260     MinEta = cms.double( -1.0 ),
81261     MaxEta = cms.double( 2.2 ),
81262     MinN = cms.int32( 2 )
81263 )
81264 fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter",
81265     saveTags = cms.bool( True ),
81266     nExpected = cms.int32( 2 ),
81267     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
81268     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
81269     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
81270     seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ),
81271     seedTypes = cms.vint32( -100 ),
81272     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;" ),
81273     minPt = cms.double( 20.0 ),
81274     maxEta = cms.double( 2.3 ),
81275     usePtCorr = cms.bool( True ),
81276     matchWithSeeds = cms.bool( False ),
81277     matchingdR = cms.double( 0.5 )
81278 )
81279 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj850 = cms.EDProducer( "L1TPFJetsMatching",
81280     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
81281     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81282     matchingMode = cms.string( "VBF" ),
81283     pt1Min = cms.double( 115.0 ),
81284     pt2Min = cms.double( 40.0 ),
81285     pt3Min = cms.double( 110.0 ),
81286     mjjMin = cms.double( 850.0 ),
81287     matchingR = cms.double( 0.5 )
81288 )
81289 fragment.hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
81290     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj850','TwoJets' ),
81291     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
81292     Min_dR = cms.double( 0.5 )
81293 )
81294 fragment.hltMatchedVBFTwoPFJetsMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81295     saveTags = cms.bool( True ),
81296     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
81297     triggerType = cms.int32( 85 ),
81298     MinE = cms.double( -1.0 ),
81299     MinPt = cms.double( 40.0 ),
81300     MinMass = cms.double( -1.0 ),
81301     MaxMass = cms.double( -1.0 ),
81302     MinEta = cms.double( -1.0 ),
81303     MaxEta = cms.double( -1.0 ),
81304     MinN = cms.int32( 2 )
81305 )
81306 fragment.hltMatchedVBFOnePFJetMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81307     saveTags = cms.bool( True ),
81308     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
81309     triggerType = cms.int32( 85 ),
81310     MinE = cms.double( -1.0 ),
81311     MinPt = cms.double( 115.0 ),
81312     MinMass = cms.double( -1.0 ),
81313     MaxMass = cms.double( -1.0 ),
81314     MinEta = cms.double( -1.0 ),
81315     MaxEta = cms.double( -1.0 ),
81316     MinN = cms.int32( 1 )
81317 )
81318 fragment.hltPreVBFDiPFJet11540Mjj1000DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
81319     offset = cms.uint32( 0 ),
81320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81321 )
81322 fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching",
81323     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
81324     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81325     matchingMode = cms.string( "VBF" ),
81326     pt1Min = cms.double( 115.0 ),
81327     pt2Min = cms.double( 40.0 ),
81328     pt3Min = cms.double( 110.0 ),
81329     mjjMin = cms.double( 1000.0 ),
81330     matchingR = cms.double( 0.5 )
81331 )
81332 fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
81333     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
81334     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
81335     Min_dR = cms.double( 0.5 )
81336 )
81337 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81338     saveTags = cms.bool( True ),
81339     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
81340     triggerType = cms.int32( 85 ),
81341     MinE = cms.double( -1.0 ),
81342     MinPt = cms.double( 40.0 ),
81343     MinMass = cms.double( -1.0 ),
81344     MaxMass = cms.double( -1.0 ),
81345     MinEta = cms.double( -1.0 ),
81346     MaxEta = cms.double( -1.0 ),
81347     MinN = cms.int32( 2 )
81348 )
81349 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81350     saveTags = cms.bool( True ),
81351     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
81352     triggerType = cms.int32( 85 ),
81353     MinE = cms.double( -1.0 ),
81354     MinPt = cms.double( 115.0 ),
81355     MinMass = cms.double( -1.0 ),
81356     MaxMass = cms.double( -1.0 ),
81357     MinEta = cms.double( -1.0 ),
81358     MaxEta = cms.double( -1.0 ),
81359     MinN = cms.int32( 1 )
81360 )
81361 fragment.hltPreVBFDiPFJet11540Mjj1100DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
81362     offset = cms.uint32( 0 ),
81363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81364 )
81365 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1100 = cms.EDProducer( "L1TPFJetsMatching",
81366     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
81367     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81368     matchingMode = cms.string( "VBF" ),
81369     pt1Min = cms.double( 115.0 ),
81370     pt2Min = cms.double( 40.0 ),
81371     pt3Min = cms.double( 110.0 ),
81372     mjjMin = cms.double( 1100.0 ),
81373     matchingR = cms.double( 0.5 )
81374 )
81375 fragment.hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
81376     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1100','TwoJets' ),
81377     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
81378     Min_dR = cms.double( 0.5 )
81379 )
81380 fragment.hltMatchedVBFTwoPFJetsMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81381     saveTags = cms.bool( True ),
81382     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
81383     triggerType = cms.int32( 85 ),
81384     MinE = cms.double( -1.0 ),
81385     MinPt = cms.double( 40.0 ),
81386     MinMass = cms.double( -1.0 ),
81387     MaxMass = cms.double( -1.0 ),
81388     MinEta = cms.double( -1.0 ),
81389     MaxEta = cms.double( -1.0 ),
81390     MinN = cms.int32( 2 )
81391 )
81392 fragment.hltMatchedVBFOnePFJetMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81393     saveTags = cms.bool( True ),
81394     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
81395     triggerType = cms.int32( 85 ),
81396     MinE = cms.double( -1.0 ),
81397     MinPt = cms.double( 115.0 ),
81398     MinMass = cms.double( -1.0 ),
81399     MaxMass = cms.double( -1.0 ),
81400     MinEta = cms.double( -1.0 ),
81401     MaxEta = cms.double( -1.0 ),
81402     MinN = cms.int32( 1 )
81403 )
81404 fragment.hltPreVBFDiPFJet11540Mjj1200DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
81405     offset = cms.uint32( 0 ),
81406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81407 )
81408 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1200 = cms.EDProducer( "L1TPFJetsMatching",
81409     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
81410     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81411     matchingMode = cms.string( "VBF" ),
81412     pt1Min = cms.double( 115.0 ),
81413     pt2Min = cms.double( 40.0 ),
81414     pt3Min = cms.double( 110.0 ),
81415     mjjMin = cms.double( 1200.0 ),
81416     matchingR = cms.double( 0.5 )
81417 )
81418 fragment.hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
81419     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1200','TwoJets' ),
81420     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
81421     Min_dR = cms.double( 0.5 )
81422 )
81423 fragment.hltMatchedVBFTwoPFJetsMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81424     saveTags = cms.bool( True ),
81425     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
81426     triggerType = cms.int32( 85 ),
81427     MinE = cms.double( -1.0 ),
81428     MinPt = cms.double( 40.0 ),
81429     MinMass = cms.double( -1.0 ),
81430     MaxMass = cms.double( -1.0 ),
81431     MinEta = cms.double( -1.0 ),
81432     MaxEta = cms.double( -1.0 ),
81433     MinN = cms.int32( 2 )
81434 )
81435 fragment.hltMatchedVBFOnePFJetMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
81436     saveTags = cms.bool( True ),
81437     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
81438     triggerType = cms.int32( 85 ),
81439     MinE = cms.double( -1.0 ),
81440     MinPt = cms.double( 115.0 ),
81441     MinMass = cms.double( -1.0 ),
81442     MaxMass = cms.double( -1.0 ),
81443     MinEta = cms.double( -1.0 ),
81444     MaxEta = cms.double( -1.0 ),
81445     MinN = cms.int32( 1 )
81446 )
81447 fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
81448     offset = cms.uint32( 0 ),
81449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81450 )
81451 fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter",
81452     saveTags = cms.bool( True ),
81453     nExpected = cms.int32( 1 ),
81454     L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
81455     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ),
81456     DiscrWP = cms.double( 0.3 ),
81457     l1TauPtThreshold = cms.double( 250.0 )
81458 )
81459 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter",
81460     saveTags = cms.bool( True ),
81461     nExpected = cms.int32( 1 ),
81462     taus = cms.InputTag( "hltPFJetForBtag" ),
81463     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
81464     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
81465     seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ),
81466     seedTypes = cms.vint32( -100 ),
81467     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;" ),
81468     minPt = cms.double( 45.0 ),
81469     maxEta = cms.double( 2.3 ),
81470     usePtCorr = cms.bool( True ),
81471     matchWithSeeds = cms.bool( True ),
81472     matchingdR = cms.double( 0.5 )
81473 )
81474 fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
81475     saveTags = cms.bool( True ),
81476     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81477     minPtLow = cms.double( 45.0 ),
81478     minPtHigh = cms.double( 45.0 ),
81479     etaOpposite = cms.bool( True ),
81480     minDeltaEta = cms.double( 0.0 ),
81481     minInvMass = cms.double( 650.0 ),
81482     maxEta = cms.double( 999.0 ),
81483     leadingJetOnly = cms.bool( False ),
81484     triggerType = cms.int32( 85 )
81485 )
81486 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching",
81487     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
81488     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81489     matchingMode = cms.string( "VBF" ),
81490     pt1Min = cms.double( 45.0 ),
81491     pt2Min = cms.double( 45.0 ),
81492     pt3Min = cms.double( 45.0 ),
81493     mjjMin = cms.double( 650.0 ),
81494     matchingR = cms.double( 0.5 )
81495 )
81496 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet",
81497     saveTags = cms.bool( True ),
81498     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
81499     triggerType = cms.int32( 85 ),
81500     MinE = cms.double( -1.0 ),
81501     MinPt = cms.double( 45.0 ),
81502     MinMass = cms.double( -1.0 ),
81503     MaxMass = cms.double( -1.0 ),
81504     MinEta = cms.double( -1.0 ),
81505     MaxEta = cms.double( -1.0 ),
81506     MinN = cms.int32( 2 )
81507 )
81508 fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
81509     offset = cms.uint32( 0 ),
81510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81511 )
81512 fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
81513     saveTags = cms.bool( True ),
81514     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81515     minPtLow = cms.double( 45.0 ),
81516     minPtHigh = cms.double( 45.0 ),
81517     etaOpposite = cms.bool( True ),
81518     minDeltaEta = cms.double( 0.0 ),
81519     minInvMass = cms.double( 750.0 ),
81520     maxEta = cms.double( 999.0 ),
81521     leadingJetOnly = cms.bool( False ),
81522     triggerType = cms.int32( 85 )
81523 )
81524 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching",
81525     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
81526     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81527     matchingMode = cms.string( "VBF" ),
81528     pt1Min = cms.double( 45.0 ),
81529     pt2Min = cms.double( 45.0 ),
81530     pt3Min = cms.double( 45.0 ),
81531     mjjMin = cms.double( 750.0 ),
81532     matchingR = cms.double( 0.5 )
81533 )
81534 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet",
81535     saveTags = cms.bool( True ),
81536     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
81537     triggerType = cms.int32( 85 ),
81538     MinE = cms.double( -1.0 ),
81539     MinPt = cms.double( 45.0 ),
81540     MinMass = cms.double( -1.0 ),
81541     MaxMass = cms.double( -1.0 ),
81542     MinEta = cms.double( -1.0 ),
81543     MaxEta = cms.double( -1.0 ),
81544     MinN = cms.int32( 2 )
81545 )
81546 fragment.hltPreVBFDiPFJet45Mjj850PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
81547     offset = cms.uint32( 0 ),
81548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81549 )
81550 fragment.hltPFJetVBFFilterLooseIDPt45Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
81551     saveTags = cms.bool( True ),
81552     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81553     minPtLow = cms.double( 45.0 ),
81554     minPtHigh = cms.double( 45.0 ),
81555     etaOpposite = cms.bool( True ),
81556     minDeltaEta = cms.double( 0.0 ),
81557     minInvMass = cms.double( 850.0 ),
81558     maxEta = cms.double( 999.0 ),
81559     leadingJetOnly = cms.bool( False ),
81560     triggerType = cms.int32( 85 )
81561 )
81562 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDProducer( "L1TPFJetsMatching",
81563     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
81564     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
81565     matchingMode = cms.string( "VBF" ),
81566     pt1Min = cms.double( 45.0 ),
81567     pt2Min = cms.double( 45.0 ),
81568     pt3Min = cms.double( 45.0 ),
81569     mjjMin = cms.double( 850.0 ),
81570     matchingR = cms.double( 0.5 )
81571 )
81572 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDFilter( "HLT1PFJet",
81573     saveTags = cms.bool( True ),
81574     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850','TwoJets' ),
81575     triggerType = cms.int32( 85 ),
81576     MinE = cms.double( -1.0 ),
81577     MinPt = cms.double( 45.0 ),
81578     MinMass = cms.double( -1.0 ),
81579     MaxMass = cms.double( -1.0 ),
81580     MinEta = cms.double( -1.0 ),
81581     MaxEta = cms.double( -1.0 ),
81582     MinN = cms.int32( 2 )
81583 )
81584 fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet = cms.EDFilter( "HLTL1TSeed",
81585     saveTags = cms.bool( True ),
81586     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_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso38_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso40_Iso26_er2p1_Jet55_RmOvlp_dR0p5" ),
81587     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81588     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81589     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81590     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81591     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81592     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81593     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81594     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81595     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81596 )
81597 fragment.hltPreL1HT200QuadPFJet20PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
81598     offset = cms.uint32( 0 ),
81599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81600 )
81601 fragment.hltL1sHTT200erFromObjectMap = cms.EDFilter( "HLTL1TSeed",
81602     saveTags = cms.bool( True ),
81603     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
81604     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81605     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81606     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81607     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81608     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81609     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81610     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81611     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81612     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81613 )
81614 fragment.hltL2TauTagFilterForQuadJet = cms.EDFilter( "L2TauTagFilter",
81615     saveTags = cms.bool( True ),
81616     nExpected = cms.int32( 1 ),
81617     L1TauSrc = cms.InputTag( "hltL1sTauVeryBigOR" ),
81618     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','TauVeryBigOR' ),
81619     DiscrWP = cms.double( 0.5 ),
81620     l1TauPtThreshold = cms.double( 250.0 )
81621 )
81622 fragment.hlt4PFCentralJetPt20 = cms.EDFilter( "HLT1PFJet",
81623     saveTags = cms.bool( True ),
81624     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
81625     triggerType = cms.int32( 86 ),
81626     MinE = cms.double( -1.0 ),
81627     MinPt = cms.double( 20.0 ),
81628     MinMass = cms.double( -1.0 ),
81629     MaxMass = cms.double( -1.0 ),
81630     MinEta = cms.double( -1.0 ),
81631     MaxEta = cms.double( 2.5 ),
81632     MinN = cms.int32( 4 )
81633 )
81634 fragment.hltPFCentralJetPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
81635     HLTObject = cms.InputTag( "hlt4PFCentralJetPt20" ),
81636     TriggerTypes = cms.vint32( 86 )
81637 )
81638 fragment.hltPFCentralJetNoIDPt20PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
81639     saveTags = cms.bool( True ),
81640     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
81641     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
81642     MinTag = cms.double( 0.5 ),
81643     MaxTag = cms.double( 999999.0 ),
81644     MinJetToSum = cms.int32( 1 ),
81645     MaxJetToSum = cms.int32( 1 ),
81646     UseMeanValue = cms.bool( True ),
81647     MatchByDeltaR = cms.bool( True ),
81648     MaxDeltaR = cms.double( 0.4 ),
81649     TriggerType = cms.int32( 86 )
81650 )
81651 fragment.hltPFCentralJetNoIDPt20PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
81652     saveTags = cms.bool( True ),
81653     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
81654     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
81655     MinTag = cms.double( 0.5 ),
81656     MaxTag = cms.double( 999999.0 ),
81657     MinJetToSum = cms.int32( 1 ),
81658     MaxJetToSum = cms.int32( 1 ),
81659     UseMeanValue = cms.bool( True ),
81660     MatchByDeltaR = cms.bool( True ),
81661     MaxDeltaR = cms.double( 0.4 ),
81662     TriggerType = cms.int32( 86 )
81663 )
81664 fragment.hltPreL1HT200QuadPFJet25PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
81665     offset = cms.uint32( 0 ),
81666     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81667 )
81668 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
81669     saveTags = cms.bool( True ),
81670     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
81671     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
81672     MinTag = cms.double( 0.5 ),
81673     MaxTag = cms.double( 999999.0 ),
81674     MinJetToSum = cms.int32( 1 ),
81675     MaxJetToSum = cms.int32( 1 ),
81676     UseMeanValue = cms.bool( True ),
81677     MatchByDeltaR = cms.bool( True ),
81678     MaxDeltaR = cms.double( 0.4 ),
81679     TriggerType = cms.int32( 86 )
81680 )
81681 fragment.hltPreIsoMu24eta2p1L1HT200 = cms.EDFilter( "HLTPrescaler",
81682     offset = cms.uint32( 0 ),
81683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81684 )
81685 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
81686     offset = cms.uint32( 0 ),
81687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81688 )
81689 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
81690     offset = cms.uint32( 0 ),
81691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81692 )
81693 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 = cms.EDFilter( "HLTPrescaler",
81694     offset = cms.uint32( 0 ),
81695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81696 )
81697 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 = cms.EDFilter( "HLTPrescaler",
81698     offset = cms.uint32( 0 ),
81699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81700 )
81701 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
81702     offset = cms.uint32( 0 ),
81703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81704 )
81705 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25PNet1BTag0p50 = cms.EDFilter( "HLTPrescaler",
81706     offset = cms.uint32( 0 ),
81707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81708 )
81709 fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
81710     offset = cms.uint32( 0 ),
81711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81712 )
81713 fragment.hltCaloJetTimingFilterSingleNeg2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
81714     saveTags = cms.bool( True ),
81715     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
81716     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
81717     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
81718     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
81719     minJets = cms.uint32( 1 ),
81720     jetTimeThresh = cms.double( -999999.0 ),
81721     jetMaxTimeThresh = cms.double( -2.5 ),
81722     jetCellsForTimingThresh = cms.uint32( 5 ),
81723     jetEcalEtForTimingThresh = cms.double( 10.0 ),
81724     minJetPt = cms.double( 40.0 )
81725 )
81726 fragment.hltPrePFJet200TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
81727     offset = cms.uint32( 0 ),
81728     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81729 )
81730 fragment.hltPrePhoton50TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
81731     offset = cms.uint32( 0 ),
81732     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81733 )
81734 fragment.hltEG50CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81735     saveTags = cms.bool( True ),
81736     candTag = cms.InputTag( "hltEG50HEFilter" ),
81737     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81738     rhoTag = cms.InputTag( "" ),
81739     energyLowEdges = cms.vdouble( 0.0 ),
81740     lessThan = cms.bool( True ),
81741     useEt = cms.bool( False ),
81742     useAbs = cms.bool( False ),
81743     thrRegularEB = cms.vdouble( 0.016 ),
81744     thrRegularEE = cms.vdouble( 0.04 ),
81745     thrOverEEB = cms.vdouble( -1.0 ),
81746     thrOverEEE = cms.vdouble( -1.0 ),
81747     thrOverE2EB = cms.vdouble( -1.0 ),
81748     thrOverE2EE = cms.vdouble( -1.0 ),
81749     ncandcut = cms.int32( 1 ),
81750     doRhoCorrection = cms.bool( False ),
81751     rhoMax = cms.double( 9.9999999E7 ),
81752     rhoScale = cms.double( 1.0 ),
81753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81755     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81756 )
81757 fragment.hltEG50CaloIdLTimeNeg2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
81758     saveTags = cms.bool( True ),
81759     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
81760     l1EGCand = cms.InputTag( "" ),
81761     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
81762     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
81763     inputTrack = cms.InputTag( "" ),
81764     ncandcut = cms.int32( 1 ),
81765     EBOnly = cms.bool( False ),
81766     sMin_min = cms.double( 0.0 ),
81767     sMin_max = cms.double( 999.0 ),
81768     sMaj_min = cms.double( 0.0 ),
81769     sMaj_max = cms.double( 999.0 ),
81770     seedTimeMin = cms.double( -25.0 ),
81771     seedTimeMax = cms.double( -2.5 ),
81772     useTrackVeto = cms.bool( False ),
81773     maxTrackCut = cms.int32( 999 ),
81774     trackPtCut = cms.double( 999999.0 ),
81775     trackdRCut = cms.double( 999.0 )
81776 )
81777 fragment.hltPrePhoton50TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
81778     offset = cms.uint32( 0 ),
81779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81780 )
81781 fragment.hltEG50CaloIdLTime2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
81782     saveTags = cms.bool( True ),
81783     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
81784     l1EGCand = cms.InputTag( "" ),
81785     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
81786     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
81787     inputTrack = cms.InputTag( "" ),
81788     ncandcut = cms.int32( 1 ),
81789     EBOnly = cms.bool( False ),
81790     sMin_min = cms.double( 0.0 ),
81791     sMin_max = cms.double( 999.0 ),
81792     sMaj_min = cms.double( 0.0 ),
81793     sMaj_max = cms.double( 999.0 ),
81794     seedTimeMin = cms.double( 2.5 ),
81795     seedTimeMax = cms.double( 25.0 ),
81796     useTrackVeto = cms.bool( False ),
81797     maxTrackCut = cms.int32( 999 ),
81798     trackPtCut = cms.double( 999999.0 ),
81799     trackdRCut = cms.double( 999.0 )
81800 )
81801 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
81802     offset = cms.uint32( 0 ),
81803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81804 )
81805 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
81806     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
81807     minTracks = cms.int32( 1 ),
81808     maxTracks = cms.int32( 1 ),
81809     do_express = cms.bool( True ),
81810     triggerType = cms.int32( 91 )
81811 )
81812 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
81813     inputTag = cms.InputTag( "rawDataCollector" ),
81814     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
81815 )
81816 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
81817     offset = cms.uint32( 0 ),
81818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81819 )
81820 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
81821     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
81822     minTracks = cms.int32( 1 ),
81823     maxTracks = cms.int32( 4 ),
81824     do_express = cms.bool( False ),
81825     triggerType = cms.int32( 91 )
81826 )
81827 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
81828     offset = cms.uint32( 0 ),
81829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81830 )
81831 fragment.hltPreMCReducedIterativeTracking = cms.EDFilter( "HLTPrescaler",
81832     offset = cms.uint32( 0 ),
81833     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81834 )
81835 fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler",
81836     offset = cms.uint32( 0 ),
81837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81838 )
81839 fragment.hltCaloJetCollection20Filter = cms.EDFilter( "HLT1CaloJet",
81840     saveTags = cms.bool( True ),
81841     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
81842     triggerType = cms.int32( 0 ),
81843     MinE = cms.double( -1.0 ),
81844     MinPt = cms.double( 20.0 ),
81845     MinMass = cms.double( -1.0 ),
81846     MaxMass = cms.double( -1.0 ),
81847     MinEta = cms.double( -1.0 ),
81848     MaxEta = cms.double( -1.0 ),
81849     MinN = cms.int32( 1 )
81850 )
81851 fragment.hltPreMCAK4CaloJetsFromPV = cms.EDFilter( "HLTPrescaler",
81852     offset = cms.uint32( 0 ),
81853     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81854 )
81855 fragment.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector",
81856     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
81857     filter = cms.bool( False ),
81858     etMin = cms.double( 20.0 )
81859 )
81860 fragment.hltCaloJetFromPV = cms.EDProducer( "PixelJetPuId",
81861     jets = cms.InputTag( "hltSelectorJets20L1FastJetForNoPU" ),
81862     tracks = cms.InputTag( "hltPixelTracks" ),
81863     primaryVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
81864     MinGoodJetTrackPtRatio = cms.double( 0.045 ),
81865     MinGoodJetTrackPt = cms.double( 1.8 ),
81866     MaxTrackDistanceToJet = cms.double( 0.04 ),
81867     MinTrackPt = cms.double( 0.6 ),
81868     MaxTrackChi2 = cms.double( 20.0 ),
81869     UseForwardJetsAsNoPU = cms.bool( True ),
81870     MinEtaForwardJets = cms.double( 2.4 ),
81871     MinEtForwardJets = cms.double( 40.0 )
81872 )
81873 fragment.hltCaloJetFromPVCollection20Filter = cms.EDFilter( "HLT1CaloJet",
81874     saveTags = cms.bool( True ),
81875     inputTag = cms.InputTag( "hltCaloJetFromPV" ),
81876     triggerType = cms.int32( 0 ),
81877     MinE = cms.double( -1.0 ),
81878     MinPt = cms.double( 20.0 ),
81879     MinMass = cms.double( -1.0 ),
81880     MaxMass = cms.double( -1.0 ),
81881     MinEta = cms.double( -1.0 ),
81882     MaxEta = cms.double( -1.0 ),
81883     MinN = cms.int32( 1 )
81884 )
81885 fragment.hltHtMhtFromPVForMC = cms.EDProducer( "HLTHtMhtProducer",
81886     usePt = cms.bool( False ),
81887     excludePFMuons = cms.bool( False ),
81888     minNJetHt = cms.int32( 0 ),
81889     minNJetMht = cms.int32( 0 ),
81890     minPtJetHt = cms.double( 30.0 ),
81891     minPtJetMht = cms.double( 20.0 ),
81892     maxEtaJetHt = cms.double( 3.0 ),
81893     maxEtaJetMht = cms.double( 5.0 ),
81894     jetsLabel = cms.InputTag( "hltCaloJetFromPV" ),
81895     pfCandidatesLabel = cms.InputTag( "" )
81896 )
81897 fragment.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
81898     saveTags = cms.bool( True ),
81899     htLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
81900     mhtLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
81901     minHt = cms.vdouble( -1.0 ),
81902     minMht = cms.vdouble( 0.0 ),
81903     minMeff = cms.vdouble( 0.0 ),
81904     meffSlope = cms.vdouble( 1.0 )
81905 )
81906 fragment.hltPreMCCaloHT = cms.EDFilter( "HLTPrescaler",
81907     offset = cms.uint32( 0 ),
81908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81909 )
81910 fragment.hltHtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
81911     usePt = cms.bool( False ),
81912     excludePFMuons = cms.bool( False ),
81913     minNJetHt = cms.int32( 0 ),
81914     minNJetMht = cms.int32( 0 ),
81915     minPtJetHt = cms.double( 30.0 ),
81916     minPtJetMht = cms.double( 20.0 ),
81917     maxEtaJetHt = cms.double( 3.0 ),
81918     maxEtaJetMht = cms.double( 5.0 ),
81919     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
81920     pfCandidatesLabel = cms.InputTag( "" )
81921 )
81922 fragment.hltCaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
81923     saveTags = cms.bool( True ),
81924     htLabels = cms.VInputTag( 'hltHtMhtForMC' ),
81925     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
81926     minHt = cms.vdouble( -1.0 ),
81927     minMht = cms.vdouble( 0.0 ),
81928     minMeff = cms.vdouble( 0.0 ),
81929     meffSlope = cms.vdouble( 1.0 )
81930 )
81931 fragment.hltPreMCAK8CaloHT = cms.EDFilter( "HLTPrescaler",
81932     offset = cms.uint32( 0 ),
81933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81934 )
81935 fragment.hltAK8HtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
81936     usePt = cms.bool( False ),
81937     excludePFMuons = cms.bool( False ),
81938     minNJetHt = cms.int32( 0 ),
81939     minNJetMht = cms.int32( 0 ),
81940     minPtJetHt = cms.double( 30.0 ),
81941     minPtJetMht = cms.double( 20.0 ),
81942     maxEtaJetHt = cms.double( 3.0 ),
81943     maxEtaJetMht = cms.double( 5.0 ),
81944     jetsLabel = cms.InputTag( "hltAK8CaloJetsCorrected" ),
81945     pfCandidatesLabel = cms.InputTag( "" )
81946 )
81947 fragment.hltAK8CaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
81948     saveTags = cms.bool( True ),
81949     htLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
81950     mhtLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
81951     minHt = cms.vdouble( -1.0 ),
81952     minMht = cms.vdouble( 0.0 ),
81953     minMeff = cms.vdouble( 0.0 ),
81954     meffSlope = cms.vdouble( 1.0 )
81955 )
81956 fragment.hltPreMCCaloMHT = cms.EDFilter( "HLTPrescaler",
81957     offset = cms.uint32( 0 ),
81958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81959 )
81960 fragment.hltMhtFilter = cms.EDFilter( "HLTMhtFilter",
81961     saveTags = cms.bool( True ),
81962     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
81963     minMht = cms.vdouble( -1.0 )
81964 )
81965 fragment.hltPreMCAK4PFJets = cms.EDFilter( "HLTPrescaler",
81966     offset = cms.uint32( 0 ),
81967     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81968 )
81969 fragment.hltAK4PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
81970     saveTags = cms.bool( True ),
81971     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
81972     triggerType = cms.int32( 85 ),
81973     MinE = cms.double( -1.0 ),
81974     MinPt = cms.double( 20.0 ),
81975     MinMass = cms.double( -1.0 ),
81976     MaxMass = cms.double( -1.0 ),
81977     MinEta = cms.double( -1.0 ),
81978     MaxEta = cms.double( 3.0 ),
81979     MinN = cms.int32( 1 )
81980 )
81981 fragment.hltPreMCPFHT = cms.EDFilter( "HLTPrescaler",
81982     offset = cms.uint32( 0 ),
81983     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81984 )
81985 fragment.hltPFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
81986     usePt = cms.bool( True ),
81987     excludePFMuons = cms.bool( False ),
81988     minNJetHt = cms.int32( 0 ),
81989     minNJetMht = cms.int32( 0 ),
81990     minPtJetHt = cms.double( 40.0 ),
81991     minPtJetMht = cms.double( 20.0 ),
81992     maxEtaJetHt = cms.double( 3.0 ),
81993     maxEtaJetMht = cms.double( 5.0 ),
81994     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
81995     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
81996 )
81997 fragment.hltPFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
81998     saveTags = cms.bool( True ),
81999     htLabels = cms.VInputTag( 'hltPFHTForMC' ),
82000     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
82001     minHt = cms.vdouble( -1.0 ),
82002     minMht = cms.vdouble( 0.0 ),
82003     minMeff = cms.vdouble( 0.0 ),
82004     meffSlope = cms.vdouble( 1.0 )
82005 )
82006 fragment.hltPreMCAK8PFJets = cms.EDFilter( "HLTPrescaler",
82007     offset = cms.uint32( 0 ),
82008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82009 )
82010 fragment.hltAK8PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
82011     saveTags = cms.bool( True ),
82012     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
82013     triggerType = cms.int32( 85 ),
82014     MinE = cms.double( -1.0 ),
82015     MinPt = cms.double( 20.0 ),
82016     MinMass = cms.double( -1.0 ),
82017     MaxMass = cms.double( -1.0 ),
82018     MinEta = cms.double( -1.0 ),
82019     MaxEta = cms.double( 3.0 ),
82020     MinN = cms.int32( 1 )
82021 )
82022 fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler",
82023     offset = cms.uint32( 0 ),
82024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82025 )
82026 fragment.hltAK8PFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
82027     usePt = cms.bool( True ),
82028     excludePFMuons = cms.bool( False ),
82029     minNJetHt = cms.int32( 0 ),
82030     minNJetMht = cms.int32( 0 ),
82031     minPtJetHt = cms.double( 40.0 ),
82032     minPtJetMht = cms.double( 20.0 ),
82033     maxEtaJetHt = cms.double( 3.0 ),
82034     maxEtaJetMht = cms.double( 5.0 ),
82035     jetsLabel = cms.InputTag( "hltAK8PFJetsCorrected" ),
82036     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
82037 )
82038 fragment.hltAK8PFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
82039     saveTags = cms.bool( True ),
82040     htLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
82041     mhtLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
82042     minHt = cms.vdouble( -1.0 ),
82043     minMht = cms.vdouble( 0.0 ),
82044     minMeff = cms.vdouble( 0.0 ),
82045     meffSlope = cms.vdouble( 1.0 )
82046 )
82047 fragment.hltPreMCCaloMET = cms.EDFilter( "HLTPrescaler",
82048     offset = cms.uint32( 0 ),
82049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82050 )
82051 fragment.hltPreMCCaloMETJetIdCleaned = cms.EDFilter( "HLTPrescaler",
82052     offset = cms.uint32( 0 ),
82053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82054 )
82055 fragment.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID",
82056     minPt = cms.double( 20.0 ),
82057     maxEta = cms.double( 5.0 ),
82058     metLabel = cms.InputTag( "hltMet" ),
82059     jetsLabel = cms.InputTag( "hltAK4CaloJets" ),
82060     goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" )
82061 )
82062 fragment.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter( "HLT1CaloMET",
82063     saveTags = cms.bool( True ),
82064     inputTag = cms.InputTag( "hltMetCleanUsingJetID" ),
82065     triggerType = cms.int32( 87 ),
82066     MinE = cms.double( -1.0 ),
82067     MinPt = cms.double( -1.0 ),
82068     MinMass = cms.double( -1.0 ),
82069     MaxMass = cms.double( -1.0 ),
82070     MinEta = cms.double( -1.0 ),
82071     MaxEta = cms.double( -1.0 ),
82072     MinN = cms.int32( 1 )
82073 )
82074 fragment.hltPreMCPFMET = cms.EDFilter( "HLTPrescaler",
82075     offset = cms.uint32( 0 ),
82076     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82077 )
82078 fragment.hltPFMETOpenFilter = cms.EDFilter( "HLT1PFMET",
82079     saveTags = cms.bool( True ),
82080     inputTag = cms.InputTag( "hltPFMETProducer" ),
82081     triggerType = cms.int32( 87 ),
82082     MinE = cms.double( -1.0 ),
82083     MinPt = cms.double( -1.0 ),
82084     MinMass = cms.double( -1.0 ),
82085     MaxMass = cms.double( -1.0 ),
82086     MinEta = cms.double( -1.0 ),
82087     MaxEta = cms.double( -1.0 ),
82088     MinN = cms.int32( 1 )
82089 )
82090 fragment.hltPreMCPFMHT = cms.EDFilter( "HLTPrescaler",
82091     offset = cms.uint32( 0 ),
82092     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82093 )
82094 fragment.hltPFMHTOpenFilter = cms.EDFilter( "HLTMhtFilter",
82095     saveTags = cms.bool( True ),
82096     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
82097     minMht = cms.vdouble( -1.0 )
82098 )
82099 fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler",
82100     offset = cms.uint32( 0 ),
82101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82102 )
82103 fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler",
82104     offset = cms.uint32( 0 ),
82105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82106 )
82107 fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler",
82108     offset = cms.uint32( 0 ),
82109     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82110 )
82111 fragment.hltPreMCEgammaOpenUnseeded = cms.EDFilter( "HLTPrescaler",
82112     offset = cms.uint32( 0 ),
82113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82114 )
82115 fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
82116     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
82117     vertices = cms.InputTag( "" ),
82118     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82119     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
82120     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
82121     matcherConfig = cms.PSet( 
82122       useRecoVertex = cms.bool( False ),
82123       minNrHits = cms.vuint32( 2, 2 ),
82124       matchingCuts = cms.VPSet( 
82125         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
82126           version = cms.int32( 2 ),
82127           dRZMaxHighEt = cms.vdouble( 9999.0 ),
82128           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
82129           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
82130           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
82131           dRZMaxHighEtThres = cms.vdouble( 0.0 )
82132         ),
82133         cms.PSet(  etaBins = cms.vdouble(  ),
82134           dPhiMaxHighEt = cms.vdouble( 0.003 ),
82135           version = cms.int32( 2 ),
82136           dRZMaxHighEt = cms.vdouble( 0.05 ),
82137           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
82138           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
82139           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
82140           dRZMaxHighEtThres = cms.vdouble( 30.0 )
82141         ),
82142         cms.PSet(  etaBins = cms.vdouble(  ),
82143           dPhiMaxHighEt = cms.vdouble( 0.003 ),
82144           version = cms.int32( 2 ),
82145           dRZMaxHighEt = cms.vdouble( 0.05 ),
82146           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
82147           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
82148           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
82149           dRZMaxHighEtThres = cms.vdouble( 30.0 )
82150         )
82151       ),
82152       minNrHitsValidLayerBins = cms.vint32( 4 ),
82153       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
82154       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
82155       paramMagField = cms.ESInputTag( "","ParabolicMf" )
82156     )
82157 )
82158 fragment.hltEgammaPixelMatchVarsForBParkingUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
82159     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
82160     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsForBParkingUnseeded" ),
82161     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
82162   cms.PSet(  yMin = cms.int32( 1 ),
82163     binType = cms.string( "AbsEtaClus" ),
82164     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
82165     xMin = cms.double( 0.0 ),
82166     yMax = cms.int32( 1 ),
82167     xMax = cms.double( 1.5 ),
82168     funcType = cms.string( "TF1:=pol3" )
82169   ),
82170   cms.PSet(  yMin = cms.int32( 2 ),
82171     binType = cms.string( "AbsEtaClus" ),
82172     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
82173     xMin = cms.double( 0.0 ),
82174     yMax = cms.int32( 2 ),
82175     xMax = cms.double( 1.5 ),
82176     funcType = cms.string( "TF1:=pol3" )
82177   ),
82178   cms.PSet(  yMin = cms.int32( 3 ),
82179     binType = cms.string( "AbsEtaClus" ),
82180     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
82181     xMin = cms.double( 0.0 ),
82182     yMax = cms.int32( 99999 ),
82183     xMax = cms.double( 1.5 ),
82184     funcType = cms.string( "TF1:=pol3" )
82185   ),
82186   cms.PSet(  yMin = cms.int32( 1 ),
82187     binType = cms.string( "AbsEtaClus" ),
82188     funcParams = cms.vdouble( 0.00823, -0.0029 ),
82189     xMin = cms.double( 1.5 ),
82190     yMax = cms.int32( 1 ),
82191     xMax = cms.double( 2.0 ),
82192     funcType = cms.string( "TF1:=pol1" )
82193   ),
82194   cms.PSet(  yMin = cms.int32( 1 ),
82195     binType = cms.string( "AbsEtaClus" ),
82196     funcParams = cms.vdouble( 0.00282 ),
82197     xMin = cms.double( 2.0 ),
82198     yMax = cms.int32( 1 ),
82199     xMax = cms.double( 3.0 ),
82200     funcType = cms.string( "TF1:=pol0" )
82201   ),
82202   cms.PSet(  yMin = cms.int32( 2 ),
82203     binType = cms.string( "AbsEtaClus" ),
82204     funcParams = cms.vdouble( 0.010838, -0.00345 ),
82205     xMin = cms.double( 1.5 ),
82206     yMax = cms.int32( 2 ),
82207     xMax = cms.double( 2.0 ),
82208     funcType = cms.string( "TF1:=pol1" )
82209   ),
82210   cms.PSet(  yMin = cms.int32( 2 ),
82211     binType = cms.string( "AbsEtaClus" ),
82212     funcParams = cms.vdouble( 0.0043 ),
82213     xMin = cms.double( 2.0 ),
82214     yMax = cms.int32( 2 ),
82215     xMax = cms.double( 3.0 ),
82216     funcType = cms.string( "TF1:=pol0" )
82217   ),
82218   cms.PSet(  yMin = cms.int32( 3 ),
82219     binType = cms.string( "AbsEtaClus" ),
82220     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
82221     xMin = cms.double( 1.5 ),
82222     yMax = cms.int32( 99999 ),
82223     xMax = cms.double( 3.0 ),
82224     funcType = cms.string( "TF1:=pol2" )
82225   )
82226 ) ),
82227     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
82228   cms.PSet(  yMin = cms.int32( 1 ),
82229     binType = cms.string( "AbsEtaClus" ),
82230     funcParams = cms.vdouble( 1.3E-4 ),
82231     xMin = cms.double( 0.0 ),
82232     yMax = cms.int32( 99999 ),
82233     xMax = cms.double( 1.6 ),
82234     funcType = cms.string( "TF1:=pol0" )
82235   ),
82236   cms.PSet(  yMin = cms.int32( 1 ),
82237     binType = cms.string( "AbsEtaClus" ),
82238     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
82239     xMin = cms.double( 1.5 ),
82240     yMax = cms.int32( 99999 ),
82241     xMax = cms.double( 1.9 ),
82242     funcType = cms.string( "TF1:=pol1" )
82243   ),
82244   cms.PSet(  yMin = cms.int32( 1 ),
82245     binType = cms.string( "AbsEtaClus" ),
82246     funcParams = cms.vdouble( 7.94E-5 ),
82247     xMin = cms.double( 1.9 ),
82248     yMax = cms.int32( 99999 ),
82249     xMax = cms.double( 3.0 ),
82250     funcType = cms.string( "TF1:=pol0" )
82251   )
82252 ) ),
82253     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
82254   cms.PSet(  yMin = cms.int32( 1 ),
82255     binType = cms.string( "AbsEtaClus" ),
82256     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
82257     xMin = cms.double( 0.0 ),
82258     yMax = cms.int32( 99999 ),
82259     xMax = cms.double( 1.5 ),
82260     funcType = cms.string( "TF1:=pol3" )
82261   ),
82262   cms.PSet(  yMin = cms.int32( 1 ),
82263     binType = cms.string( "AbsEtaClus" ),
82264     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
82265     xMin = cms.double( 1.5 ),
82266     yMax = cms.int32( 99999 ),
82267     xMax = cms.double( 3.0 ),
82268     funcType = cms.string( "TF1:=pol3" )
82269   )
82270 ) ),
82271     productsToWrite = cms.int32( 0 )
82272 )
82273 fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
82274     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
82275     inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
82276     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
82277     upperTrackNrToRemoveCut = cms.int32( 9999 ),
82278     lowerTrackNrToRemoveCut = cms.int32( -1 ),
82279     useDefaultValuesForBarrel = cms.bool( False ),
82280     useDefaultValuesForEndcap = cms.bool( False ),
82281     produceAbsValues = cms.bool( False )
82282 )
82283 fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed",
82284     saveTags = cms.bool( True ),
82285     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
82286     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82287     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82288     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82289     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82290     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82291     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82292     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82293     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82294     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82295 )
82296 fragment.hltPreMCEle5WPTightGsf = cms.EDFilter( "HLTPrescaler",
82297     offset = cms.uint32( 0 ),
82298     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82299 )
82300 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
82301     saveTags = cms.bool( True ),
82302     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
82303     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82304     candNonIsolatedTag = cms.InputTag( "" ),
82305     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82306     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5" ),
82307     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82308     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82309     ncandcut = cms.int32( 1 ),
82310     doIsolated = cms.bool( False ),
82311     region_eta_size = cms.double( 0.522 ),
82312     region_eta_size_ecap = cms.double( 1.0 ),
82313     region_phi_size = cms.double( 1.044 ),
82314     barrel_end = cms.double( 1.4791 ),
82315     endcap_end = cms.double( 2.65 )
82316 )
82317 fragment.hltEG5L1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
82318     saveTags = cms.bool( True ),
82319     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
82320     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82321     etcutEB = cms.double( 5.0 ),
82322     etcutEE = cms.double( 5.0 ),
82323     minEtaCut = cms.double( -9999.0 ),
82324     maxEtaCut = cms.double( 9999.0 ),
82325     ncandcut = cms.int32( 1 )
82326 )
82327 fragment.hltEle5WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82328     saveTags = cms.bool( True ),
82329     candTag = cms.InputTag( "hltEG5L1SingleEG5EtFilter" ),
82330     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82331     rhoTag = cms.InputTag( "" ),
82332     energyLowEdges = cms.vdouble( 0.0 ),
82333     lessThan = cms.bool( True ),
82334     useEt = cms.bool( False ),
82335     useAbs = cms.bool( False ),
82336     thrRegularEB = cms.vdouble( 0.0105 ),
82337     thrRegularEE = cms.vdouble( 0.0305 ),
82338     thrOverEEB = cms.vdouble( -1.0 ),
82339     thrOverEEE = cms.vdouble( -1.0 ),
82340     thrOverE2EB = cms.vdouble( -1.0 ),
82341     thrOverE2EE = cms.vdouble( -1.0 ),
82342     ncandcut = cms.int32( 1 ),
82343     doRhoCorrection = cms.bool( False ),
82344     rhoMax = cms.double( 9.9999999E7 ),
82345     rhoScale = cms.double( 1.0 ),
82346     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82347     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82348     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82349 )
82350 fragment.hltEle5WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82351     saveTags = cms.bool( True ),
82352     candTag = cms.InputTag( "hltEle5WPTightClusterShapeFilter" ),
82353     varTag = cms.InputTag( "hltEgammaHoverE" ),
82354     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82355     energyLowEdges = cms.vdouble( 0.0 ),
82356     lessThan = cms.bool( True ),
82357     useEt = cms.bool( False ),
82358     useAbs = cms.bool( False ),
82359     etaBoundaryEB12 = cms.double( 1.0 ),
82360     etaBoundaryEE12 = cms.double( 2.1 ),
82361     thrRegularEB1 = cms.vdouble( 1.0 ),
82362     thrRegularEE1 = cms.vdouble( 3.0 ),
82363     thrOverEEB1 = cms.vdouble( 0.06 ),
82364     thrOverEEE1 = cms.vdouble( 0.03 ),
82365     thrOverE2EB1 = cms.vdouble( 0.0 ),
82366     thrOverE2EE1 = cms.vdouble( 0.0 ),
82367     thrRegularEB2 = cms.vdouble( 1.0 ),
82368     thrRegularEE2 = cms.vdouble( 5.0 ),
82369     thrOverEEB2 = cms.vdouble( 0.06 ),
82370     thrOverEEE2 = cms.vdouble( 0.03 ),
82371     thrOverE2EB2 = cms.vdouble( 0.0 ),
82372     thrOverE2EE2 = cms.vdouble( 0.0 ),
82373     ncandcut = cms.int32( 1 ),
82374     doRhoCorrection = cms.bool( True ),
82375     rhoMax = cms.double( 9.9999999E7 ),
82376     rhoScale = cms.double( 1.0 ),
82377     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
82378     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82379     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82380 )
82381 fragment.hltEle5WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82382     saveTags = cms.bool( True ),
82383     candTag = cms.InputTag( "hltEle5WPTightHEFilter" ),
82384     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
82385     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82386     energyLowEdges = cms.vdouble( 0.0 ),
82387     lessThan = cms.bool( True ),
82388     useEt = cms.bool( True ),
82389     useAbs = cms.bool( False ),
82390     etaBoundaryEB12 = cms.double( 1.0 ),
82391     etaBoundaryEE12 = cms.double( 2.1 ),
82392     thrRegularEB1 = cms.vdouble( 3.0 ),
82393     thrRegularEE1 = cms.vdouble( 1.0 ),
82394     thrOverEEB1 = cms.vdouble( 0.01 ),
82395     thrOverEEE1 = cms.vdouble( 0.025 ),
82396     thrOverE2EB1 = cms.vdouble( 0.0 ),
82397     thrOverE2EE1 = cms.vdouble( 0.0 ),
82398     thrRegularEB2 = cms.vdouble( 3.0 ),
82399     thrRegularEE2 = cms.vdouble( 2.0 ),
82400     thrOverEEB2 = cms.vdouble( 0.01 ),
82401     thrOverEEE2 = cms.vdouble( 0.025 ),
82402     thrOverE2EB2 = cms.vdouble( 0.0 ),
82403     thrOverE2EE2 = cms.vdouble( 0.0 ),
82404     ncandcut = cms.int32( 1 ),
82405     doRhoCorrection = cms.bool( True ),
82406     rhoMax = cms.double( 9.9999999E7 ),
82407     rhoScale = cms.double( 1.0 ),
82408     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
82409     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82410     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82411 )
82412 fragment.hltEle5WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82413     saveTags = cms.bool( True ),
82414     candTag = cms.InputTag( "hltEle5WPTightEcalIsoFilter" ),
82415     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82416     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82417     energyLowEdges = cms.vdouble( 0.0 ),
82418     lessThan = cms.bool( True ),
82419     useEt = cms.bool( True ),
82420     useAbs = cms.bool( False ),
82421     etaBoundaryEB12 = cms.double( 1.0 ),
82422     etaBoundaryEE12 = cms.double( 2.0 ),
82423     thrRegularEB1 = cms.vdouble( 4.0 ),
82424     thrRegularEE1 = cms.vdouble( 1.0 ),
82425     thrOverEEB1 = cms.vdouble( 0.04 ),
82426     thrOverEEE1 = cms.vdouble( 0.03 ),
82427     thrOverE2EB1 = cms.vdouble( 0.0 ),
82428     thrOverE2EE1 = cms.vdouble( 0.0 ),
82429     thrRegularEB2 = cms.vdouble( 4.0 ),
82430     thrRegularEE2 = cms.vdouble( 2.0 ),
82431     thrOverEEB2 = cms.vdouble( 0.04 ),
82432     thrOverEEE2 = cms.vdouble( 0.03 ),
82433     thrOverE2EB2 = cms.vdouble( 0.0 ),
82434     thrOverE2EE2 = cms.vdouble( 0.0 ),
82435     ncandcut = cms.int32( 1 ),
82436     doRhoCorrection = cms.bool( True ),
82437     rhoMax = cms.double( 9.9999999E7 ),
82438     rhoScale = cms.double( 1.0 ),
82439     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
82440     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
82441     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82442 )
82443 fragment.hltEle5WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
82444     saveTags = cms.bool( True ),
82445     candTag = cms.InputTag( "hltEle5WPTightHcalIsoFilter" ),
82446     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82447     npixelmatchcut = cms.double( 1.0 ),
82448     ncandcut = cms.int32( 1 ),
82449     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82450     s_a_phi1B = cms.double( 0.0069 ),
82451     s_a_phi1I = cms.double( 0.0088 ),
82452     s_a_phi1F = cms.double( 0.0076 ),
82453     s_a_phi2B = cms.double( 3.7E-4 ),
82454     s_a_phi2I = cms.double( 7.0E-4 ),
82455     s_a_phi2F = cms.double( 0.00906 ),
82456     s_a_zB = cms.double( 0.012 ),
82457     s_a_rI = cms.double( 0.027 ),
82458     s_a_rF = cms.double( 0.04 ),
82459     s2_threshold = cms.double( 0.4 ),
82460     tanhSO10BarrelThres = cms.double( 0.35 ),
82461     tanhSO10InterThres = cms.double( 1.0 ),
82462     tanhSO10ForwardThres = cms.double( 1.0 ),
82463     useS = cms.bool( False ),
82464     pixelVeto = cms.bool( False )
82465 )
82466 fragment.hltEle5WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82467     saveTags = cms.bool( True ),
82468     candTag = cms.InputTag( "hltEle5WPTightPixelMatchFilter" ),
82469     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
82470     rhoTag = cms.InputTag( "" ),
82471     energyLowEdges = cms.vdouble( 0.0 ),
82472     lessThan = cms.bool( True ),
82473     useEt = cms.bool( False ),
82474     useAbs = cms.bool( False ),
82475     thrRegularEB = cms.vdouble( 200.0 ),
82476     thrRegularEE = cms.vdouble( 45.0 ),
82477     thrOverEEB = cms.vdouble( -1.0 ),
82478     thrOverEEE = cms.vdouble( -1.0 ),
82479     thrOverE2EB = cms.vdouble( -1.0 ),
82480     thrOverE2EE = cms.vdouble( -1.0 ),
82481     ncandcut = cms.int32( 1 ),
82482     doRhoCorrection = cms.bool( False ),
82483     rhoMax = cms.double( 9.9999999E7 ),
82484     rhoScale = cms.double( 1.0 ),
82485     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82486     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82487     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82488 )
82489 fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82490     saveTags = cms.bool( True ),
82491     candTag = cms.InputTag( "hltEle5WPTightPMS2Filter" ),
82492     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
82493     rhoTag = cms.InputTag( "" ),
82494     energyLowEdges = cms.vdouble( 0.0 ),
82495     lessThan = cms.bool( True ),
82496     useEt = cms.bool( False ),
82497     useAbs = cms.bool( True ),
82498     thrRegularEB = cms.vdouble( 0.025 ),
82499     thrRegularEE = cms.vdouble( 0.011 ),
82500     thrOverEEB = cms.vdouble( -1.0 ),
82501     thrOverEEE = cms.vdouble( -1.0 ),
82502     thrOverE2EB = cms.vdouble( -1.0 ),
82503     thrOverE2EE = cms.vdouble( -1.0 ),
82504     ncandcut = cms.int32( 1 ),
82505     doRhoCorrection = cms.bool( False ),
82506     rhoMax = cms.double( 9.9999999E7 ),
82507     rhoScale = cms.double( 1.0 ),
82508     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82509     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82510     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82511 )
82512 fragment.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82513     saveTags = cms.bool( True ),
82514     candTag = cms.InputTag( "hltEle5WPTightGsfOneOEMinusOneOPFilter" ),
82515     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
82516     rhoTag = cms.InputTag( "" ),
82517     energyLowEdges = cms.vdouble( 0.0 ),
82518     lessThan = cms.bool( True ),
82519     useEt = cms.bool( False ),
82520     useAbs = cms.bool( False ),
82521     thrRegularEB = cms.vdouble( 999.0 ),
82522     thrRegularEE = cms.vdouble( 1.0 ),
82523     thrOverEEB = cms.vdouble( -1.0 ),
82524     thrOverEEE = cms.vdouble( -1.0 ),
82525     thrOverE2EB = cms.vdouble( -1.0 ),
82526     thrOverE2EE = cms.vdouble( -1.0 ),
82527     ncandcut = cms.int32( 1 ),
82528     doRhoCorrection = cms.bool( False ),
82529     rhoMax = cms.double( 9.9999999E7 ),
82530     rhoScale = cms.double( 1.0 ),
82531     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82532     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82533     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82534 )
82535 fragment.hltEle5WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82536     saveTags = cms.bool( True ),
82537     candTag = cms.InputTag( "hltEle5WPTightGsfMissingHitsFilter" ),
82538     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
82539     rhoTag = cms.InputTag( "" ),
82540     energyLowEdges = cms.vdouble( 0.0 ),
82541     lessThan = cms.bool( True ),
82542     useEt = cms.bool( False ),
82543     useAbs = cms.bool( True ),
82544     thrRegularEB = cms.vdouble( 0.003 ),
82545     thrRegularEE = cms.vdouble( 0.005 ),
82546     thrOverEEB = cms.vdouble( -1.0 ),
82547     thrOverEEE = cms.vdouble( -1.0 ),
82548     thrOverE2EB = cms.vdouble( -1.0 ),
82549     thrOverE2EE = cms.vdouble( -1.0 ),
82550     ncandcut = cms.int32( 1 ),
82551     doRhoCorrection = cms.bool( False ),
82552     rhoMax = cms.double( 9.9999999E7 ),
82553     rhoScale = cms.double( 1.0 ),
82554     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82555     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82556     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82557 )
82558 fragment.hltEle5WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82559     saveTags = cms.bool( True ),
82560     candTag = cms.InputTag( "hltEle5WPTightGsfDetaFilter" ),
82561     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82562     rhoTag = cms.InputTag( "" ),
82563     energyLowEdges = cms.vdouble( 0.0 ),
82564     lessThan = cms.bool( True ),
82565     useEt = cms.bool( False ),
82566     useAbs = cms.bool( True ),
82567     thrRegularEB = cms.vdouble( 0.03 ),
82568     thrRegularEE = cms.vdouble( 0.023 ),
82569     thrOverEEB = cms.vdouble( -1.0 ),
82570     thrOverEEE = cms.vdouble( -1.0 ),
82571     thrOverE2EB = cms.vdouble( -1.0 ),
82572     thrOverE2EE = cms.vdouble( -1.0 ),
82573     ncandcut = cms.int32( 1 ),
82574     doRhoCorrection = cms.bool( False ),
82575     rhoMax = cms.double( 9.9999999E7 ),
82576     rhoScale = cms.double( 1.0 ),
82577     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82578     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82579     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82580 )
82581 fragment.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82582     saveTags = cms.bool( True ),
82583     candTag = cms.InputTag( "hltEle5WPTightGsfDphiFilter" ),
82584     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
82585     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82586     energyLowEdges = cms.vdouble( 0.0 ),
82587     lessThan = cms.bool( True ),
82588     useEt = cms.bool( True ),
82589     useAbs = cms.bool( False ),
82590     etaBoundaryEB12 = cms.double( 1.0 ),
82591     etaBoundaryEE12 = cms.double( 2.1 ),
82592     thrRegularEB1 = cms.vdouble( 2.0 ),
82593     thrRegularEE1 = cms.vdouble( -0.363 ),
82594     thrOverEEB1 = cms.vdouble( 0.0 ),
82595     thrOverEEE1 = cms.vdouble( 0.025 ),
82596     thrOverE2EB1 = cms.vdouble( 0.0 ),
82597     thrOverE2EE1 = cms.vdouble( 0.0 ),
82598     thrRegularEB2 = cms.vdouble( 2.0 ),
82599     thrRegularEE2 = cms.vdouble( 0.702 ),
82600     thrOverEEB2 = cms.vdouble( 0.0 ),
82601     thrOverEEE2 = cms.vdouble( 0.025 ),
82602     thrOverE2EB2 = cms.vdouble( 0.0 ),
82603     thrOverE2EE2 = cms.vdouble( 0.0 ),
82604     ncandcut = cms.int32( 1 ),
82605     doRhoCorrection = cms.bool( True ),
82606     rhoMax = cms.double( 9.9999999E7 ),
82607     rhoScale = cms.double( 1.0 ),
82608     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
82609     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82610     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82611 )
82612 fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
82613     offset = cms.uint32( 0 ),
82614     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82615 )
82616 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
82617     saveTags = cms.bool( True ),
82618     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
82619     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82620     etcutEB = cms.double( 15.0 ),
82621     etcutEE = cms.double( 15.0 ),
82622     minEtaCut = cms.double( -9999.0 ),
82623     maxEtaCut = cms.double( 9999.0 ),
82624     ncandcut = cms.int32( 1 )
82625 )
82626 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
82627     saveTags = cms.bool( True ),
82628     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
82629     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82630     etcutEB = cms.double( 10.0 ),
82631     etcutEE = cms.double( 10.0 ),
82632     minEtaCut = cms.double( -9999.0 ),
82633     maxEtaCut = cms.double( 9999.0 ),
82634     ncandcut = cms.int32( 2 )
82635 )
82636 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82637     saveTags = cms.bool( True ),
82638     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
82639     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82640     rhoTag = cms.InputTag( "" ),
82641     energyLowEdges = cms.vdouble( 0.0 ),
82642     lessThan = cms.bool( True ),
82643     useEt = cms.bool( False ),
82644     useAbs = cms.bool( False ),
82645     thrRegularEB = cms.vdouble( 0.013 ),
82646     thrRegularEE = cms.vdouble( 0.035 ),
82647     thrOverEEB = cms.vdouble( -1.0 ),
82648     thrOverEEE = cms.vdouble( -1.0 ),
82649     thrOverE2EB = cms.vdouble( -1.0 ),
82650     thrOverE2EE = cms.vdouble( -1.0 ),
82651     ncandcut = cms.int32( 1 ),
82652     doRhoCorrection = cms.bool( False ),
82653     rhoMax = cms.double( 9.9999999E7 ),
82654     rhoScale = cms.double( 1.0 ),
82655     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82656     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82657     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82658 )
82659 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82660     saveTags = cms.bool( True ),
82661     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
82662     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82663     rhoTag = cms.InputTag( "" ),
82664     energyLowEdges = cms.vdouble( 0.0 ),
82665     lessThan = cms.bool( True ),
82666     useEt = cms.bool( False ),
82667     useAbs = cms.bool( False ),
82668     thrRegularEB = cms.vdouble( 0.013 ),
82669     thrRegularEE = cms.vdouble( 0.035 ),
82670     thrOverEEB = cms.vdouble( -1.0 ),
82671     thrOverEEE = cms.vdouble( -1.0 ),
82672     thrOverE2EB = cms.vdouble( -1.0 ),
82673     thrOverE2EE = cms.vdouble( -1.0 ),
82674     ncandcut = cms.int32( 2 ),
82675     doRhoCorrection = cms.bool( False ),
82676     rhoMax = cms.double( 9.9999999E7 ),
82677     rhoScale = cms.double( 1.0 ),
82678     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82679     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82680     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82681 )
82682 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82683     saveTags = cms.bool( True ),
82684     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
82685     varTag = cms.InputTag( "hltEgammaHoverE" ),
82686     rhoTag = cms.InputTag( "" ),
82687     energyLowEdges = cms.vdouble( 0.0 ),
82688     lessThan = cms.bool( True ),
82689     useEt = cms.bool( False ),
82690     useAbs = cms.bool( False ),
82691     thrRegularEB = cms.vdouble( -1.0 ),
82692     thrRegularEE = cms.vdouble( -1.0 ),
82693     thrOverEEB = cms.vdouble( 0.15 ),
82694     thrOverEEE = cms.vdouble( 0.4 ),
82695     thrOverE2EB = cms.vdouble( -1.0 ),
82696     thrOverE2EE = cms.vdouble( -1.0 ),
82697     ncandcut = cms.int32( 1 ),
82698     doRhoCorrection = cms.bool( False ),
82699     rhoMax = cms.double( 9.9999999E7 ),
82700     rhoScale = cms.double( 1.0 ),
82701     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82702     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82703     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82704 )
82705 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82706     saveTags = cms.bool( True ),
82707     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
82708     varTag = cms.InputTag( "hltEgammaHoverE" ),
82709     rhoTag = cms.InputTag( "" ),
82710     energyLowEdges = cms.vdouble( 0.0 ),
82711     lessThan = cms.bool( True ),
82712     useEt = cms.bool( False ),
82713     useAbs = cms.bool( False ),
82714     thrRegularEB = cms.vdouble( -1.0 ),
82715     thrRegularEE = cms.vdouble( -1.0 ),
82716     thrOverEEB = cms.vdouble( 0.15 ),
82717     thrOverEEE = cms.vdouble( 0.4 ),
82718     thrOverE2EB = cms.vdouble( -1.0 ),
82719     thrOverE2EE = cms.vdouble( -1.0 ),
82720     ncandcut = cms.int32( 2 ),
82721     doRhoCorrection = cms.bool( False ),
82722     rhoMax = cms.double( 9.9999999E7 ),
82723     rhoScale = cms.double( 1.0 ),
82724     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82725     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82726     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82727 )
82728 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82729     saveTags = cms.bool( True ),
82730     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter" ),
82731     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
82732     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82733     energyLowEdges = cms.vdouble( 0.0 ),
82734     lessThan = cms.bool( True ),
82735     useEt = cms.bool( True ),
82736     useAbs = cms.bool( False ),
82737     thrRegularEB = cms.vdouble( -1.0 ),
82738     thrRegularEE = cms.vdouble( -1.0 ),
82739     thrOverEEB = cms.vdouble( 0.5 ),
82740     thrOverEEE = cms.vdouble( 0.5 ),
82741     thrOverE2EB = cms.vdouble( -1.0 ),
82742     thrOverE2EE = cms.vdouble( -1.0 ),
82743     ncandcut = cms.int32( 1 ),
82744     doRhoCorrection = cms.bool( True ),
82745     rhoMax = cms.double( 9.9999999E7 ),
82746     rhoScale = cms.double( 1.0 ),
82747     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
82748     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82749     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82750 )
82751 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82752     saveTags = cms.bool( True ),
82753     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter" ),
82754     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
82755     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82756     energyLowEdges = cms.vdouble( 0.0 ),
82757     lessThan = cms.bool( True ),
82758     useEt = cms.bool( True ),
82759     useAbs = cms.bool( False ),
82760     thrRegularEB = cms.vdouble( -1.0 ),
82761     thrRegularEE = cms.vdouble( -1.0 ),
82762     thrOverEEB = cms.vdouble( 0.5 ),
82763     thrOverEEE = cms.vdouble( 0.5 ),
82764     thrOverE2EB = cms.vdouble( -1.0 ),
82765     thrOverE2EE = cms.vdouble( -1.0 ),
82766     ncandcut = cms.int32( 2 ),
82767     doRhoCorrection = cms.bool( True ),
82768     rhoMax = cms.double( 9.9999999E7 ),
82769     rhoScale = cms.double( 1.0 ),
82770     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
82771     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82772     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82773 )
82774 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82775     saveTags = cms.bool( True ),
82776     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
82777     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82778     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82779     energyLowEdges = cms.vdouble( 0.0 ),
82780     lessThan = cms.bool( True ),
82781     useEt = cms.bool( True ),
82782     useAbs = cms.bool( False ),
82783     thrRegularEB = cms.vdouble( -1.0 ),
82784     thrRegularEE = cms.vdouble( -1.0 ),
82785     thrOverEEB = cms.vdouble( 0.3 ),
82786     thrOverEEE = cms.vdouble( 0.4 ),
82787     thrOverE2EB = cms.vdouble( -1.0 ),
82788     thrOverE2EE = cms.vdouble( -1.0 ),
82789     ncandcut = cms.int32( 1 ),
82790     doRhoCorrection = cms.bool( True ),
82791     rhoMax = cms.double( 9.9999999E7 ),
82792     rhoScale = cms.double( 1.0 ),
82793     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
82794     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82795     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82796 )
82797 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82798     saveTags = cms.bool( True ),
82799     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
82800     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82801     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82802     energyLowEdges = cms.vdouble( 0.0 ),
82803     lessThan = cms.bool( True ),
82804     useEt = cms.bool( True ),
82805     useAbs = cms.bool( False ),
82806     thrRegularEB = cms.vdouble( -1.0 ),
82807     thrRegularEE = cms.vdouble( -1.0 ),
82808     thrOverEEB = cms.vdouble( 0.3 ),
82809     thrOverEEE = cms.vdouble( 0.4 ),
82810     thrOverE2EB = cms.vdouble( -1.0 ),
82811     thrOverE2EE = cms.vdouble( -1.0 ),
82812     ncandcut = cms.int32( 2 ),
82813     doRhoCorrection = cms.bool( True ),
82814     rhoMax = cms.double( 9.9999999E7 ),
82815     rhoScale = cms.double( 1.0 ),
82816     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
82817     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82818     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82819 )
82820 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
82821     saveTags = cms.bool( True ),
82822     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
82823     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82824     npixelmatchcut = cms.double( 1.0 ),
82825     ncandcut = cms.int32( 1 ),
82826     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82827     s_a_phi1B = cms.double( 0.0069 ),
82828     s_a_phi1I = cms.double( 0.0088 ),
82829     s_a_phi1F = cms.double( 0.0076 ),
82830     s_a_phi2B = cms.double( 3.7E-4 ),
82831     s_a_phi2I = cms.double( 7.0E-4 ),
82832     s_a_phi2F = cms.double( 0.00906 ),
82833     s_a_zB = cms.double( 0.012 ),
82834     s_a_rI = cms.double( 0.027 ),
82835     s_a_rF = cms.double( 0.04 ),
82836     s2_threshold = cms.double( 0.4 ),
82837     tanhSO10BarrelThres = cms.double( 0.35 ),
82838     tanhSO10InterThres = cms.double( 1.0 ),
82839     tanhSO10ForwardThres = cms.double( 1.0 ),
82840     useS = cms.bool( False ),
82841     pixelVeto = cms.bool( False )
82842 )
82843 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
82844     saveTags = cms.bool( True ),
82845     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
82846     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82847     npixelmatchcut = cms.double( 1.0 ),
82848     ncandcut = cms.int32( 2 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82867     saveTags = cms.bool( True ),
82868     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
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( True ),
82874     useAbs = cms.bool( True ),
82875     thrRegularEB = cms.vdouble( 999999.0 ),
82876     thrRegularEE = cms.vdouble( 999999.0 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82890     saveTags = cms.bool( True ),
82891     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
82892     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
82893     rhoTag = cms.InputTag( "" ),
82894     energyLowEdges = cms.vdouble( 0.0 ),
82895     lessThan = cms.bool( True ),
82896     useEt = cms.bool( True ),
82897     useAbs = cms.bool( True ),
82898     thrRegularEB = cms.vdouble( 999999.0 ),
82899     thrRegularEE = cms.vdouble( 999999.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( 2 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82913     saveTags = cms.bool( True ),
82914     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
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( True ),
82920     useAbs = cms.bool( True ),
82921     thrRegularEB = cms.vdouble( 0.01 ),
82922     thrRegularEE = cms.vdouble( 0.015 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82936     saveTags = cms.bool( True ),
82937     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
82938     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
82939     rhoTag = cms.InputTag( "" ),
82940     energyLowEdges = cms.vdouble( 0.0 ),
82941     lessThan = cms.bool( True ),
82942     useEt = cms.bool( True ),
82943     useAbs = cms.bool( True ),
82944     thrRegularEB = cms.vdouble( 0.01 ),
82945     thrRegularEE = cms.vdouble( 0.015 ),
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( 2 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82959     saveTags = cms.bool( True ),
82960     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
82961     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82962     rhoTag = cms.InputTag( "" ),
82963     energyLowEdges = cms.vdouble( 0.0 ),
82964     lessThan = cms.bool( True ),
82965     useEt = cms.bool( True ),
82966     useAbs = cms.bool( True ),
82967     thrRegularEB = cms.vdouble( 0.07 ),
82968     thrRegularEE = cms.vdouble( 0.1 ),
82969     thrOverEEB = cms.vdouble( -1.0 ),
82970     thrOverEEE = cms.vdouble( -1.0 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
82982     saveTags = cms.bool( True ),
82983     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
82984     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82985     rhoTag = cms.InputTag( "" ),
82986     energyLowEdges = cms.vdouble( 0.0 ),
82987     lessThan = cms.bool( True ),
82988     useEt = cms.bool( True ),
82989     useAbs = cms.bool( True ),
82990     thrRegularEB = cms.vdouble( 0.07 ),
82991     thrRegularEE = cms.vdouble( 0.1 ),
82992     thrOverEEB = cms.vdouble( -1.0 ),
82993     thrOverEEE = cms.vdouble( -1.0 ),
82994     thrOverE2EB = cms.vdouble( -1.0 ),
82995     thrOverE2EE = cms.vdouble( -1.0 ),
82996     ncandcut = cms.int32( 2 ),
82997     doRhoCorrection = cms.bool( False ),
82998     rhoMax = cms.double( 9.9999999E7 ),
82999     rhoScale = cms.double( 1.0 ),
83000     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83001     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83002     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83003 )
83004 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
83005     saveTags = cms.bool( True ),
83006     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
83007     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
83008     rhoTag = cms.InputTag( "" ),
83009     energyLowEdges = cms.vdouble( 0.0 ),
83010     lessThan = cms.bool( True ),
83011     useEt = cms.bool( True ),
83012     useAbs = cms.bool( False ),
83013     thrRegularEB = cms.vdouble( -1.0 ),
83014     thrRegularEE = cms.vdouble( -1.0 ),
83015     thrOverEEB = cms.vdouble( 0.2 ),
83016     thrOverEEE = cms.vdouble( 0.2 ),
83017     thrOverE2EB = cms.vdouble( -1.0 ),
83018     thrOverE2EE = cms.vdouble( -1.0 ),
83019     ncandcut = cms.int32( 1 ),
83020     doRhoCorrection = cms.bool( False ),
83021     rhoMax = cms.double( 9.9999999E7 ),
83022     rhoScale = cms.double( 1.0 ),
83023     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83024     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83025     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83026 )
83027 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
83028     saveTags = cms.bool( True ),
83029     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
83030     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
83031     rhoTag = cms.InputTag( "" ),
83032     energyLowEdges = cms.vdouble( 0.0 ),
83033     lessThan = cms.bool( True ),
83034     useEt = cms.bool( True ),
83035     useAbs = cms.bool( False ),
83036     thrRegularEB = cms.vdouble( -1.0 ),
83037     thrRegularEE = cms.vdouble( -1.0 ),
83038     thrOverEEB = cms.vdouble( 0.2 ),
83039     thrOverEEE = cms.vdouble( 0.2 ),
83040     thrOverE2EB = cms.vdouble( -1.0 ),
83041     thrOverE2EE = cms.vdouble( -1.0 ),
83042     ncandcut = cms.int32( 2 ),
83043     doRhoCorrection = cms.bool( False ),
83044     rhoMax = cms.double( 9.9999999E7 ),
83045     rhoScale = cms.double( 1.0 ),
83046     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83047     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83048     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83049 )
83050 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
83051     saveTags = cms.bool( True ),
83052     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
83053     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
83054     inputTag1 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
83055     inputTag2 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
83056     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
83057     triggerType1 = cms.int32( 81 ),
83058     triggerType2 = cms.int32( 81 ),
83059     MinDR = cms.double( -1.0 ),
83060     MaxDZ = cms.double( 0.2 ),
83061     MinN = cms.int32( 1 ),
83062     MinPixHitsForDZ = cms.int32( 0 ),
83063     checkSC = cms.bool( True )
83064 )
83065 fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter( "HLTPrescaler",
83066     offset = cms.uint32( 0 ),
83067     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83068 )
83069 fragment.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
83070     saveTags = cms.bool( True ),
83071     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
83072     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83073     etcutEB = cms.double( 10.0 ),
83074     etcutEE = cms.double( 10.0 ),
83075     minEtaCut = cms.double( -9999.0 ),
83076     maxEtaCut = cms.double( 9999.0 ),
83077     ncandcut = cms.int32( 1 )
83078 )
83079 fragment.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83080     saveTags = cms.bool( True ),
83081     candTag = cms.InputTag( "hltEG10EtL1SingleEG5EtFilter" ),
83082     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
83083     rhoTag = cms.InputTag( "" ),
83084     energyLowEdges = cms.vdouble( 0.0 ),
83085     lessThan = cms.bool( False ),
83086     useEt = cms.bool( False ),
83087     useAbs = cms.bool( False ),
83088     thrRegularEB = cms.vdouble( 0.5 ),
83089     thrRegularEE = cms.vdouble( 0.8 ),
83090     thrOverEEB = cms.vdouble( -1.0 ),
83091     thrOverEEE = cms.vdouble( -1.0 ),
83092     thrOverE2EB = cms.vdouble( -1.0 ),
83093     thrOverE2EE = cms.vdouble( -1.0 ),
83094     ncandcut = cms.int32( 1 ),
83095     doRhoCorrection = cms.bool( False ),
83096     rhoMax = cms.double( 9.9999999E7 ),
83097     rhoScale = cms.double( 1.0 ),
83098     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83099     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83100     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83101 )
83102 fragment.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
83103     saveTags = cms.bool( True ),
83104     candTag = cms.InputTag( "hltEG10R9Id50b80eR9IdFilter" ),
83105     varTag = cms.InputTag( "hltEgammaHToverET" ),
83106     rhoTag = cms.InputTag( "" ),
83107     energyLowEdges = cms.vdouble( 0.0 ),
83108     lessThan = cms.bool( True ),
83109     useEt = cms.bool( True ),
83110     useAbs = cms.bool( False ),
83111     thrRegularEB = cms.vdouble( 0.0 ),
83112     thrRegularEE = cms.vdouble( 0.0 ),
83113     thrOverEEB = cms.vdouble( 0.1 ),
83114     thrOverEEE = cms.vdouble( 0.1 ),
83115     thrOverE2EB = cms.vdouble( 0.0 ),
83116     thrOverE2EE = cms.vdouble( 0.0 ),
83117     ncandcut = cms.int32( 1 ),
83118     doRhoCorrection = cms.bool( False ),
83119     rhoMax = cms.double( 9.9999999E7 ),
83120     rhoScale = cms.double( 1.0 ),
83121     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83122     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83123     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83124 )
83125 fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83126     saveTags = cms.bool( True ),
83127     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
83128     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
83129     rhoTag = cms.InputTag( "" ),
83130     energyLowEdges = cms.vdouble( 0.0 ),
83131     lessThan = cms.bool( False ),
83132     useEt = cms.bool( False ),
83133     useAbs = cms.bool( False ),
83134     thrRegularEB = cms.vdouble( 0.85 ),
83135     thrRegularEE = cms.vdouble( 0.9 ),
83136     thrOverEEB = cms.vdouble( -1.0 ),
83137     thrOverEEE = cms.vdouble( -1.0 ),
83138     thrOverE2EB = cms.vdouble( -1.0 ),
83139     thrOverE2EE = cms.vdouble( -1.0 ),
83140     ncandcut = cms.int32( 1 ),
83141     doRhoCorrection = cms.bool( False ),
83142     rhoMax = cms.double( 9.9999999E7 ),
83143     rhoScale = cms.double( 1.0 ),
83144     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83145     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83146     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83147 )
83148 fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83149     saveTags = cms.bool( True ),
83150     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
83151     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83152     rhoTag = cms.InputTag( "" ),
83153     energyLowEdges = cms.vdouble( 0.0 ),
83154     lessThan = cms.bool( True ),
83155     useEt = cms.bool( False ),
83156     useAbs = cms.bool( False ),
83157     thrRegularEB = cms.vdouble( 0.015 ),
83158     thrRegularEE = cms.vdouble( 0.035 ),
83159     thrOverEEB = cms.vdouble( -1.0 ),
83160     thrOverEEE = cms.vdouble( -1.0 ),
83161     thrOverE2EB = cms.vdouble( -1.0 ),
83162     thrOverE2EE = cms.vdouble( -1.0 ),
83163     ncandcut = cms.int32( 1 ),
83164     doRhoCorrection = cms.bool( False ),
83165     rhoMax = cms.double( 9.9999999E7 ),
83166     rhoScale = cms.double( 1.0 ),
83167     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83168     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83169     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83170 )
83171 fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
83172     saveTags = cms.bool( True ),
83173     candTag = cms.InputTag( "hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter" ),
83174     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
83175     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
83176     energyLowEdges = cms.vdouble( 0.0 ),
83177     lessThan = cms.bool( True ),
83178     useEt = cms.bool( True ),
83179     useAbs = cms.bool( False ),
83180     thrRegularEB = cms.vdouble( 6.0 ),
83181     thrRegularEE = cms.vdouble( 6.0 ),
83182     thrOverEEB = cms.vdouble( 0.012 ),
83183     thrOverEEE = cms.vdouble( 0.012 ),
83184     thrOverE2EB = cms.vdouble( 0.0 ),
83185     thrOverE2EE = cms.vdouble( 0.0 ),
83186     ncandcut = cms.int32( 1 ),
83187     doRhoCorrection = cms.bool( True ),
83188     rhoMax = cms.double( 9.9999999E7 ),
83189     rhoScale = cms.double( 1.0 ),
83190     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
83191     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83192     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83193 )
83194 fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
83195     saveTags = cms.bool( True ),
83196     firstLegLastFilter = cms.InputTag( "hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter" ),
83197     secondLegLastFilter = cms.InputTag( "hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter" ),
83198     nrRequiredFirstLeg = cms.int32( 0 ),
83199     nrRequiredSecondLeg = cms.int32( 0 ),
83200     nrRequiredUniqueLeg = cms.int32( 1 ),
83201     maxMatchDR = cms.double( 0.01 )
83202 )
83203 fragment.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
83204     saveTags = cms.bool( True ),
83205     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83206     triggerType = cms.int32( 92 ),
83207     MinE = cms.double( -1.0 ),
83208     MinPt = cms.double( 10.0 ),
83209     MinMass = cms.double( -1.0 ),
83210     MaxMass = cms.double( -1.0 ),
83211     MinEta = cms.double( -1.0 ),
83212     MaxEta = cms.double( 2.55 ),
83213     MinN = cms.int32( 2 )
83214 )
83215 fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83216     saveTags = cms.bool( True ),
83217     candTag = cms.InputTag( "hltDiEG10EtEta2p55UnseededFilter" ),
83218     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
83219     rhoTag = cms.InputTag( "" ),
83220     energyLowEdges = cms.vdouble( 0.0 ),
83221     lessThan = cms.bool( False ),
83222     useEt = cms.bool( False ),
83223     useAbs = cms.bool( False ),
83224     thrRegularEB = cms.vdouble( 0.5 ),
83225     thrRegularEE = cms.vdouble( 0.8 ),
83226     thrOverEEB = cms.vdouble( -1.0 ),
83227     thrOverEEE = cms.vdouble( -1.0 ),
83228     thrOverE2EB = cms.vdouble( -1.0 ),
83229     thrOverE2EE = cms.vdouble( -1.0 ),
83230     ncandcut = cms.int32( 2 ),
83231     doRhoCorrection = cms.bool( False ),
83232     rhoMax = cms.double( 9.9999999E7 ),
83233     rhoScale = cms.double( 1.0 ),
83234     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83235     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83236     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83237 )
83238 fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
83239     saveTags = cms.bool( True ),
83240     candTag = cms.InputTag( "hltDiEG10R9Id50b80eR9IdUnseededFilter" ),
83241     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
83242     rhoTag = cms.InputTag( "" ),
83243     energyLowEdges = cms.vdouble( 0.0 ),
83244     lessThan = cms.bool( True ),
83245     useEt = cms.bool( True ),
83246     useAbs = cms.bool( False ),
83247     thrRegularEB = cms.vdouble( 0.0 ),
83248     thrRegularEE = cms.vdouble( 0.0 ),
83249     thrOverEEB = cms.vdouble( 0.1 ),
83250     thrOverEEE = cms.vdouble( 0.1 ),
83251     thrOverE2EB = cms.vdouble( 0.0 ),
83252     thrOverE2EE = cms.vdouble( 0.0 ),
83253     ncandcut = cms.int32( 2 ),
83254     doRhoCorrection = cms.bool( False ),
83255     rhoMax = cms.double( 9.9999999E7 ),
83256     rhoScale = cms.double( 1.0 ),
83257     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83259     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83260 )
83261 fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83262     saveTags = cms.bool( True ),
83263     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
83264     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
83265     rhoTag = cms.InputTag( "" ),
83266     energyLowEdges = cms.vdouble( 0.0 ),
83267     lessThan = cms.bool( False ),
83268     useEt = cms.bool( False ),
83269     useAbs = cms.bool( False ),
83270     thrRegularEB = cms.vdouble( 0.85 ),
83271     thrRegularEE = cms.vdouble( 0.9 ),
83272     thrOverEEB = cms.vdouble( -1.0 ),
83273     thrOverEEE = cms.vdouble( -1.0 ),
83274     thrOverE2EB = cms.vdouble( -1.0 ),
83275     thrOverE2EE = cms.vdouble( -1.0 ),
83276     ncandcut = cms.int32( 1 ),
83277     doRhoCorrection = cms.bool( False ),
83278     rhoMax = cms.double( 9.9999999E7 ),
83279     rhoScale = cms.double( 1.0 ),
83280     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83282     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83283 )
83284 fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83285     saveTags = cms.bool( True ),
83286     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
83287     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
83288     rhoTag = cms.InputTag( "" ),
83289     energyLowEdges = cms.vdouble( 0.0 ),
83290     lessThan = cms.bool( True ),
83291     useEt = cms.bool( False ),
83292     useAbs = cms.bool( False ),
83293     thrRegularEB = cms.vdouble( 0.015 ),
83294     thrRegularEE = cms.vdouble( 0.035 ),
83295     thrOverEEB = cms.vdouble( -1.0 ),
83296     thrOverEEE = cms.vdouble( -1.0 ),
83297     thrOverE2EB = cms.vdouble( -1.0 ),
83298     thrOverE2EE = cms.vdouble( -1.0 ),
83299     ncandcut = cms.int32( 1 ),
83300     doRhoCorrection = cms.bool( False ),
83301     rhoMax = cms.double( 9.9999999E7 ),
83302     rhoScale = cms.double( 1.0 ),
83303     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83304     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83305     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83306 )
83307 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
83308     saveTags = cms.bool( True ),
83309     candTag = cms.InputTag( "hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter" ),
83310     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
83311     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
83312     energyLowEdges = cms.vdouble( 0.0 ),
83313     lessThan = cms.bool( True ),
83314     useEt = cms.bool( True ),
83315     useAbs = cms.bool( False ),
83316     thrRegularEB = cms.vdouble( 6.0 ),
83317     thrRegularEE = cms.vdouble( 6.0 ),
83318     thrOverEEB = cms.vdouble( 0.012 ),
83319     thrOverEEE = cms.vdouble( 0.012 ),
83320     thrOverE2EB = cms.vdouble( 0.0 ),
83321     thrOverE2EE = cms.vdouble( 0.0 ),
83322     ncandcut = cms.int32( 1 ),
83323     doRhoCorrection = cms.bool( True ),
83324     rhoMax = cms.double( 9.9999999E7 ),
83325     rhoScale = cms.double( 1.0 ),
83326     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
83327     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83328     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83329 )
83330 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
83331     saveTags = cms.bool( True ),
83332     candTag = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter" ),
83333     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
83334     rhoTag = cms.InputTag( "" ),
83335     energyLowEdges = cms.vdouble( 0.0 ),
83336     lessThan = cms.bool( True ),
83337     useEt = cms.bool( True ),
83338     useAbs = cms.bool( False ),
83339     thrRegularEB = cms.vdouble( 6.0 ),
83340     thrRegularEE = cms.vdouble( 6.0 ),
83341     thrOverEEB = cms.vdouble( 0.002 ),
83342     thrOverEEE = cms.vdouble( 0.002 ),
83343     thrOverE2EB = cms.vdouble( 0.0 ),
83344     thrOverE2EE = cms.vdouble( 0.0 ),
83345     ncandcut = cms.int32( 1 ),
83346     doRhoCorrection = cms.bool( False ),
83347     rhoMax = cms.double( 9.9999999E7 ),
83348     rhoScale = cms.double( 1.0 ),
83349     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83350     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83351     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83352 )
83353 fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
83354     saveTags = cms.bool( True ),
83355     firstLegLastFilter = cms.InputTag( "hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter" ),
83356     secondLegLastFilter = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter" ),
83357     minMass = cms.double( 10.0 )
83358 )
83359 fragment.hltL1sSingleEG5WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
83360     saveTags = cms.bool( True ),
83361     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
83362     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83363     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83364     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83365     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83366     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83367     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83368     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83369     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83370     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83371 )
83372 fragment.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter( "HLTPrescaler",
83373     offset = cms.uint32( 0 ),
83374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83375 )
83376 fragment.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
83377     saveTags = cms.bool( True ),
83378     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
83379     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83380     candNonIsolatedTag = cms.InputTag( "" ),
83381     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83382     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5WithJetAndTau" ),
83383     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83384     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83385     ncandcut = cms.int32( 1 ),
83386     doIsolated = cms.bool( False ),
83387     region_eta_size = cms.double( 0.522 ),
83388     region_eta_size_ecap = cms.double( 1.0 ),
83389     region_phi_size = cms.double( 1.044 ),
83390     barrel_end = cms.double( 1.4791 ),
83391     endcap_end = cms.double( 2.65 )
83392 )
83393 fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
83394     saveTags = cms.bool( True ),
83395     inputTag = cms.InputTag( "hltEGL1SingleEG5WithJetAndTauFilter" ),
83396     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83397     etcutEB = cms.double( 5.0 ),
83398     etcutEE = cms.double( 5.0 ),
83399     minEtaCut = cms.double( -9999.0 ),
83400     maxEtaCut = cms.double( 9999.0 ),
83401     ncandcut = cms.int32( 1 )
83402 )
83403 fragment.hltEG5HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83404     saveTags = cms.bool( True ),
83405     candTag = cms.InputTag( "hltEG5L1SingleEG5WithJetAndTauEtFilter" ),
83406     varTag = cms.InputTag( "hltEgammaHoverE" ),
83407     rhoTag = cms.InputTag( "" ),
83408     energyLowEdges = cms.vdouble( 0.0 ),
83409     lessThan = cms.bool( True ),
83410     useEt = cms.bool( False ),
83411     useAbs = cms.bool( False ),
83412     thrRegularEB = cms.vdouble( -1.0 ),
83413     thrRegularEE = cms.vdouble( -1.0 ),
83414     thrOverEEB = cms.vdouble( 0.15 ),
83415     thrOverEEE = cms.vdouble( 0.1 ),
83416     thrOverE2EB = cms.vdouble( -1.0 ),
83417     thrOverE2EE = cms.vdouble( -1.0 ),
83418     ncandcut = cms.int32( 1 ),
83419     doRhoCorrection = cms.bool( False ),
83420     rhoMax = cms.double( 9.9999999E7 ),
83421     rhoScale = cms.double( 1.0 ),
83422     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83423     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83424     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83425 )
83426 fragment.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83427     saveTags = cms.bool( True ),
83428     candTag = cms.InputTag( "hltEG5HEFilter" ),
83429     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83430     rhoTag = cms.InputTag( "" ),
83431     energyLowEdges = cms.vdouble( 0.0 ),
83432     lessThan = cms.bool( True ),
83433     useEt = cms.bool( False ),
83434     useAbs = cms.bool( False ),
83435     thrRegularEB = cms.vdouble( 0.014 ),
83436     thrRegularEE = cms.vdouble( 0.035 ),
83437     thrOverEEB = cms.vdouble( -1.0 ),
83438     thrOverEEE = cms.vdouble( -1.0 ),
83439     thrOverE2EB = cms.vdouble( -1.0 ),
83440     thrOverE2EE = cms.vdouble( -1.0 ),
83441     ncandcut = cms.int32( 1 ),
83442     doRhoCorrection = cms.bool( False ),
83443     rhoMax = cms.double( 9.9999999E7 ),
83444     rhoScale = cms.double( 1.0 ),
83445     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83446     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83447     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83448 )
83449 fragment.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
83450     saveTags = cms.bool( True ),
83451     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeFilter" ),
83452     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
83453     npixelmatchcut = cms.double( 1.0 ),
83454     ncandcut = cms.int32( 1 ),
83455     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83456     s_a_phi1B = cms.double( 0.0069 ),
83457     s_a_phi1I = cms.double( 0.0088 ),
83458     s_a_phi1F = cms.double( 0.0076 ),
83459     s_a_phi2B = cms.double( 3.7E-4 ),
83460     s_a_phi2I = cms.double( 7.0E-4 ),
83461     s_a_phi2F = cms.double( 0.00906 ),
83462     s_a_zB = cms.double( 0.012 ),
83463     s_a_rI = cms.double( 0.027 ),
83464     s_a_rF = cms.double( 0.04 ),
83465     s2_threshold = cms.double( 0.4 ),
83466     tanhSO10BarrelThres = cms.double( 0.35 ),
83467     tanhSO10InterThres = cms.double( 1.0 ),
83468     tanhSO10ForwardThres = cms.double( 1.0 ),
83469     useS = cms.bool( False ),
83470     pixelVeto = cms.bool( False )
83471 )
83472 fragment.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
83473     saveTags = cms.bool( True ),
83474     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchFilter" ),
83475     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
83476     rhoTag = cms.InputTag( "" ),
83477     energyLowEdges = cms.vdouble( 0.0 ),
83478     lessThan = cms.bool( True ),
83479     useEt = cms.bool( False ),
83480     useAbs = cms.bool( False ),
83481     thrRegularEB = cms.vdouble( 150.0 ),
83482     thrRegularEE = cms.vdouble( 150.0 ),
83483     thrOverEEB = cms.vdouble( -1.0 ),
83484     thrOverEEE = cms.vdouble( -1.0 ),
83485     thrOverE2EB = cms.vdouble( -1.0 ),
83486     thrOverE2EE = cms.vdouble( -1.0 ),
83487     ncandcut = cms.int32( 1 ),
83488     doRhoCorrection = cms.bool( False ),
83489     rhoMax = cms.double( 9.9999999E7 ),
83490     rhoScale = cms.double( 1.0 ),
83491     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83492     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83493     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83494 )
83495 fragment.hltDiEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
83496     saveTags = cms.bool( True ),
83497     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
83498     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83499     etcutEB = cms.double( 5.0 ),
83500     etcutEE = cms.double( 5.0 ),
83501     minEtaCut = cms.double( -9999.0 ),
83502     maxEtaCut = cms.double( 9999.0 ),
83503     ncandcut = cms.int32( 2 )
83504 )
83505 fragment.hltDiEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83506     saveTags = cms.bool( True ),
83507     candTag = cms.InputTag( "hltDiEG5EtUnseededFilter" ),
83508     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
83509     rhoTag = cms.InputTag( "" ),
83510     energyLowEdges = cms.vdouble( 0.0 ),
83511     lessThan = cms.bool( True ),
83512     useEt = cms.bool( False ),
83513     useAbs = cms.bool( False ),
83514     thrRegularEB = cms.vdouble( -1.0 ),
83515     thrRegularEE = cms.vdouble( -1.0 ),
83516     thrOverEEB = cms.vdouble( 0.15 ),
83517     thrOverEEE = cms.vdouble( 0.1 ),
83518     thrOverE2EB = cms.vdouble( -1.0 ),
83519     thrOverE2EE = cms.vdouble( -1.0 ),
83520     ncandcut = cms.int32( 2 ),
83521     doRhoCorrection = cms.bool( False ),
83522     rhoMax = cms.double( 9.9999999E7 ),
83523     rhoScale = cms.double( 1.0 ),
83524     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83525     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83526     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83527 )
83528 fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83529     saveTags = cms.bool( True ),
83530     candTag = cms.InputTag( "hltDiEG5HEUnseededFilter" ),
83531     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
83532     rhoTag = cms.InputTag( "" ),
83533     energyLowEdges = cms.vdouble( 0.0 ),
83534     lessThan = cms.bool( True ),
83535     useEt = cms.bool( False ),
83536     useAbs = cms.bool( False ),
83537     thrRegularEB = cms.vdouble( 0.014 ),
83538     thrRegularEE = cms.vdouble( 0.035 ),
83539     thrOverEEB = cms.vdouble( -1.0 ),
83540     thrOverEEE = cms.vdouble( -1.0 ),
83541     thrOverE2EB = cms.vdouble( -1.0 ),
83542     thrOverE2EE = cms.vdouble( -1.0 ),
83543     ncandcut = cms.int32( 2 ),
83544     doRhoCorrection = cms.bool( False ),
83545     rhoMax = cms.double( 9.9999999E7 ),
83546     rhoScale = cms.double( 1.0 ),
83547     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83548     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83549     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83550 )
83551 fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
83552     saveTags = cms.bool( True ),
83553     candTag = cms.InputTag( "hltDiEG5CaloIdLClusterShapeUnseededFilter" ),
83554     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
83555     npixelmatchcut = cms.double( 1.0 ),
83556     ncandcut = cms.int32( 2 ),
83557     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83558     s_a_phi1B = cms.double( 0.0069 ),
83559     s_a_phi1I = cms.double( 0.0088 ),
83560     s_a_phi1F = cms.double( 0.0076 ),
83561     s_a_phi2B = cms.double( 3.7E-4 ),
83562     s_a_phi2I = cms.double( 7.0E-4 ),
83563     s_a_phi2F = cms.double( 0.00906 ),
83564     s_a_zB = cms.double( 0.012 ),
83565     s_a_rI = cms.double( 0.027 ),
83566     s_a_rF = cms.double( 0.04 ),
83567     s2_threshold = cms.double( 0.4 ),
83568     tanhSO10BarrelThres = cms.double( 0.35 ),
83569     tanhSO10InterThres = cms.double( 1.0 ),
83570     tanhSO10ForwardThres = cms.double( 1.0 ),
83571     useS = cms.bool( False ),
83572     pixelVeto = cms.bool( False )
83573 )
83574 fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83575     saveTags = cms.bool( True ),
83576     candTag = cms.InputTag( "hltDiEle5CaloIdLPixelMatchUnseededFilter" ),
83577     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
83578     rhoTag = cms.InputTag( "" ),
83579     energyLowEdges = cms.vdouble( 0.0 ),
83580     lessThan = cms.bool( True ),
83581     useEt = cms.bool( False ),
83582     useAbs = cms.bool( False ),
83583     thrRegularEB = cms.vdouble( 150.0 ),
83584     thrRegularEE = cms.vdouble( 150.0 ),
83585     thrOverEEB = cms.vdouble( -1.0 ),
83586     thrOverEEE = cms.vdouble( -1.0 ),
83587     thrOverE2EB = cms.vdouble( -1.0 ),
83588     thrOverE2EE = cms.vdouble( -1.0 ),
83589     ncandcut = cms.int32( 2 ),
83590     doRhoCorrection = cms.bool( False ),
83591     rhoMax = cms.double( 9.9999999E7 ),
83592     rhoScale = cms.double( 1.0 ),
83593     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83594     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83595     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
83596 )
83597 fragment.hltPreMCIsoMu = cms.EDFilter( "HLTPrescaler",
83598     offset = cms.uint32( 0 ),
83599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83600 )
83601 fragment.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
83602     saveTags = cms.bool( True ),
83603     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83604     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
83605     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
83606     SeedMapTag = cms.InputTag( "hltL2Muons" ),
83607     MinN = cms.int32( 0 ),
83608     MaxEta = cms.double( 2.5 ),
83609     AbsEtaBins = cms.vdouble( 0.0 ),
83610     MinNstations = cms.vint32( 0 ),
83611     MinNhits = cms.vint32( 0 ),
83612     CutOnChambers = cms.bool( False ),
83613     MinNchambers = cms.vint32( 0 ),
83614     MaxDr = cms.double( 9999.0 ),
83615     MinDr = cms.double( -1.0 ),
83616     MaxDz = cms.double( 9999.0 ),
83617     MinDxySig = cms.double( -1.0 ),
83618     MinPt = cms.double( 0.0 ),
83619     NSigmaPt = cms.double( 0.0 ),
83620     MatchToPreviousCand = cms.bool( True )
83621 )
83622 fragment.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter( "HLTMuonL3PreFilter",
83623     saveTags = cms.bool( True ),
83624     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83625     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
83626     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1L2SingleMu" ),
83627     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
83628     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
83629     MinN = cms.int32( 1 ),
83630     MaxEta = cms.double( 2.1 ),
83631     MinNhits = cms.int32( 0 ),
83632     MaxDr = cms.double( 2.0 ),
83633     MinDr = cms.double( -1.0 ),
83634     MaxDz = cms.double( 9999.0 ),
83635     MinDxySig = cms.double( -1.0 ),
83636     MinPt = cms.double( 0.0 ),
83637     NSigmaPt = cms.double( 0.0 ),
83638     MaxNormalizedChi2 = cms.double( 9999.0 ),
83639     MaxDXYBeamSpot = cms.double( 9999.0 ),
83640     MinDXYBeamSpot = cms.double( -1.0 ),
83641     MinNmuonHits = cms.int32( 0 ),
83642     MaxPtDifference = cms.double( 9999.0 ),
83643     MinTrackPt = cms.double( 0.0 ),
83644     minMuonStations = cms.int32( 2 ),
83645     minTrkHits = cms.int32( -1 ),
83646     minMuonHits = cms.int32( -1 ),
83647     allowedTypeMask = cms.uint32( 255 ),
83648     requiredTypeMask = cms.uint32( 0 ),
83649     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
83650     trkMuonId = cms.uint32( 0 ),
83651     L1MatchingdR = cms.double( 0.3 ),
83652     MatchToPreviousCand = cms.bool( True ),
83653     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
83654     requireL3MuonTrajectorySeed = cms.bool( False ),
83655     useSimpleGeometry = cms.bool( True ),
83656     useStation2 = cms.bool( True ),
83657     fallbackToME1 = cms.bool( False ),
83658     cosmicPropagationHypothesis = cms.bool( False ),
83659     useMB2InOverlap = cms.bool( False ),
83660     useTrack = cms.string( "tracker" ),
83661     useState = cms.string( "atVertex" ),
83662     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
83663     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
83664     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
83665 )
83666 fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
83667     saveTags = cms.bool( True ),
83668     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3SingleMu" ),
83669     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
83670     rhoTag = cms.InputTag( "" ),
83671     energyLowEdges = cms.vdouble( 0.0 ),
83672     lessThan = cms.bool( True ),
83673     useEt = cms.bool( True ),
83674     useAbs = cms.bool( False ),
83675     thrRegularEB = cms.vdouble( -1.0 ),
83676     thrRegularEE = cms.vdouble( -1.0 ),
83677     thrOverEEB = cms.vdouble( 0.14 ),
83678     thrOverEEE = cms.vdouble( 0.1 ),
83679     thrOverE2EB = cms.vdouble( -1.0 ),
83680     thrOverE2EE = cms.vdouble( -1.0 ),
83681     ncandcut = cms.int32( 1 ),
83682     doRhoCorrection = cms.bool( False ),
83683     rhoMax = cms.double( 9.9999999E7 ),
83684     rhoScale = cms.double( 1.0 ),
83685     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83686     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83687     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
83688 )
83689 fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
83690     saveTags = cms.bool( True ),
83691     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
83692     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
83693     rhoTag = cms.InputTag( "" ),
83694     energyLowEdges = cms.vdouble( 0.0 ),
83695     lessThan = cms.bool( True ),
83696     useEt = cms.bool( True ),
83697     useAbs = cms.bool( False ),
83698     thrRegularEB = cms.vdouble( -1.0 ),
83699     thrRegularEE = cms.vdouble( -1.0 ),
83700     thrOverEEB = cms.vdouble( 0.177 ),
83701     thrOverEEE = cms.vdouble( 0.24 ),
83702     thrOverE2EB = cms.vdouble( -1.0 ),
83703     thrOverE2EE = cms.vdouble( -1.0 ),
83704     ncandcut = cms.int32( 1 ),
83705     doRhoCorrection = cms.bool( False ),
83706     rhoMax = cms.double( 9.9999999E7 ),
83707     rhoScale = cms.double( 1.0 ),
83708     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83709     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83710     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
83711 )
83712 fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu = cms.EDFilter( "HLTMuonIsoFilter",
83713     saveTags = cms.bool( True ),
83714     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
83715     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
83716     MinN = cms.int32( 1 ),
83717     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
83718     IsolatorPSet = cms.PSet(  )
83719 )
83720 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
83721     saveTags = cms.bool( True ),
83722     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
83723     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83724     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83725     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83726     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83727     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83728     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83729     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83730     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83731     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83732 )
83733 fragment.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
83734     offset = cms.uint32( 0 ),
83735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83736 )
83737 fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
83738     saveTags = cms.bool( True ),
83739     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83740     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
83741     MaxEta = cms.double( 2.5 ),
83742     MinPt = cms.double( 0.0 ),
83743     MaxDeltaR = cms.double( 0.3 ),
83744     MinN = cms.int32( 2 ),
83745     CentralBxOnly = cms.bool( True ),
83746     SelectQualities = cms.vint32(  )
83747 )
83748 fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
83749     saveTags = cms.bool( True ),
83750     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83751     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
83752     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
83753     SeedMapTag = cms.InputTag( "hltL2Muons" ),
83754     MinN = cms.int32( 0 ),
83755     MaxEta = cms.double( 2.5 ),
83756     AbsEtaBins = cms.vdouble( 0.0 ),
83757     MinNstations = cms.vint32( 0 ),
83758     MinNhits = cms.vint32( 0 ),
83759     CutOnChambers = cms.bool( False ),
83760     MinNchambers = cms.vint32( 0 ),
83761     MaxDr = cms.double( 9999.0 ),
83762     MinDr = cms.double( -1.0 ),
83763     MaxDz = cms.double( 9999.0 ),
83764     MinDxySig = cms.double( -1.0 ),
83765     MinPt = cms.double( 0.0 ),
83766     NSigmaPt = cms.double( 0.0 ),
83767     MatchToPreviousCand = cms.bool( True )
83768 )
83769 fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
83770     saveTags = cms.bool( True ),
83771     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
83772     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
83773     MaxEta = cms.double( 2.5 ),
83774     MinPt = cms.double( 0.0 ),
83775     MaxDeltaR = cms.double( 0.3 ),
83776     MinN = cms.int32( 1 ),
83777     CentralBxOnly = cms.bool( True ),
83778     SelectQualities = cms.vint32(  )
83779 )
83780 fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter( "HLTMuonL3PreFilter",
83781     saveTags = cms.bool( True ),
83782     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83783     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
83784     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu0L1f0L2doubleMu" ),
83785     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0" ),
83786     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
83787     MinN = cms.int32( 2 ),
83788     MaxEta = cms.double( 2.5 ),
83789     MinNhits = cms.int32( 0 ),
83790     MaxDr = cms.double( 2.0 ),
83791     MinDr = cms.double( -1.0 ),
83792     MaxDz = cms.double( 9999.0 ),
83793     MinDxySig = cms.double( -1.0 ),
83794     MinPt = cms.double( 0.0 ),
83795     NSigmaPt = cms.double( 0.0 ),
83796     MaxNormalizedChi2 = cms.double( 9999.0 ),
83797     MaxDXYBeamSpot = cms.double( 9999.0 ),
83798     MinDXYBeamSpot = cms.double( -1.0 ),
83799     MinNmuonHits = cms.int32( 0 ),
83800     MaxPtDifference = cms.double( 9999.0 ),
83801     MinTrackPt = cms.double( 0.0 ),
83802     minMuonStations = cms.int32( 2 ),
83803     minTrkHits = cms.int32( -1 ),
83804     minMuonHits = cms.int32( -1 ),
83805     allowedTypeMask = cms.uint32( 255 ),
83806     requiredTypeMask = cms.uint32( 0 ),
83807     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
83808     trkMuonId = cms.uint32( 0 ),
83809     L1MatchingdR = cms.double( 0.3 ),
83810     MatchToPreviousCand = cms.bool( True ),
83811     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
83812     requireL3MuonTrajectorySeed = cms.bool( False ),
83813     useSimpleGeometry = cms.bool( True ),
83814     useStation2 = cms.bool( True ),
83815     fallbackToME1 = cms.bool( False ),
83816     cosmicPropagationHypothesis = cms.bool( False ),
83817     useMB2InOverlap = cms.bool( False ),
83818     useTrack = cms.string( "tracker" ),
83819     useState = cms.string( "atVertex" ),
83820     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
83821     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
83822     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
83823 )
83824 fragment.hltDiMuonRelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
83825     saveTags = cms.bool( True ),
83826     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
83827     PreviousCandTag = cms.InputTag( "hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu" ),
83828     MinN = cms.int32( 2 ),
83829     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
83830     IsolatorPSet = cms.PSet(  )
83831 )
83832 fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
83833     saveTags = cms.bool( True ),
83834     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
83835     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
83836     inputTag1 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
83837     inputTag2 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
83838     triggerType1 = cms.int32( 83 ),
83839     triggerType2 = cms.int32( 83 ),
83840     MinDR = cms.double( 0.001 ),
83841     MaxDZ = cms.double( 0.2 ),
83842     MinN = cms.int32( 1 ),
83843     MinPixHitsForDZ = cms.int32( 0 ),
83844     checkSC = cms.bool( False )
83845 )
83846 fragment.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
83847     offset = cms.uint32( 0 ),
83848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83849 )
83850 fragment.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
83851     saveTags = cms.bool( True ),
83852     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83853     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
83854     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
83855     SeedMapTag = cms.InputTag( "hltL2Muons" ),
83856     MinN = cms.int32( 0 ),
83857     MaxEta = cms.double( 2.5 ),
83858     AbsEtaBins = cms.vdouble( 0.0 ),
83859     MinNstations = cms.vint32( 0 ),
83860     MinNhits = cms.vint32( 0 ),
83861     CutOnChambers = cms.bool( True ),
83862     MinNchambers = cms.vint32( 0 ),
83863     MaxDr = cms.double( 9999.0 ),
83864     MinDr = cms.double( -1.0 ),
83865     MaxDz = cms.double( 9999.0 ),
83866     MinDxySig = cms.double( -1.0 ),
83867     MinPt = cms.double( 0.0 ),
83868     NSigmaPt = cms.double( 0.0 ),
83869     MatchToPreviousCand = cms.bool( True )
83870 )
83871 fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
83872     saveTags = cms.bool( True ),
83873     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
83874     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
83875     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtx" ),
83876     L1CandTag = cms.InputTag( "" ),
83877     inputMuonCollection = cms.InputTag( "" ),
83878     MinN = cms.int32( 2 ),
83879     MaxEta = cms.double( 2.5 ),
83880     MinNhits = cms.int32( 0 ),
83881     MaxDr = cms.double( 9999.0 ),
83882     MinDr = cms.double( -1.0 ),
83883     MaxDz = cms.double( 9999.0 ),
83884     MinDxySig = cms.double( -1.0 ),
83885     MinPt = cms.double( 0.0 ),
83886     NSigmaPt = cms.double( 0.0 ),
83887     MaxNormalizedChi2 = cms.double( 9999.0 ),
83888     MaxDXYBeamSpot = cms.double( 9999.0 ),
83889     MinDXYBeamSpot = cms.double( -1.0 ),
83890     MinNmuonHits = cms.int32( 0 ),
83891     MaxPtDifference = cms.double( 9999.0 ),
83892     MinTrackPt = cms.double( 0.0 ),
83893     minMuonStations = cms.int32( -1 ),
83894     minTrkHits = cms.int32( -1 ),
83895     minMuonHits = cms.int32( -1 ),
83896     allowedTypeMask = cms.uint32( 255 ),
83897     requiredTypeMask = cms.uint32( 0 ),
83898     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
83899     trkMuonId = cms.uint32( 0 ),
83900     L1MatchingdR = cms.double( 0.3 ),
83901     MatchToPreviousCand = cms.bool( True ),
83902     InputLinks = cms.InputTag( "" ),
83903     requireL3MuonTrajectorySeed = cms.bool( True ),
83904     useSimpleGeometry = cms.bool( True ),
83905     useStation2 = cms.bool( True ),
83906     fallbackToME1 = cms.bool( False ),
83907     cosmicPropagationHypothesis = cms.bool( False ),
83908     useMB2InOverlap = cms.bool( False ),
83909     useTrack = cms.string( "tracker" ),
83910     useState = cms.string( "atVertex" ),
83911     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
83912     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
83913     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
83914 )
83915 fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
83916     saveTags = cms.bool( True ),
83917     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
83918     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83919     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83920     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83921     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83922     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83923     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83924     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83925     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83926     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83927 )
83928 fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler",
83929     offset = cms.uint32( 0 ),
83930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83931 )
83932 fragment.hltL1sAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
83933     saveTags = cms.bool( True ),
83934     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue" ),
83935     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83936     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83937     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83938     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83939     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83940     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83941     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83942     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83943     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83944 )
83945 fragment.hltPreL1AlwaysTrue = cms.EDFilter( "HLTPrescaler",
83946     offset = cms.uint32( 0 ),
83947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83948 )
83949 fragment.hltL1sAXOVVTight = cms.EDFilter( "HLTL1TSeed",
83950     saveTags = cms.bool( True ),
83951     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVTight" ),
83952     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83953     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83954     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83955     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83956     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83957     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83958     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83959     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83960     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83961 )
83962 fragment.hltPreL1AXOVVTight = cms.EDFilter( "HLTPrescaler",
83963     offset = cms.uint32( 0 ),
83964     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83965 )
83966 fragment.hltL1sAXOVVVTight = cms.EDFilter( "HLTL1TSeed",
83967     saveTags = cms.bool( True ),
83968     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVVTight" ),
83969     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83970     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83971     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83972     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83973     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83974     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83975     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83976     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83977     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83978 )
83979 fragment.hltPreL1AXOVVVTight = cms.EDFilter( "HLTPrescaler",
83980     offset = cms.uint32( 0 ),
83981     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83982 )
83983 fragment.hltL1sCICADAVVTight = cms.EDFilter( "HLTL1TSeed",
83984     saveTags = cms.bool( True ),
83985     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVTight" ),
83986     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83987     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83988     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83989     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83990     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83991     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83992     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83993     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83994     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83995 )
83996 fragment.hltPreL1CICADAVVTight = cms.EDFilter( "HLTPrescaler",
83997     offset = cms.uint32( 0 ),
83998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83999 )
84000 fragment.hltL1sCICADAVVVTight = cms.EDFilter( "HLTL1TSeed",
84001     saveTags = cms.bool( True ),
84002     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVTight" ),
84003     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84004     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84005     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84006     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84007     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84008     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84009     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84010     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84011     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84012 )
84013 fragment.hltPreL1CICADAVVVTight = cms.EDFilter( "HLTPrescaler",
84014     offset = cms.uint32( 0 ),
84015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84016 )
84017 fragment.hltL1sCICADAVVVVTight = cms.EDFilter( "HLTL1TSeed",
84018     saveTags = cms.bool( True ),
84019     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVVTight" ),
84020     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84021     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84022     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84023     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84024     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84025     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84026     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84027     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84028     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84029 )
84030 fragment.hltPreL1CICADAVVVVTight = cms.EDFilter( "HLTPrescaler",
84031     offset = cms.uint32( 0 ),
84032     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84033 )
84034 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
84035     throw = cms.bool( False ),
84036     processName = cms.string( "@" ),
84037     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
84038     moduleLabelPatternsToSkip = cms.vstring(  )
84039 )
84040 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
84041     processName = cms.string( "@" )
84042 )
84043 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
84044     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
84045     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
84046     MinBx = cms.int32( 0 ),
84047     MaxBx = cms.int32( 0 ),
84048     DumpTrigResults = cms.bool( False ),
84049     DumpRecord = cms.bool( False ),
84050     DumpTrigSummary = cms.bool( True ),
84051     ReadPrescalesFromFile = cms.bool( False ),
84052     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
84053     psColumn = cms.int32( 0 )
84054 )
84055 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
84056     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
84057     reportBy = cms.untracked.string( "job" ),
84058     resetBy = cms.untracked.string( "never" ),
84059     serviceBy = cms.untracked.string( "never" ),
84060     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
84061     ReferenceRate = cms.untracked.double( 100.0 )
84062 )
84063 fragment.hltDatasetAlCaLowPtJet = cms.EDFilter( "TriggerResultsFilter",
84064     usePathStatus = cms.bool( True ),
84065     hltResults = cms.InputTag( "" ),
84066     l1tResults = cms.InputTag( "" ),
84067     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84068     throw = cms.bool( True ),
84069     triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v28',
84070       'AlCa_PFJet40_v33' )
84071 )
84072 fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler",
84073     offset = cms.uint32( 0 ),
84074     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84075 )
84076 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
84077     usePathStatus = cms.bool( True ),
84078     hltResults = cms.InputTag( "" ),
84079     l1tResults = cms.InputTag( "" ),
84080     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84081     throw = cms.bool( True ),
84082     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v11' )
84083 )
84084 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
84085     offset = cms.uint32( 0 ),
84086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84087 )
84088 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
84089     usePathStatus = cms.bool( True ),
84090     hltResults = cms.InputTag( "" ),
84091     l1tResults = cms.InputTag( "" ),
84092     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84093     throw = cms.bool( True ),
84094     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v11',
84095       'AlCa_LumiPixelsCounts_ZeroBias_v13' )
84096 )
84097 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
84098     offset = cms.uint32( 0 ),
84099     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84100 )
84101 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
84102     usePathStatus = cms.bool( True ),
84103     hltResults = cms.InputTag( "" ),
84104     l1tResults = cms.InputTag( "" ),
84105     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84106     throw = cms.bool( True ),
84107     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
84108       'AlCa_EcalEtaEEonly_v26',
84109       'AlCa_EcalPi0EBonly_v26',
84110       'AlCa_EcalPi0EEonly_v26' )
84111 )
84112 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
84113     offset = cms.uint32( 0 ),
84114     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84115 )
84116 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
84117     usePathStatus = cms.bool( True ),
84118     hltResults = cms.InputTag( "" ),
84119     l1tResults = cms.InputTag( "" ),
84120     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84121     throw = cms.bool( True ),
84122     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
84123       'HLT_PPSMaxTracksPerRP4_v10' )
84124 )
84125 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
84126     offset = cms.uint32( 0 ),
84127     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84128 )
84129 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
84130     usePathStatus = cms.bool( True ),
84131     hltResults = cms.InputTag( "" ),
84132     l1tResults = cms.InputTag( "" ),
84133     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84134     throw = cms.bool( True ),
84135     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
84136       'HLT_PPSMaxTracksPerRP4_v10' )
84137 )
84138 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
84139     offset = cms.uint32( 0 ),
84140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84141 )
84142 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
84143     usePathStatus = cms.bool( True ),
84144     hltResults = cms.InputTag( "" ),
84145     l1tResults = cms.InputTag( "" ),
84146     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84147     throw = cms.bool( True ),
84148     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v21' )
84149 )
84150 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
84151     offset = cms.uint32( 0 ),
84152     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84153 )
84154 fragment.hltDatasetBTagMu = cms.EDFilter( "TriggerResultsFilter",
84155     usePathStatus = cms.bool( True ),
84156     hltResults = cms.InputTag( "" ),
84157     l1tResults = cms.InputTag( "" ),
84158     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84159     throw = cms.bool( True ),
84160     triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v26',
84161       'HLT_BTagMu_AK4DiJet170_Mu5_v25',
84162       'HLT_BTagMu_AK4DiJet20_Mu5_v26',
84163       'HLT_BTagMu_AK4DiJet40_Mu5_v26',
84164       'HLT_BTagMu_AK4DiJet70_Mu5_v26',
84165       'HLT_BTagMu_AK4Jet300_Mu5_v25',
84166       'HLT_BTagMu_AK8DiJet170_Mu5_v22',
84167       'HLT_BTagMu_AK8Jet170_DoubleMu5_v15',
84168       'HLT_BTagMu_AK8Jet300_Mu5_v25' )
84169 )
84170 fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler",
84171     offset = cms.uint32( 0 ),
84172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84173 )
84174 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
84175     usePathStatus = cms.bool( True ),
84176     hltResults = cms.InputTag( "" ),
84177     l1tResults = cms.InputTag( "" ),
84178     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84179     throw = cms.bool( True ),
84180     triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v15',
84181       'HLT_IsoTrackHE_v15',
84182       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
84183       'HLT_PFJet40_GPUvsCPU_v8' )
84184 )
84185 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
84186     offset = cms.uint32( 0 ),
84187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84188 )
84189 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
84190     usePathStatus = cms.bool( True ),
84191     hltResults = cms.InputTag( "" ),
84192     l1tResults = cms.InputTag( "" ),
84193     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84194     throw = cms.bool( True ),
84195     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9' )
84196 )
84197 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
84198     offset = cms.uint32( 0 ),
84199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84200 )
84201 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
84202     usePathStatus = cms.bool( True ),
84203     hltResults = cms.InputTag( "" ),
84204     l1tResults = cms.InputTag( "" ),
84205     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84206     throw = cms.bool( True ),
84207     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
84208       'DQM_HcalReconstruction_v11',
84209       'DQM_PixelReconstruction_v13' )
84210 )
84211 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
84212     offset = cms.uint32( 0 ),
84213     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84214 )
84215 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
84216     usePathStatus = cms.bool( True ),
84217     hltResults = cms.InputTag( "" ),
84218     l1tResults = cms.InputTag( "" ),
84219     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84220     throw = cms.bool( True ),
84221     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v24',
84222       'HLT_ZeroBias_Beamspot_v17' )
84223 )
84224 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
84225     offset = cms.uint32( 0 ),
84226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84227 )
84228 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
84229     usePathStatus = cms.bool( True ),
84230     hltResults = cms.InputTag( "" ),
84231     l1tResults = cms.InputTag( "" ),
84232     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84233     throw = cms.bool( True ),
84234     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
84235 )
84236 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
84237     offset = cms.uint32( 0 ),
84238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84239 )
84240 fragment.hltDatasetEGamma = cms.EDFilter( "TriggerResultsFilter",
84241     usePathStatus = cms.bool( True ),
84242     hltResults = cms.InputTag( "" ),
84243     l1tResults = cms.InputTag( "" ),
84244     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84245     throw = cms.bool( True ),
84246     triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
84247       'HLT_DiPhoton10Time1ns_v11',
84248       'HLT_DiPhoton10Time1p2ns_v11',
84249       'HLT_DiPhoton10Time1p4ns_v11',
84250       'HLT_DiPhoton10Time1p6ns_v11',
84251       'HLT_DiPhoton10Time1p8ns_v11',
84252       'HLT_DiPhoton10Time2ns_v11',
84253       'HLT_DiPhoton10_CaloIdL_v11',
84254       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
84255       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
84256       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
84257       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
84258       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
84259       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
84260       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
84261       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
84262       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
84263       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
84264       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
84265       'HLT_DiphotonMVA14p25_High_Mass60_v1',
84266       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
84267       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
84268       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
84269       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
84270       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
84271       'HLT_DoubleEle10_eta1p22_mMax6_v11',
84272       'HLT_DoubleEle25_CaloIdL_MW_v16',
84273       'HLT_DoubleEle27_CaloIdL_MW_v16',
84274       'HLT_DoubleEle33_CaloIdL_MW_v29',
84275       'HLT_DoubleEle6p5_eta1p22_mMax6_v11',
84276       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
84277       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
84278       'HLT_DoubleEle8_eta1p22_mMax6_v11',
84279       'HLT_DoublePhoton33_CaloIdL_v18',
84280       'HLT_DoublePhoton70_v18',
84281       'HLT_DoublePhoton85_v26',
84282       'HLT_ECALHT800_v21',
84283       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
84284       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
84285       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
84286       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
84287       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
84288       'HLT_Ele15_IsoVVVL_PFHT450_v29',
84289       'HLT_Ele15_IsoVVVL_PFHT600_v33',
84290       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
84291       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
84292       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
84293       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
84294       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
84295       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7',
84296       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7',
84297       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7',
84298       'HLT_Ele28_HighEta_SC20_Mass55_v24',
84299       'HLT_Ele30_WPTight_Gsf_v12',
84300       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
84301       'HLT_Ele32_WPTight_Gsf_v26',
84302       'HLT_Ele35_WPTight_Gsf_v20',
84303       'HLT_Ele38_WPTight_Gsf_v20',
84304       'HLT_Ele40_WPTight_Gsf_v20',
84305       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
84306       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
84307       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
84308       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
84309       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
84310       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
84311       'HLT_Ele50_IsoVVVL_PFHT450_v29',
84312       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
84313       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
84314       'HLT_Photon100EBHE10_v13',
84315       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
84316       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
84317       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
84318       'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
84319       'HLT_Photon110EB_TightID_TightIso_v13',
84320       'HLT_Photon120_R9Id90_HE10_IsoM_v25',
84321       'HLT_Photon120_v24',
84322       'HLT_Photon150_v18',
84323       'HLT_Photon165_R9Id90_HE10_IsoM_v26',
84324       'HLT_Photon175_v26',
84325       'HLT_Photon200_v25',
84326       'HLT_Photon20_HoverELoose_v21',
84327       'HLT_Photon300_NoHE_v24',
84328       'HLT_Photon30EB_TightID_TightIso_v13',
84329       'HLT_Photon30_HoverELoose_v21',
84330       'HLT_Photon32_OneProng32_M50To105_v11',
84331       'HLT_Photon33_v16',
84332       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
84333       'HLT_Photon35_TwoProngs35_v14',
84334       'HLT_Photon40EB_TightID_TightIso_v4',
84335       'HLT_Photon40EB_v4',
84336       'HLT_Photon45EB_TightID_TightIso_v4',
84337       'HLT_Photon45EB_v4',
84338       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
84339       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
84340       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
84341       'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
84342       'HLT_Photon50EB_TightID_TightIso_v9',
84343       'HLT_Photon50EB_v5',
84344       'HLT_Photon50_R9Id90_HE10_IsoM_v25',
84345       'HLT_Photon50_TimeGt2p5ns_v8',
84346       'HLT_Photon50_TimeLtNeg2p5ns_v8',
84347       'HLT_Photon50_v24',
84348       'HLT_Photon55EB_TightID_TightIso_v5',
84349       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
84350       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
84351       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
84352       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
84353       'HLT_Photon75EB_TightID_TightIso_v9',
84354       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
84355       'HLT_Photon75_R9Id90_HE10_IsoM_v25',
84356       'HLT_Photon75_v24',
84357       'HLT_Photon90EB_TightID_TightIso_v9',
84358       'HLT_Photon90_R9Id90_HE10_IsoM_v25',
84359       'HLT_Photon90_v24',
84360       'HLT_SingleEle8_SingleEGL1_v10',
84361       'HLT_SingleEle8_v10' )
84362 )
84363 fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler",
84364     offset = cms.uint32( 0 ),
84365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84366 )
84367 fragment.hltPreDatasetEGamma1 = cms.EDFilter( "HLTPrescaler",
84368     offset = cms.uint32( 1 ),
84369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84370 )
84371 fragment.hltPreDatasetEGamma2 = cms.EDFilter( "HLTPrescaler",
84372     offset = cms.uint32( 2 ),
84373     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84374 )
84375 fragment.hltPreDatasetEGamma3 = cms.EDFilter( "HLTPrescaler",
84376     offset = cms.uint32( 3 ),
84377     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84378 )
84379 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
84380     usePathStatus = cms.bool( True ),
84381     hltResults = cms.InputTag( "" ),
84382     l1tResults = cms.InputTag( "" ),
84383     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84384     throw = cms.bool( True ),
84385     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
84386 )
84387 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
84388     offset = cms.uint32( 0 ),
84389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84390 )
84391 fragment.hltDatasetEphemeralHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
84392     usePathStatus = cms.bool( True ),
84393     hltResults = cms.InputTag( "" ),
84394     l1tResults = cms.InputTag( "" ),
84395     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84396     throw = cms.bool( True ),
84397     triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v10' )
84398 )
84399 fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
84400     offset = cms.uint32( 0 ),
84401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84402 )
84403 fragment.hltPreDatasetEphemeralHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
84404     offset = cms.uint32( 1 ),
84405     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84406 )
84407 fragment.hltPreDatasetEphemeralHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
84408     offset = cms.uint32( 2 ),
84409     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84410 )
84411 fragment.hltPreDatasetEphemeralHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
84412     offset = cms.uint32( 3 ),
84413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84414 )
84415 fragment.hltPreDatasetEphemeralHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
84416     offset = cms.uint32( 4 ),
84417     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84418 )
84419 fragment.hltPreDatasetEphemeralHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
84420     offset = cms.uint32( 5 ),
84421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84422 )
84423 fragment.hltPreDatasetEphemeralHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
84424     offset = cms.uint32( 6 ),
84425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84426 )
84427 fragment.hltPreDatasetEphemeralHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
84428     offset = cms.uint32( 7 ),
84429     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84430 )
84431 fragment.hltDatasetEphemeralZeroBias = cms.EDFilter( "TriggerResultsFilter",
84432     usePathStatus = cms.bool( True ),
84433     hltResults = cms.InputTag( "" ),
84434     l1tResults = cms.InputTag( "" ),
84435     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84436     throw = cms.bool( True ),
84437     triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v10' )
84438 )
84439 fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler",
84440     offset = cms.uint32( 0 ),
84441     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84442 )
84443 fragment.hltPreDatasetEphemeralZeroBias1 = cms.EDFilter( "HLTPrescaler",
84444     offset = cms.uint32( 1 ),
84445     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84446 )
84447 fragment.hltPreDatasetEphemeralZeroBias2 = cms.EDFilter( "HLTPrescaler",
84448     offset = cms.uint32( 2 ),
84449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84450 )
84451 fragment.hltPreDatasetEphemeralZeroBias3 = cms.EDFilter( "HLTPrescaler",
84452     offset = cms.uint32( 3 ),
84453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84454 )
84455 fragment.hltPreDatasetEphemeralZeroBias4 = cms.EDFilter( "HLTPrescaler",
84456     offset = cms.uint32( 4 ),
84457     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84458 )
84459 fragment.hltPreDatasetEphemeralZeroBias5 = cms.EDFilter( "HLTPrescaler",
84460     offset = cms.uint32( 5 ),
84461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84462 )
84463 fragment.hltPreDatasetEphemeralZeroBias6 = cms.EDFilter( "HLTPrescaler",
84464     offset = cms.uint32( 6 ),
84465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84466 )
84467 fragment.hltPreDatasetEphemeralZeroBias7 = cms.EDFilter( "HLTPrescaler",
84468     offset = cms.uint32( 7 ),
84469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84470 )
84471 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
84472     usePathStatus = cms.bool( True ),
84473     hltResults = cms.InputTag( "" ),
84474     l1tResults = cms.InputTag( "" ),
84475     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84476     throw = cms.bool( True ),
84477     triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v26',
84478       'HLT_PFJet500_v34 / 3',
84479       'HLT_Physics_v15 / 10' )
84480 )
84481 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
84482     offset = cms.uint32( 0 ),
84483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84484 )
84485 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
84486     usePathStatus = cms.bool( True ),
84487     hltResults = cms.InputTag( "" ),
84488     l1tResults = cms.InputTag( "" ),
84489     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84490     throw = cms.bool( True ),
84491     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v24',
84492       'HLT_ZeroBias_Beamspot_v17' )
84493 )
84494 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
84495     offset = cms.uint32( 0 ),
84496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84497 )
84498 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
84499     usePathStatus = cms.bool( True ),
84500     hltResults = cms.InputTag( "" ),
84501     l1tResults = cms.InputTag( "" ),
84502     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84503     throw = cms.bool( True ),
84504     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30 / 3',
84505       'HLT_IsoMu20_v28 / 0',
84506       'HLT_IsoMu24_v26 / 15',
84507       'HLT_IsoMu27_v29 / 0',
84508       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18 / 3',
84509       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
84510       'HLT_Physics_v15 / 2',
84511       'HLT_Random_v3',
84512       'HLT_ZeroBias_Alignment_v9',
84513       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
84514       'HLT_ZeroBias_IsolatedBunches_v13',
84515       'HLT_ZeroBias_v14 / 6' )
84516 )
84517 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
84518     offset = cms.uint32( 0 ),
84519     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84520 )
84521 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
84522     usePathStatus = cms.bool( True ),
84523     hltResults = cms.InputTag( "" ),
84524     l1tResults = cms.InputTag( "" ),
84525     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84526     throw = cms.bool( True ),
84527     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
84528       'HLT_Ele32_WPTight_Gsf_v26 / 13',
84529       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
84530       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
84531       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
84532       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
84533       'HLT_HT550_DisplacedDijet60_Inclusive_v24',
84534       'HLT_IsoMu24_HLTTracking_v1',
84535       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
84536       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
84537       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
84538       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v1',
84539       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v1',
84540       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
84541       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
84542       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
84543       'HLT_PFHT510_v30 / 3',
84544       'HLT_PFJet260_v33',
84545       'HLT_PFJet320_v33',
84546       'HLT_PFMET130_PFMHT130_IDTight_v33 / 25',
84547       'HLT_PFMET140_PFMHT140_IDTight_v33 / 15' )
84548 )
84549 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
84550     offset = cms.uint32( 0 ),
84551     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84552 )
84553 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
84554     usePathStatus = cms.bool( True ),
84555     hltResults = cms.InputTag( "" ),
84556     l1tResults = cms.InputTag( "" ),
84557     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84558     throw = cms.bool( True ),
84559     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
84560 )
84561 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
84562     offset = cms.uint32( 0 ),
84563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84564 )
84565 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
84566     usePathStatus = cms.bool( True ),
84567     hltResults = cms.InputTag( "" ),
84568     l1tResults = cms.InputTag( "" ),
84569     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84570     throw = cms.bool( True ),
84571     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
84572       'HLT_HcalPhiSym_v24' )
84573 )
84574 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
84575     offset = cms.uint32( 0 ),
84576     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84577 )
84578 fragment.hltDatasetJetMET = cms.EDFilter( "TriggerResultsFilter",
84579     usePathStatus = cms.bool( True ),
84580     hltResults = cms.InputTag( "" ),
84581     l1tResults = cms.InputTag( "" ),
84582     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84583     throw = cms.bool( True ),
84584     triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v7',
84585       'HLT_AK8DiPFJet250_250_SoftDropMass50_v7',
84586       'HLT_AK8DiPFJet260_260_SoftDropMass30_v7',
84587       'HLT_AK8DiPFJet260_260_SoftDropMass40_v7',
84588       'HLT_AK8DiPFJet270_270_SoftDropMass30_v7',
84589       'HLT_AK8DiPFJet280_280_SoftDropMass30_v13',
84590       'HLT_AK8DiPFJet290_290_SoftDropMass30_v7',
84591       'HLT_AK8PFJet140_v28',
84592       'HLT_AK8PFJet200_v28',
84593       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10',
84594       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10',
84595       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10',
84596       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10',
84597       'HLT_AK8PFJet220_SoftDropMass40_v14',
84598       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
84599       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
84600       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10',
84601       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10',
84602       'HLT_AK8PFJet230_SoftDropMass40_v14',
84603       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10',
84604       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10',
84605       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10',
84606       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10',
84607       'HLT_AK8PFJet260_v29',
84608       'HLT_AK8PFJet275_Nch40_v7',
84609       'HLT_AK8PFJet275_Nch45_v7',
84610       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10',
84611       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10',
84612       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10',
84613       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10',
84614       'HLT_AK8PFJet320_v29',
84615       'HLT_AK8PFJet380_SoftDropMass30_v7',
84616       'HLT_AK8PFJet400_SoftDropMass30_v7',
84617       'HLT_AK8PFJet400_v29',
84618       'HLT_AK8PFJet40_v29',
84619       'HLT_AK8PFJet425_SoftDropMass30_v7',
84620       'HLT_AK8PFJet450_SoftDropMass30_v7',
84621       'HLT_AK8PFJet450_v29',
84622       'HLT_AK8PFJet500_v29',
84623       'HLT_AK8PFJet550_v24',
84624       'HLT_AK8PFJet60_v28',
84625       'HLT_AK8PFJet80_v29',
84626       'HLT_AK8PFJetFwd140_v27',
84627       'HLT_AK8PFJetFwd200_v27',
84628       'HLT_AK8PFJetFwd260_v28',
84629       'HLT_AK8PFJetFwd320_v28',
84630       'HLT_AK8PFJetFwd400_v28',
84631       'HLT_AK8PFJetFwd40_v28',
84632       'HLT_AK8PFJetFwd450_v28',
84633       'HLT_AK8PFJetFwd500_v28',
84634       'HLT_AK8PFJetFwd60_v27',
84635       'HLT_AK8PFJetFwd80_v27',
84636       'HLT_CaloJet500_NoJetID_v23',
84637       'HLT_CaloJet550_NoJetID_v18',
84638       'HLT_CaloMET350_NotCleaned_v15',
84639       'HLT_CaloMET90_NotCleaned_v15',
84640       'HLT_CaloMHT90_v15',
84641       'HLT_DiPFJetAve100_HFJEC_v30',
84642       'HLT_DiPFJetAve140_v26',
84643       'HLT_DiPFJetAve160_HFJEC_v29',
84644       'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v7',
84645       'HLT_DiPFJetAve200_v26',
84646       'HLT_DiPFJetAve220_HFJEC_v29',
84647       'HLT_DiPFJetAve260_HFJEC_v12',
84648       'HLT_DiPFJetAve260_v27',
84649       'HLT_DiPFJetAve300_HFJEC_v29',
84650       'HLT_DiPFJetAve320_v27',
84651       'HLT_DiPFJetAve400_v27',
84652       'HLT_DiPFJetAve40_v27',
84653       'HLT_DiPFJetAve500_v27',
84654       'HLT_DiPFJetAve60_HFJEC_v28',
84655       'HLT_DiPFJetAve60_v27',
84656       'HLT_DiPFJetAve80_HFJEC_v30',
84657       'HLT_DiPFJetAve80_v27',
84658       'HLT_DoublePFJets100_PNetBTag_0p11_v7',
84659       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7',
84660       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7',
84661       'HLT_DoublePFJets200_PNetBTag_0p11_v7',
84662       'HLT_DoublePFJets350_PNetBTag_0p11_v7',
84663       'HLT_DoublePFJets40_PNetBTag_0p11_v7',
84664       'HLT_HT350_v8',
84665       'HLT_HT425_v20',
84666       'HLT_L1ETMHadSeeds_v11',
84667       'HLT_L1Mu6HT240_v10',
84668       'HLT_MET105_IsoTrk50_v20',
84669       'HLT_MET120_IsoTrk50_v20',
84670       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7',
84671       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7',
84672       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7',
84673       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7',
84674       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7',
84675       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7',
84676       'HLT_Mu12eta2p3_PFJet40_v14',
84677       'HLT_Mu12eta2p3_v14',
84678       'HLT_PFHT1050_v31',
84679       'HLT_PFHT180_v30',
84680       'HLT_PFHT250_v30',
84681       'HLT_PFHT350_v32',
84682       'HLT_PFHT370_v30',
84683       'HLT_PFHT430_v30',
84684       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25',
84685       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25',
84686       'HLT_PFHT510_v30',
84687       'HLT_PFHT590_v30',
84688       'HLT_PFHT680_v30',
84689       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25',
84690       'HLT_PFHT780_v30',
84691       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25',
84692       'HLT_PFHT890_v30',
84693       'HLT_PFJet110_v13',
84694       'HLT_PFJet140_v32',
84695       'HLT_PFJet200_v32',
84696       'HLT_PFJet260_v33',
84697       'HLT_PFJet320_v33',
84698       'HLT_PFJet400_v33',
84699       'HLT_PFJet40_v34',
84700       'HLT_PFJet450_v34',
84701       'HLT_PFJet500_v34',
84702       'HLT_PFJet550_v24',
84703       'HLT_PFJet60_v34',
84704       'HLT_PFJet80_v34',
84705       'HLT_PFJetFwd140_v31',
84706       'HLT_PFJetFwd200_v31',
84707       'HLT_PFJetFwd260_v32',
84708       'HLT_PFJetFwd320_v32',
84709       'HLT_PFJetFwd400_v32',
84710       'HLT_PFJetFwd40_v32',
84711       'HLT_PFJetFwd450_v32',
84712       'HLT_PFJetFwd500_v32',
84713       'HLT_PFJetFwd60_v32',
84714       'HLT_PFJetFwd80_v31',
84715       'HLT_PFMET105_IsoTrk50_v14',
84716       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22',
84717       'HLT_PFMET120_PFMHT120_IDTight_v33',
84718       'HLT_PFMET130_PFMHT130_IDTight_v33',
84719       'HLT_PFMET140_PFMHT140_IDTight_v33',
84720       'HLT_PFMET200_BeamHaloCleaned_v22',
84721       'HLT_PFMET200_NotCleaned_v22',
84722       'HLT_PFMET250_NotCleaned_v22',
84723       'HLT_PFMET300_NotCleaned_v22',
84724       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13',
84725       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13',
84726       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22',
84727       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33',
84728       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13',
84729       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32',
84730       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13',
84731       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32',
84732       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v24',
84733       'HLT_PFMETTypeOne200_BeamHaloCleaned_v22' )
84734 )
84735 fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler",
84736     offset = cms.uint32( 0 ),
84737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84738 )
84739 fragment.hltPreDatasetJetMET1 = cms.EDFilter( "HLTPrescaler",
84740     offset = cms.uint32( 1 ),
84741     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84742 )
84743 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
84744     usePathStatus = cms.bool( True ),
84745     hltResults = cms.InputTag( "" ),
84746     l1tResults = cms.InputTag( "" ),
84747     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84748     throw = cms.bool( True ),
84749     triggerConditions = cms.vstring( 'DST_Physics_v17',
84750       'DST_ZeroBias_v12' )
84751 )
84752 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
84753     offset = cms.uint32( 0 ),
84754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84755 )
84756 fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter",
84757     usePathStatus = cms.bool( True ),
84758     hltResults = cms.InputTag( "" ),
84759     l1tResults = cms.InputTag( "" ),
84760     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84761     throw = cms.bool( True ),
84762     triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v19',
84763       'MC_AK4CaloJets_v20',
84764       'MC_AK4PFJetPNet_v6',
84765       'MC_AK4PFJets_v30',
84766       'MC_AK8CaloHT_v19',
84767       'MC_AK8PFHT_v29',
84768       'MC_AK8PFJetPNet_v6',
84769       'MC_AK8PFJets_v30',
84770       'MC_CaloHT_v19',
84771       'MC_CaloMET_JetIdCleaned_v20',
84772       'MC_CaloMET_v19',
84773       'MC_CaloMHT_v19',
84774       'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v24',
84775       'MC_DoubleEle5_CaloIdL_MW_v27',
84776       'MC_DoubleMuNoFiltersNoVtx_v18',
84777       'MC_DoubleMu_TrkIsoVVL_DZ_v24',
84778       'MC_Egamma_Open_Unseeded_v9',
84779       'MC_Egamma_Open_v9',
84780       'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v26',
84781       'MC_Ele5_WPTight_Gsf_v19',
84782       'MC_IsoMu_v28',
84783       'MC_PFHT_v29',
84784       'MC_PFMET_v30',
84785       'MC_PFMHT_v29',
84786       'MC_PFScouting_v7',
84787       'MC_ReducedIterativeTracking_v23' )
84788 )
84789 fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler",
84790     offset = cms.uint32( 0 ),
84791     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84792 )
84793 fragment.hltDatasetMuon = cms.EDFilter( "TriggerResultsFilter",
84794     usePathStatus = cms.bool( True ),
84795     hltResults = cms.InputTag( "" ),
84796     l1tResults = cms.InputTag( "" ),
84797     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84798     throw = cms.bool( True ),
84799     triggerConditions = cms.vstring( 'HLT_CascadeMu100_v14',
84800       'HLT_CscCluster100_Ele5_v5',
84801       'HLT_CscCluster100_Mu5_v7',
84802       'HLT_CscCluster100_PNetTauhPFJet10_Loose_v7',
84803       'HLT_CscCluster50_Photon20Unseeded_v5',
84804       'HLT_CscCluster50_Photon30Unseeded_v5',
84805       'HLT_CscCluster_Loose_v11',
84806       'HLT_CscCluster_Medium_v11',
84807       'HLT_CscCluster_Tight_v11',
84808       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9',
84809       'HLT_DoubleCscCluster100_v8',
84810       'HLT_DoubleCscCluster75_v8',
84811       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
84812       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
84813       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
84814       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
84815       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
84816       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
84817       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
84818       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
84819       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
84820       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
84821       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
84822       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
84823       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
84824       'HLT_DoubleL2Mu50_v12',
84825       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
84826       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
84827       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12',
84828       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11',
84829       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11',
84830       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11',
84831       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7',
84832       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7',
84833       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23',
84834       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23',
84835       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23',
84836       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23',
84837       'HLT_DoubleMu43NoFiltersNoVtx_v15',
84838       'HLT_DoubleMu48NoFiltersNoVtx_v15',
84839       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21',
84840       'HLT_HighPtTkMu100_v13',
84841       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v7',
84842       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v7',
84843       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v7',
84844       'HLT_IsoMu20_v28',
84845       'HLT_IsoMu24_OneProng32_v10',
84846       'HLT_IsoMu24_TwoProngs35_v14',
84847       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1',
84848       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1',
84849       'HLT_IsoMu24_eta2p1_L1HT200_v1',
84850       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7',
84851       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7',
84852       'HLT_IsoMu24_eta2p1_PFHT250_v7',
84853       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7',
84854       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7',
84855       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7',
84856       'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v7',
84857       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v7',
84858       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v7',
84859       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v7',
84860       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v7',
84861       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7',
84862       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v7',
84863       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7',
84864       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v7',
84865       'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v7',
84866       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7',
84867       'HLT_IsoMu24_eta2p1_v28',
84868       'HLT_IsoMu24_v26',
84869       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9',
84870       'HLT_IsoMu27_v29',
84871       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
84872       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13',
84873       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
84874       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
84875       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
84876       'HLT_IsoTrk200_L1SingleMuShower_v5',
84877       'HLT_IsoTrk400_L1SingleMuShower_v5',
84878       'HLT_L1CSCShower_DTCluster50_v11',
84879       'HLT_L1CSCShower_DTCluster75_v11',
84880       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5',
84881       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5',
84882       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v4',
84883       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v4',
84884       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11',
84885       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6',
84886       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28',
84887       'HLT_Mu15_IsoVVVL_PFHT450_v28',
84888       'HLT_Mu15_IsoVVVL_PFHT600_v32',
84889       'HLT_Mu15_v16',
84890       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
84891       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6',
84892       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6',
84893       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6',
84894       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7',
84895       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18',
84896       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
84897       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27',
84898       'HLT_Mu17_TrkIsoVVL_v26',
84899       'HLT_Mu17_v26',
84900       'HLT_Mu18_Mu9_SameSign_v17',
84901       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16',
84902       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16',
84903       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16',
84904       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16',
84905       'HLT_Mu19_TrkIsoVVL_v17',
84906       'HLT_Mu19_v17',
84907       'HLT_Mu20_v25',
84908       'HLT_Mu27_v26',
84909       'HLT_Mu37_TkMu27_v18',
84910       'HLT_Mu3_PFJet40_v29',
84911       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15',
84912       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15',
84913       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15',
84914       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15',
84915       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15',
84916       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15',
84917       'HLT_Mu50_IsoVVVL_PFHT450_v28',
84918       'HLT_Mu50_L1SingleMuShower_v12',
84919       'HLT_Mu50_v26',
84920       'HLT_Mu55_v16',
84921       'HLT_Mu8_TrkIsoVVL_v25',
84922       'HLT_Mu8_v25',
84923       'HLT_TripleMu_10_5_5_DZ_v23',
84924       'HLT_TripleMu_12_10_5_v23',
84925       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v16',
84926       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v21',
84927       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18' )
84928 )
84929 fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler",
84930     offset = cms.uint32( 0 ),
84931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84932 )
84933 fragment.hltPreDatasetMuon1 = cms.EDFilter( "HLTPrescaler",
84934     offset = cms.uint32( 1 ),
84935     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84936 )
84937 fragment.hltDatasetMuonEG = cms.EDFilter( "TriggerResultsFilter",
84938     usePathStatus = cms.bool( True ),
84939     hltResults = cms.InputTag( "" ),
84940     l1tResults = cms.InputTag( "" ),
84941     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84942     throw = cms.bool( True ),
84943     triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30',
84944       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30',
84945       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30',
84946       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
84947       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20',
84948       'HLT_Mu17_Photon30_IsoCaloId_v19',
84949       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12',
84950       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
84951       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20',
84952       'HLT_Mu27_Ele37_CaloIdL_MW_v18',
84953       'HLT_Mu37_Ele27_CaloIdL_MW_v18',
84954       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12',
84955       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12',
84956       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16',
84957       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16',
84958       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31',
84959       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31',
84960       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32',
84961       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32',
84962       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
84963       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11',
84964       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1',
84965       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1',
84966       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1',
84967       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1',
84968       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
84969       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
84970       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7',
84971       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
84972       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7',
84973       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7',
84974       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
84975       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10',
84976       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10',
84977       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
84978       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24' )
84979 )
84980 fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler",
84981     offset = cms.uint32( 0 ),
84982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84983 )
84984 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
84985     usePathStatus = cms.bool( True ),
84986     hltResults = cms.InputTag( "" ),
84987     l1tResults = cms.InputTag( "" ),
84988     l1tIgnoreMaskAndPrescale = cms.bool( False ),
84989     throw = cms.bool( True ),
84990     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
84991       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
84992       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
84993       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
84994       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
84995       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
84996       'HLT_UncorrectedJetE30_NoBPTX3BX_v15',
84997       'HLT_UncorrectedJetE30_NoBPTX_v15',
84998       'HLT_UncorrectedJetE60_NoBPTX3BX_v15',
84999       'HLT_UncorrectedJetE70_NoBPTX3BX_v15' )
85000 )
85001 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
85002     offset = cms.uint32( 0 ),
85003     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85004 )
85005 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
85006     usePathStatus = cms.bool( True ),
85007     hltResults = cms.InputTag( "" ),
85008     l1tResults = cms.InputTag( "" ),
85009     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85010     throw = cms.bool( True ),
85011     triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v7',
85012       'HLT_AK8DiPFJet250_250_SoftDropMass50_v7',
85013       'HLT_AK8DiPFJet260_260_SoftDropMass30_v7',
85014       'HLT_AK8DiPFJet260_260_SoftDropMass40_v7',
85015       'HLT_AK8DiPFJet270_270_SoftDropMass30_v7',
85016       'HLT_AK8DiPFJet280_280_SoftDropMass30_v13',
85017       'HLT_AK8DiPFJet290_290_SoftDropMass30_v7',
85018       'HLT_AK8PFJet140_v28',
85019       'HLT_AK8PFJet200_v28',
85020       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10',
85021       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10',
85022       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10',
85023       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10',
85024       'HLT_AK8PFJet220_SoftDropMass40_v14',
85025       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
85026       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
85027       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10',
85028       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10',
85029       'HLT_AK8PFJet230_SoftDropMass40_v14',
85030       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10',
85031       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10',
85032       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10',
85033       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10',
85034       'HLT_AK8PFJet260_v29',
85035       'HLT_AK8PFJet275_Nch40_v7',
85036       'HLT_AK8PFJet275_Nch45_v7',
85037       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10',
85038       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10',
85039       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10',
85040       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10',
85041       'HLT_AK8PFJet320_v29',
85042       'HLT_AK8PFJet380_SoftDropMass30_v7',
85043       'HLT_AK8PFJet400_SoftDropMass30_v7',
85044       'HLT_AK8PFJet400_v29',
85045       'HLT_AK8PFJet40_v29',
85046       'HLT_AK8PFJet425_SoftDropMass30_v7',
85047       'HLT_AK8PFJet450_SoftDropMass30_v7',
85048       'HLT_AK8PFJet450_v29',
85049       'HLT_AK8PFJet500_v29',
85050       'HLT_AK8PFJet550_v24',
85051       'HLT_AK8PFJet60_v28',
85052       'HLT_AK8PFJet80_v29',
85053       'HLT_AK8PFJetFwd140_v27',
85054       'HLT_AK8PFJetFwd200_v27',
85055       'HLT_AK8PFJetFwd260_v28',
85056       'HLT_AK8PFJetFwd320_v28',
85057       'HLT_AK8PFJetFwd400_v28',
85058       'HLT_AK8PFJetFwd40_v28',
85059       'HLT_AK8PFJetFwd450_v28',
85060       'HLT_AK8PFJetFwd500_v28',
85061       'HLT_AK8PFJetFwd60_v27',
85062       'HLT_AK8PFJetFwd80_v27',
85063       'HLT_BTagMu_AK4DiJet110_Mu5_v26',
85064       'HLT_BTagMu_AK4DiJet170_Mu5_v25',
85065       'HLT_BTagMu_AK4DiJet20_Mu5_v26',
85066       'HLT_BTagMu_AK4DiJet40_Mu5_v26',
85067       'HLT_BTagMu_AK4DiJet70_Mu5_v26',
85068       'HLT_BTagMu_AK4Jet300_Mu5_v25',
85069       'HLT_BTagMu_AK8DiJet170_Mu5_v22',
85070       'HLT_BTagMu_AK8Jet170_DoubleMu5_v15',
85071       'HLT_BTagMu_AK8Jet300_Mu5_v25',
85072       'HLT_CDC_L2cosmic_10_er1p0_v11',
85073       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
85074       'HLT_CaloJet500_NoJetID_v23',
85075       'HLT_CaloJet550_NoJetID_v18',
85076       'HLT_CaloMET350_NotCleaned_v15',
85077       'HLT_CaloMET60_DTCluster50_v12',
85078       'HLT_CaloMET60_DTClusterNoMB1S50_v12',
85079       'HLT_CaloMET90_NotCleaned_v15',
85080       'HLT_CaloMHT90_v15',
85081       'HLT_CascadeMu100_v14',
85082       'HLT_CscCluster50_Photon20Unseeded_v5',
85083       'HLT_CscCluster50_Photon30Unseeded_v5',
85084       'HLT_CscCluster_Loose_v11',
85085       'HLT_CscCluster_Medium_v11',
85086       'HLT_CscCluster_Tight_v11',
85087       'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
85088       'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30',
85089       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30',
85090       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30',
85091       'HLT_DiPFJetAve100_HFJEC_v30',
85092       'HLT_DiPFJetAve140_v26',
85093       'HLT_DiPFJetAve160_HFJEC_v29',
85094       'HLT_DiPFJetAve200_v26',
85095       'HLT_DiPFJetAve220_HFJEC_v29',
85096       'HLT_DiPFJetAve260_HFJEC_v12',
85097       'HLT_DiPFJetAve260_v27',
85098       'HLT_DiPFJetAve300_HFJEC_v29',
85099       'HLT_DiPFJetAve320_v27',
85100       'HLT_DiPFJetAve400_v27',
85101       'HLT_DiPFJetAve40_v27',
85102       'HLT_DiPFJetAve500_v27',
85103       'HLT_DiPFJetAve60_HFJEC_v28',
85104       'HLT_DiPFJetAve60_v27',
85105       'HLT_DiPFJetAve80_HFJEC_v30',
85106       'HLT_DiPFJetAve80_v27',
85107       'HLT_DiPhoton10Time1ns_v11',
85108       'HLT_DiPhoton10Time1p2ns_v11',
85109       'HLT_DiPhoton10Time1p4ns_v11',
85110       'HLT_DiPhoton10Time1p6ns_v11',
85111       'HLT_DiPhoton10Time1p8ns_v11',
85112       'HLT_DiPhoton10Time2ns_v11',
85113       'HLT_DiPhoton10_CaloIdL_v11',
85114       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
85115       'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
85116       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
85117       'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
85118       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
85119       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
85120       'HLT_Dimuon0_Jpsi_NoVertexing_v21',
85121       'HLT_Dimuon0_Jpsi_v21',
85122       'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
85123       'HLT_Dimuon0_LowMass_L1_4_v21',
85124       'HLT_Dimuon0_LowMass_L1_TM530_v19',
85125       'HLT_Dimuon0_LowMass_v21',
85126       'HLT_Dimuon0_Upsilon_L1_4p5_v22',
85127       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
85128       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
85129       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
85130       'HLT_Dimuon0_Upsilon_NoVertexing_v20',
85131       'HLT_Dimuon10_Upsilon_y1p4_v14',
85132       'HLT_Dimuon12_Upsilon_y1p4_v15',
85133       'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
85134       'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
85135       'HLT_Dimuon14_PsiPrime_v26',
85136       'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
85137       'HLT_Dimuon18_PsiPrime_v27',
85138       'HLT_Dimuon24_Phi_noCorrL1_v19',
85139       'HLT_Dimuon24_Upsilon_noCorrL1_v19',
85140       'HLT_Dimuon25_Jpsi_noCorrL1_v19',
85141       'HLT_Dimuon25_Jpsi_v27',
85142       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
85143       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
85144       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
85145       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11',
85146       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
85147       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11',
85148       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12',
85149       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12',
85150       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24',
85151       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24',
85152       'HLT_DiphotonMVA14p25_High_Mass60_v1',
85153       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
85154       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
85155       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
85156       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
85157       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
85158       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9',
85159       'HLT_DoubleCscCluster100_v8',
85160       'HLT_DoubleCscCluster75_v8',
85161       'HLT_DoubleEle25_CaloIdL_MW_v16',
85162       'HLT_DoubleEle27_CaloIdL_MW_v16',
85163       'HLT_DoubleEle33_CaloIdL_MW_v29',
85164       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33',
85165       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
85166       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
85167       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
85168       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12',
85169       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
85170       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12',
85171       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
85172       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
85173       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
85174       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
85175       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
85176       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
85177       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
85178       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
85179       'HLT_DoubleL2Mu50_v12',
85180       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
85181       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11',
85182       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12',
85183       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11',
85184       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11',
85185       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11',
85186       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9',
85187       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14',
85188       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9',
85189       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
85190       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7',
85191       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7',
85192       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23',
85193       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23',
85194       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23',
85195       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23',
85196       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
85197       'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
85198       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
85199       'HLT_DoubleMu3_Trk_Tau3mu_v25',
85200       'HLT_DoubleMu43NoFiltersNoVtx_v15',
85201       'HLT_DoubleMu48NoFiltersNoVtx_v15',
85202       'HLT_DoubleMu4_3_Bs_v28',
85203       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
85204       'HLT_DoubleMu4_3_Jpsi_v28',
85205       'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
85206       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
85207       'HLT_DoubleMu4_JpsiTrk_Bc_v13',
85208       'HLT_DoubleMu4_Jpsi_Displaced_v20',
85209       'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
85210       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21',
85211       'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
85212       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
85213       'HLT_DoublePFJets100_PNetBTag_0p11_v7',
85214       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7',
85215       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7',
85216       'HLT_DoublePFJets200_PNetBTag_0p11_v7',
85217       'HLT_DoublePFJets350_PNetBTag_0p11_v7',
85218       'HLT_DoublePFJets40_PNetBTag_0p11_v7',
85219       'HLT_DoublePhoton33_CaloIdL_v18',
85220       'HLT_DoublePhoton70_v18',
85221       'HLT_DoublePhoton85_v26',
85222       'HLT_ECALHT800_v21',
85223       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v26',
85224       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
85225       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v19',
85226       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6',
85227       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29',
85228       'HLT_Ele15_IsoVVVL_PFHT450_v29',
85229       'HLT_Ele15_IsoVVVL_PFHT600_v33',
85230       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29',
85231       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31',
85232       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31',
85233       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30',
85234       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30',
85235       'HLT_Ele28_HighEta_SC20_Mass55_v24',
85236       'HLT_Ele30_WPTight_Gsf_v12',
85237       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20',
85238       'HLT_Ele32_WPTight_Gsf_v26',
85239       'HLT_Ele35_WPTight_Gsf_v20',
85240       'HLT_Ele38_WPTight_Gsf_v20',
85241       'HLT_Ele40_WPTight_Gsf_v20',
85242       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
85243       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13',
85244       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
85245       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
85246       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13',
85247       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31',
85248       'HLT_Ele50_IsoVVVL_PFHT450_v29',
85249       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
85250       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31',
85251       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85252       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
85253       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12',
85254       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12',
85255       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12',
85256       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85257       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
85258       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12',
85259       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7',
85260       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7',
85261       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
85262       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85263       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
85264       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
85265       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8')+cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8',
85266       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8',
85267       'HLT_HT350_v8',
85268       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
85269       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
85270       'HLT_HT425_v20',
85271       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11',
85272       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
85273       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8',
85274       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12',
85275       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8',
85276       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
85277       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
85278       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10',
85279       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10',
85280       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10',
85281       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12',
85282       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8',
85283       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10',
85284       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8',
85285       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12',
85286       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8',
85287       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8',
85288       'HLT_HT550_DisplacedDijet60_Inclusive_v24',
85289       'HLT_HcalNZS_v22',
85290       'HLT_HcalPhiSym_v24',
85291       'HLT_HighPtTkMu100_v13',
85292       'HLT_IsoMu20_v28',
85293       'HLT_IsoMu24_OneProng32_v10',
85294       'HLT_IsoMu24_TwoProngs35_v14',
85295       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1',
85296       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1',
85297       'HLT_IsoMu24_eta2p1_L1HT200_v1',
85298       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7',
85299       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7',
85300       'HLT_IsoMu24_eta2p1_PFHT250_v7',
85301       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7',
85302       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7',
85303       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7',
85304       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7',
85305       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7',
85306       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7',
85307       'HLT_IsoMu24_eta2p1_v28',
85308       'HLT_IsoMu24_v26',
85309       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9',
85310       'HLT_IsoMu27_v29',
85311       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10',
85312       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13',
85313       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10',
85314       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10',
85315       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13',
85316       'HLT_IsoTrackHB_v15',
85317       'HLT_IsoTrackHE_v15',
85318       'HLT_L1CSCShower_DTCluster50_v11',
85319       'HLT_L1CSCShower_DTCluster75_v11',
85320       'HLT_L1ETMHadSeeds_v11',
85321       'HLT_L1MET_DTCluster50_v12',
85322       'HLT_L1MET_DTClusterNoMB1S50_v12',
85323       'HLT_L1Mu6HT240_v10',
85324       'HLT_L1SingleLLPJet_v8',
85325       'HLT_L1SingleMuCosmics_v9',
85326       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
85327       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10',
85328       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10',
85329       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10',
85330       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8',
85331       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
85332       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8',
85333       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8',
85334       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10',
85335       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8',
85336       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8',
85337       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10',
85338       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8',
85339       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8',
85340       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
85341       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
85342       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
85343       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
85344       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
85345       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5',
85346       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5',
85347       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v4',
85348       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v4',
85349       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11',
85350       'HLT_MET105_IsoTrk50_v20',
85351       'HLT_MET120_IsoTrk50_v20',
85352       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7',
85353       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7',
85354       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7',
85355       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7',
85356       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7',
85357       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7',
85358       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6',
85359       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28',
85360       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20',
85361       'HLT_Mu12eta2p3_PFJet40_v14',
85362       'HLT_Mu12eta2p3_v14',
85363       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28',
85364       'HLT_Mu15_IsoVVVL_PFHT450_v28',
85365       'HLT_Mu15_IsoVVVL_PFHT600_v32',
85366       'HLT_Mu15_v16',
85367       'HLT_Mu17_Photon30_IsoCaloId_v19',
85368       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18',
85369       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6',
85370       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6',
85371       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6',
85372       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7',
85373       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18',
85374       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28',
85375       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27',
85376       'HLT_Mu17_TrkIsoVVL_v26',
85377       'HLT_Mu17_v26',
85378       'HLT_Mu18_Mu9_SameSign_v17',
85379       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16',
85380       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16',
85381       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16',
85382       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16',
85383       'HLT_Mu19_TrkIsoVVL_v17',
85384       'HLT_Mu19_v17',
85385       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12',
85386       'HLT_Mu20_v25',
85387       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
85388       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20',
85389       'HLT_Mu25_TkMu0_Phi_v21',
85390       'HLT_Mu27_Ele37_CaloIdL_MW_v18',
85391       'HLT_Mu27_v26',
85392       'HLT_Mu30_TkMu0_Psi_v14',
85393       'HLT_Mu30_TkMu0_Upsilon_v14',
85394       'HLT_Mu37_Ele27_CaloIdL_MW_v18',
85395       'HLT_Mu37_TkMu27_v18',
85396       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12',
85397       'HLT_Mu3_PFJet40_v29',
85398       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15',
85399       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15',
85400       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15',
85401       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15',
85402       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15',
85403       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15',
85404       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12',
85405       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16',
85406       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16',
85407       'HLT_Mu4_L1DoubleMu_v14',
85408       'HLT_Mu50_IsoVVVL_PFHT450_v28',
85409       'HLT_Mu50_L1SingleMuShower_v12',
85410       'HLT_Mu50_v26',
85411       'HLT_Mu55_v16',
85412       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85413       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12',
85414       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85415       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12',
85416       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85417       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12',
85418       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12',
85419       'HLT_Mu7p5_L2Mu2_Jpsi_v23',
85420       'HLT_Mu7p5_L2Mu2_Upsilon_v23',
85421       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31',
85422       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31',
85423       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32',
85424       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32',
85425       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
85426       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11',
85427       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1',
85428       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1',
85429       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1',
85430       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1',
85431       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10',
85432       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14',
85433       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7',
85434       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
85435       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7',
85436       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7',
85437       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
85438       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10',
85439       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10',
85440       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
85441       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24',
85442       'HLT_Mu8_TrkIsoVVL_v25',
85443       'HLT_Mu8_v25',
85444       'HLT_PFHT1050_v31',
85445       'HLT_PFHT180_v30',
85446       'HLT_PFHT250_v30',
85447       'HLT_PFHT350_v32',
85448       'HLT_PFHT370_v30',
85449       'HLT_PFHT430_v30',
85450       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25',
85451       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25',
85452       'HLT_PFHT510_v30',
85453       'HLT_PFHT590_v30',
85454       'HLT_PFHT680_v30',
85455       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25',
85456       'HLT_PFHT780_v30',
85457       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25',
85458       'HLT_PFHT890_v30',
85459       'HLT_PFJet110_v13',
85460       'HLT_PFJet140_v32',
85461       'HLT_PFJet200_TimeGt2p5ns_v11',
85462       'HLT_PFJet200_TimeLtNeg2p5ns_v11',
85463       'HLT_PFJet200_v32',
85464       'HLT_PFJet260_v33',
85465       'HLT_PFJet320_v33',
85466       'HLT_PFJet400_v33',
85467       'HLT_PFJet40_v34',
85468       'HLT_PFJet450_v34',
85469       'HLT_PFJet500_v34',
85470       'HLT_PFJet550_v24',
85471       'HLT_PFJet60_v34',
85472       'HLT_PFJet80_v34',
85473       'HLT_PFJetFwd140_v31',
85474       'HLT_PFJetFwd200_v31',
85475       'HLT_PFJetFwd260_v32',
85476       'HLT_PFJetFwd320_v32',
85477       'HLT_PFJetFwd400_v32',
85478       'HLT_PFJetFwd40_v32',
85479       'HLT_PFJetFwd450_v32',
85480       'HLT_PFJetFwd500_v32',
85481       'HLT_PFJetFwd60_v32',
85482       'HLT_PFJetFwd80_v31',
85483       'HLT_PFMET105_IsoTrk50_v14',
85484       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22',
85485       'HLT_PFMET120_PFMHT120_IDTight_v33',
85486       'HLT_PFMET130_PFMHT130_IDTight_v33',
85487       'HLT_PFMET140_PFMHT140_IDTight_v33',
85488       'HLT_PFMET200_BeamHaloCleaned_v22',
85489       'HLT_PFMET200_NotCleaned_v22',
85490       'HLT_PFMET250_NotCleaned_v22',
85491       'HLT_PFMET300_NotCleaned_v22',
85492       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13',
85493       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13',
85494       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22',
85495       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33',
85496       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13',
85497       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32',
85498       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13',
85499       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32',
85500       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v24',
85501       'HLT_PFMETTypeOne200_BeamHaloCleaned_v22',
85502       'HLT_Photon100EBHE10_v13',
85503       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4',
85504       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6',
85505       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v4',
85506       'HLT_Photon110EB_TightID_TightIso_PFJet30_v7',
85507       'HLT_Photon110EB_TightID_TightIso_v13',
85508       'HLT_Photon120_R9Id90_HE10_IsoM_v25',
85509       'HLT_Photon120_v24',
85510       'HLT_Photon150_v18',
85511       'HLT_Photon165_R9Id90_HE10_IsoM_v26',
85512       'HLT_Photon175_v26',
85513       'HLT_Photon200_v25',
85514       'HLT_Photon20_HoverELoose_v21',
85515       'HLT_Photon300_NoHE_v24',
85516       'HLT_Photon30EB_TightID_TightIso_v13',
85517       'HLT_Photon30_HoverELoose_v21',
85518       'HLT_Photon32_OneProng32_M50To105_v11',
85519       'HLT_Photon33_v16')+cms.vstring( 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9',
85520       'HLT_Photon35_TwoProngs35_v14',
85521       'HLT_Photon40EB_TightID_TightIso_v4',
85522       'HLT_Photon40EB_v4',
85523       'HLT_Photon45EB_TightID_TightIso_v4',
85524       'HLT_Photon45EB_v4',
85525       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4',
85526       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6',
85527       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v4',
85528       'HLT_Photon50EB_TightID_TightIso_PFJet30_v7',
85529       'HLT_Photon50EB_TightID_TightIso_v9',
85530       'HLT_Photon50_R9Id90_HE10_IsoM_v25',
85531       'HLT_Photon50_TimeGt2p5ns_v8',
85532       'HLT_Photon50_TimeLtNeg2p5ns_v8',
85533       'HLT_Photon50_v24',
85534       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11',
85535       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11',
85536       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11',
85537       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10',
85538       'HLT_Photon75EB_TightID_TightIso_v9',
85539       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18',
85540       'HLT_Photon75_R9Id90_HE10_IsoM_v25',
85541       'HLT_Photon75_v24',
85542       'HLT_Photon90EB_TightID_TightIso_v9',
85543       'HLT_Photon90_R9Id90_HE10_IsoM_v25',
85544       'HLT_Photon90_v24',
85545       'HLT_Physics_v15',
85546       'HLT_QuadPFJet100_88_70_30_v11',
85547       'HLT_QuadPFJet103_88_75_15_v18',
85548       'HLT_QuadPFJet105_88_75_30_v10',
85549       'HLT_QuadPFJet105_88_76_15_v18',
85550       'HLT_QuadPFJet111_90_80_15_v18',
85551       'HLT_QuadPFJet111_90_80_30_v10',
85552       'HLT_Random_v3',
85553       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
85554       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
85555       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
85556       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
85557       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
85558       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15',
85559       'HLT_TripleMu_10_5_5_DZ_v23',
85560       'HLT_TripleMu_12_10_5_v23',
85561       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v16',
85562       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v21',
85563       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18',
85564       'HLT_UncorrectedJetE30_NoBPTX3BX_v15',
85565       'HLT_UncorrectedJetE30_NoBPTX_v15',
85566       'HLT_UncorrectedJetE60_NoBPTX3BX_v15',
85567       'HLT_UncorrectedJetE70_NoBPTX3BX_v15',
85568       'HLT_ZeroBias_Alignment_v9',
85569       'HLT_ZeroBias_FirstBXAfterTrain_v11',
85570       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
85571       'HLT_ZeroBias_FirstCollisionInTrain_v12',
85572       'HLT_ZeroBias_IsolatedBunches_v13',
85573       'HLT_ZeroBias_LastCollisionInTrain_v11',
85574       'HLT_ZeroBias_v14') )
85575 )
85576 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
85577     offset = cms.uint32( 0 ),
85578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85579 )
85580 fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter",
85581     usePathStatus = cms.bool( True ),
85582     hltResults = cms.InputTag( "" ),
85583     l1tResults = cms.InputTag( "" ),
85584     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85585     throw = cms.bool( True ),
85586     triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v18',
85587       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20',
85588       'HLT_Dimuon0_Jpsi_L1_NoOS_v20',
85589       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20',
85590       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20',
85591       'HLT_Dimuon0_Jpsi_NoVertexing_v21',
85592       'HLT_Dimuon0_Jpsi_v21',
85593       'HLT_Dimuon0_LowMass_L1_0er1p5_v21',
85594       'HLT_Dimuon0_LowMass_L1_4_v21',
85595       'HLT_Dimuon0_LowMass_L1_TM530_v19',
85596       'HLT_Dimuon0_LowMass_v21',
85597       'HLT_Dimuon0_Upsilon_L1_4p5_v22',
85598       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20',
85599       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22',
85600       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19',
85601       'HLT_Dimuon0_Upsilon_NoVertexing_v20',
85602       'HLT_Dimuon10_Upsilon_y1p4_v14',
85603       'HLT_Dimuon12_Upsilon_y1p4_v15',
85604       'HLT_Dimuon14_Phi_Barrel_Seagulls_v20',
85605       'HLT_Dimuon14_PsiPrime_noCorrL1_v18',
85606       'HLT_Dimuon14_PsiPrime_v26',
85607       'HLT_Dimuon18_PsiPrime_noCorrL1_v19',
85608       'HLT_Dimuon18_PsiPrime_v27',
85609       'HLT_Dimuon24_Phi_noCorrL1_v19',
85610       'HLT_Dimuon24_Upsilon_noCorrL1_v19',
85611       'HLT_Dimuon25_Jpsi_noCorrL1_v19',
85612       'HLT_Dimuon25_Jpsi_v27',
85613       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19',
85614       'HLT_DoubleMu2_Jpsi_LowPt_v7',
85615       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17',
85616       'HLT_DoubleMu3_TkMu_DsTau3Mu_v17',
85617       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19',
85618       'HLT_DoubleMu3_Trk_Tau3mu_v25',
85619       'HLT_DoubleMu4_3_Bs_v28',
85620       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13',
85621       'HLT_DoubleMu4_3_Jpsi_v28',
85622       'HLT_DoubleMu4_3_LowMass_SS_v7',
85623       'HLT_DoubleMu4_3_LowMass_v14',
85624       'HLT_DoubleMu4_3_Photon4_BsToMMG_v13',
85625       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20',
85626       'HLT_DoubleMu4_JpsiTrk_Bc_v13',
85627       'HLT_DoubleMu4_Jpsi_Displaced_v20',
85628       'HLT_DoubleMu4_Jpsi_NoVertexing_v20',
85629       'HLT_DoubleMu4_LowMass_Displaced_v14',
85630       'HLT_DoubleMu4_MuMuTrk_Displaced_v28',
85631       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17',
85632       'HLT_Mu25_TkMu0_Phi_v21',
85633       'HLT_Mu30_TkMu0_Psi_v14',
85634       'HLT_Mu30_TkMu0_Upsilon_v14',
85635       'HLT_Mu4_L1DoubleMu_v14',
85636       'HLT_Mu7p5_L2Mu2_Jpsi_v23',
85637       'HLT_Mu7p5_L2Mu2_Upsilon_v23',
85638       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17',
85639       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17',
85640       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17',
85641       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17',
85642       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v18',
85643       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15' )
85644 )
85645 fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler",
85646     offset = cms.uint32( 0 ),
85647     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85648 )
85649 fragment.hltPreDatasetParkingDoubleMuonLowMass1 = cms.EDFilter( "HLTPrescaler",
85650     offset = cms.uint32( 1 ),
85651     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85652 )
85653 fragment.hltPreDatasetParkingDoubleMuonLowMass2 = cms.EDFilter( "HLTPrescaler",
85654     offset = cms.uint32( 2 ),
85655     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85656 )
85657 fragment.hltPreDatasetParkingDoubleMuonLowMass3 = cms.EDFilter( "HLTPrescaler",
85658     offset = cms.uint32( 3 ),
85659     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85660 )
85661 fragment.hltPreDatasetParkingDoubleMuonLowMass4 = cms.EDFilter( "HLTPrescaler",
85662     offset = cms.uint32( 4 ),
85663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85664 )
85665 fragment.hltPreDatasetParkingDoubleMuonLowMass5 = cms.EDFilter( "HLTPrescaler",
85666     offset = cms.uint32( 5 ),
85667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85668 )
85669 fragment.hltPreDatasetParkingDoubleMuonLowMass6 = cms.EDFilter( "HLTPrescaler",
85670     offset = cms.uint32( 6 ),
85671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85672 )
85673 fragment.hltPreDatasetParkingDoubleMuonLowMass7 = cms.EDFilter( "HLTPrescaler",
85674     offset = cms.uint32( 7 ),
85675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85676 )
85677 fragment.hltDatasetParkingHH = cms.EDFilter( "TriggerResultsFilter",
85678     usePathStatus = cms.bool( True ),
85679     hltResults = cms.InputTag( "" ),
85680     l1tResults = cms.InputTag( "" ),
85681     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85682     throw = cms.bool( True ),
85683     triggerConditions = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v1',
85684       'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v1',
85685       'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v7',
85686       'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7',
85687       'HLT_PFHT250_QuadPFJet25_v7',
85688       'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
85689       'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v7',
85690       'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7',
85691       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10',
85692       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v10',
85693       'HLT_PFHT280_QuadPFJet30_v10',
85694       'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v10',
85695       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v6',
85696       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v6',
85697       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v22',
85698       'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v11',
85699       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v7',
85700       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v7',
85701       'HLT_PFHT400_FivePFJet_120_120_60_30_30_v7',
85702       'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v10',
85703       'HLT_PFHT400_SixPFJet32_v22',
85704       'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v10',
85705       'HLT_PFHT450_SixPFJet36_v21' )
85706 )
85707 fragment.hltPreDatasetParkingHH0 = cms.EDFilter( "HLTPrescaler",
85708     offset = cms.uint32( 0 ),
85709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85710 )
85711 fragment.hltPreDatasetParkingHH1 = cms.EDFilter( "HLTPrescaler",
85712     offset = cms.uint32( 1 ),
85713     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85714 )
85715 fragment.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter",
85716     usePathStatus = cms.bool( True ),
85717     hltResults = cms.InputTag( "" ),
85718     l1tResults = cms.InputTag( "" ),
85719     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85720     throw = cms.bool( True ),
85721     triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v12',
85722       'HLT_CaloMET60_DTClusterNoMB1S50_v12',
85723       'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v1',
85724       'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v1',
85725       'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v1',
85726       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85727       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
85728       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12',
85729       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12',
85730       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12',
85731       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85732       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
85733       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12',
85734       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7',
85735       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7',
85736       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
85737       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12',
85738       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
85739       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
85740       'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v8',
85741       'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v8',
85742       'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v8',
85743       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8',
85744       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8',
85745       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8',
85746       'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
85747       'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
85748       'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
85749       'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v8',
85750       'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v8',
85751       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v24',
85752       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12',
85753       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11',
85754       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
85755       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8',
85756       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12',
85757       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8',
85758       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
85759       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
85760       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10',
85761       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10',
85762       'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v8',
85763       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10',
85764       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12',
85765       'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v8',
85766       'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v8',
85767       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8',
85768       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10',
85769       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8',
85770       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12',
85771       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8',
85772       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8',
85773       'HLT_HT430_DisplacedDijet40_DisplacedTrack_v24',
85774       'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v12',
85775       'HLT_HT550_DisplacedDijet60_Inclusive_v24',
85776       'HLT_HT650_DisplacedDijet60_Inclusive_v24',
85777       'HLT_L1MET_DTCluster50_v12',
85778       'HLT_L1MET_DTClusterNoMB1S50_v12',
85779       'HLT_L1SingleLLPJet_v8',
85780       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
85781       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10',
85782       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10',
85783       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10',
85784       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8',
85785       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8',
85786       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8',
85787       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8',
85788       'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v8',
85789       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10',
85790       'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v8',
85791       'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v8',
85792       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8',
85793       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8',
85794       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10',
85795       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8',
85796       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8',
85797       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85798       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12',
85799       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85800       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12',
85801       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12',
85802       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12',
85803       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12',
85804       'HLT_PFJet200_TimeGt2p5ns_v11',
85805       'HLT_PFJet200_TimeLtNeg2p5ns_v11' )
85806 )
85807 fragment.hltPreDatasetParkingLLP0 = cms.EDFilter( "HLTPrescaler",
85808     offset = cms.uint32( 0 ),
85809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85810 )
85811 fragment.hltPreDatasetParkingLLP1 = cms.EDFilter( "HLTPrescaler",
85812     offset = cms.uint32( 1 ),
85813     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85814 )
85815 fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter",
85816     usePathStatus = cms.bool( True ),
85817     hltResults = cms.InputTag( "" ),
85818     l1tResults = cms.InputTag( "" ),
85819     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85820     throw = cms.bool( True ),
85821     triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v7',
85822       'HLT_Mu0_Barrel_L1HP11_v7',
85823       'HLT_Mu0_Barrel_L1HP13_v1',
85824       'HLT_Mu0_Barrel_L1HP6_IP6_v4',
85825       'HLT_Mu0_Barrel_L1HP6_v4',
85826       'HLT_Mu0_Barrel_L1HP7_v4',
85827       'HLT_Mu0_Barrel_L1HP8_v5',
85828       'HLT_Mu0_Barrel_L1HP9_v5',
85829       'HLT_Mu0_Barrel_v7',
85830       'HLT_Mu10_Barrel_L1HP11_IP4_v1',
85831       'HLT_Mu10_Barrel_L1HP11_IP6_v7',
85832       'HLT_Mu12_Barrel_L1HP13_IP4_v1',
85833       'HLT_Mu12_Barrel_L1HP13_IP6_v1',
85834       'HLT_Mu4_Barrel_IP4_v1',
85835       'HLT_Mu4_Barrel_IP6_v1',
85836       'HLT_Mu6_Barrel_L1HP7_IP6_v4',
85837       'HLT_Mu7_Barrel_L1HP8_IP6_v5',
85838       'HLT_Mu8_Barrel_L1HP9_IP6_v5',
85839       'HLT_Mu9_Barrel_L1HP10_IP6_v7' )
85840 )
85841 fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler",
85842     offset = cms.uint32( 0 ),
85843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85844 )
85845 fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler",
85846     offset = cms.uint32( 1 ),
85847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85848 )
85849 fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler",
85850     offset = cms.uint32( 2 ),
85851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85852 )
85853 fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler",
85854     offset = cms.uint32( 3 ),
85855     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85856 )
85857 fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler",
85858     offset = cms.uint32( 4 ),
85859     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85860 )
85861 fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler",
85862     offset = cms.uint32( 5 ),
85863     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85864 )
85865 fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler",
85866     offset = cms.uint32( 6 ),
85867     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85868 )
85869 fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler",
85870     offset = cms.uint32( 7 ),
85871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85872 )
85873 fragment.hltPreDatasetParkingSingleMuon8 = cms.EDFilter( "HLTPrescaler",
85874     offset = cms.uint32( 8 ),
85875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85876 )
85877 fragment.hltPreDatasetParkingSingleMuon9 = cms.EDFilter( "HLTPrescaler",
85878     offset = cms.uint32( 9 ),
85879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85880 )
85881 fragment.hltPreDatasetParkingSingleMuon10 = cms.EDFilter( "HLTPrescaler",
85882     offset = cms.uint32( 10 ),
85883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85884 )
85885 fragment.hltPreDatasetParkingSingleMuon11 = cms.EDFilter( "HLTPrescaler",
85886     offset = cms.uint32( 11 ),
85887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85888 )
85889 fragment.hltPreDatasetParkingSingleMuon12 = cms.EDFilter( "HLTPrescaler",
85890     offset = cms.uint32( 12 ),
85891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85892 )
85893 fragment.hltPreDatasetParkingSingleMuon13 = cms.EDFilter( "HLTPrescaler",
85894     offset = cms.uint32( 13 ),
85895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85896 )
85897 fragment.hltPreDatasetParkingSingleMuon14 = cms.EDFilter( "HLTPrescaler",
85898     offset = cms.uint32( 14 ),
85899     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85900 )
85901 fragment.hltPreDatasetParkingSingleMuon15 = cms.EDFilter( "HLTPrescaler",
85902     offset = cms.uint32( 15 ),
85903     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85904 )
85905 fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter",
85906     usePathStatus = cms.bool( True ),
85907     hltResults = cms.InputTag( "" ),
85908     l1tResults = cms.InputTag( "" ),
85909     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85910     throw = cms.bool( True ),
85911     triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11',
85912       'HLT_QuadPFJet100_88_70_30_v11',
85913       'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7',
85914       'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7',
85915       'HLT_QuadPFJet103_88_75_15_v18',
85916       'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11',
85917       'HLT_QuadPFJet105_88_75_30_v10',
85918       'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7',
85919       'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7',
85920       'HLT_QuadPFJet105_88_76_15_v18',
85921       'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7',
85922       'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7',
85923       'HLT_QuadPFJet111_90_80_15_v18',
85924       'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11',
85925       'HLT_QuadPFJet111_90_80_30_v10',
85926       'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1',
85927       'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1',
85928       'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1',
85929       'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1',
85930       'HLT_VBF_DiPFJet125_45_Mjj1050_v9',
85931       'HLT_VBF_DiPFJet125_45_Mjj1150_v1',
85932       'HLT_VBF_DiPFJet125_45_Mjj1250_v1',
85933       'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7',
85934       'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7',
85935       'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1',
85936       'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7',
85937       'HLT_VBF_DiPFJet50_Mjj650_Photon22_v7',
85938       'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1',
85939       'HLT_VBF_DiPFJet50_Mjj750_Photon22_v7',
85940       'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1',
85941       'HLT_VBF_DiPFJet50_Mjj850_Photon22_v1',
85942       'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1',
85943       'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7',
85944       'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1',
85945       'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7',
85946       'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7',
85947       'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1',
85948       'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7',
85949       'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7',
85950       'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1' )
85951 )
85952 fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler",
85953     offset = cms.uint32( 0 ),
85954     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85955 )
85956 fragment.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler",
85957     offset = cms.uint32( 1 ),
85958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85959 )
85960 fragment.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler",
85961     offset = cms.uint32( 2 ),
85962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85963 )
85964 fragment.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler",
85965     offset = cms.uint32( 3 ),
85966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85967 )
85968 fragment.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler",
85969     offset = cms.uint32( 4 ),
85970     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85971 )
85972 fragment.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler",
85973     offset = cms.uint32( 5 ),
85974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85975 )
85976 fragment.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler",
85977     offset = cms.uint32( 6 ),
85978     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85979 )
85980 fragment.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler",
85981     offset = cms.uint32( 7 ),
85982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85983 )
85984 fragment.hltDatasetParkingAnomalyDetection = cms.EDFilter( "TriggerResultsFilter",
85985     usePathStatus = cms.bool( True ),
85986     hltResults = cms.InputTag( "" ),
85987     l1tResults = cms.InputTag( "" ),
85988     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85989     throw = cms.bool( True ),
85990     triggerConditions = cms.vstring( 'HLT_L1AXOVVTight_v1',
85991       'HLT_L1AXOVVVTight_v1',
85992       'HLT_L1CICADA_VVTight_v1',
85993       'HLT_L1CICADA_VVVTight_v1',
85994       'HLT_L1CICADA_VVVVTight_v1' )
85995 )
85996 fragment.hltPreDatasetParkingAnomalyDetection = cms.EDFilter( "HLTPrescaler",
85997     offset = cms.uint32( 0 ),
85998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85999 )
86000 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
86001     usePathStatus = cms.bool( True ),
86002     hltResults = cms.InputTag( "" ),
86003     l1tResults = cms.InputTag( "" ),
86004     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86005     throw = cms.bool( True ),
86006     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' )
86007 )
86008 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
86009     offset = cms.uint32( 0 ),
86010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86011 )
86012 fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter",
86013     usePathStatus = cms.bool( True ),
86014     hltResults = cms.InputTag( "" ),
86015     l1tResults = cms.InputTag( "" ),
86016     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86017     throw = cms.bool( True ),
86018     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v5 / 100',
86019       'DST_PFScouting_AXOMedium_v1 / 570',
86020       'DST_PFScouting_AXOTight_v7 / 0',
86021       'DST_PFScouting_AXOVLoose_v5 / 100',
86022       'DST_PFScouting_AXOVTight_v5 / 0',
86023       'DST_PFScouting_CICADALoose_v3 / 100',
86024       'DST_PFScouting_CICADAMedium_v3 / 260',
86025       'DST_PFScouting_CICADATight_v3 / 0',
86026       'DST_PFScouting_CICADAVLoose_v3 / 100',
86027       'DST_PFScouting_CICADAVTight_v3 / 0',
86028       'DST_PFScouting_DoubleEG_v7 / 100',
86029       'DST_PFScouting_DoubleMuonNoVtx_v1 / 1000',
86030       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1',
86031       'DST_PFScouting_DoubleMuonVtxMonitorZ_v1',
86032       'DST_PFScouting_DoubleMuonVtx_v1 / 1000',
86033       'DST_PFScouting_JetHT_v7 / 1000',
86034       'DST_PFScouting_SingleMuon_v7 / 1000',
86035       'DST_PFScouting_SinglePhotonEB_v4 / 300',
86036       'DST_PFScouting_ZeroBias_v5 / 1000' )
86037 )
86038 fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler",
86039     offset = cms.uint32( 0 ),
86040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86041 )
86042 fragment.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter",
86043     usePathStatus = cms.bool( True ),
86044     hltResults = cms.InputTag( "" ),
86045     l1tResults = cms.InputTag( "" ),
86046     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86047     throw = cms.bool( True ),
86048     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v5',
86049       'DST_PFScouting_AXOMedium_v1',
86050       'DST_PFScouting_AXOTight_v7',
86051       'DST_PFScouting_AXOVLoose_v5',
86052       'DST_PFScouting_AXOVTight_v5',
86053       'DST_PFScouting_CICADALoose_v3',
86054       'DST_PFScouting_CICADAMedium_v3',
86055       'DST_PFScouting_CICADATight_v3',
86056       'DST_PFScouting_CICADAVLoose_v3',
86057       'DST_PFScouting_CICADAVTight_v3',
86058       'DST_PFScouting_DoubleEG_v7',
86059       'DST_PFScouting_DoubleMuonNoVtx_v1',
86060       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1',
86061       'DST_PFScouting_DoubleMuonVtxMonitorZ_v1',
86062       'DST_PFScouting_DoubleMuonVtx_v1',
86063       'DST_PFScouting_JetHT_v7',
86064       'DST_PFScouting_SingleMuon_v7',
86065       'DST_PFScouting_SinglePhotonEB_v4',
86066       'DST_PFScouting_ZeroBias_v5' )
86067 )
86068 fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler",
86069     offset = cms.uint32( 0 ),
86070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86071 )
86072 fragment.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter",
86073     usePathStatus = cms.bool( True ),
86074     hltResults = cms.InputTag( "" ),
86075     l1tResults = cms.InputTag( "" ),
86076     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86077     throw = cms.bool( True ),
86078     triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9',
86079       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14',
86080       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9',
86081       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v7',
86082       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v7',
86083       'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v7',
86084       'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v7',
86085       'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v7',
86086       'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v7',
86087       'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v7' )
86088 )
86089 fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler",
86090     offset = cms.uint32( 0 ),
86091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86092 )
86093 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
86094     usePathStatus = cms.bool( True ),
86095     hltResults = cms.InputTag( "" ),
86096     l1tResults = cms.InputTag( "" ),
86097     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86098     throw = cms.bool( True ),
86099     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
86100       'HLT_HcalCalibration_v6' )
86101 )
86102 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
86103     offset = cms.uint32( 0 ),
86104     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86105 )
86106 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
86107     usePathStatus = cms.bool( True ),
86108     hltResults = cms.InputTag( "" ),
86109     l1tResults = cms.InputTag( "" ),
86110     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86111     throw = cms.bool( True ),
86112     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
86113       'HLT_HcalCalibration_v6' )
86114 )
86115 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
86116     offset = cms.uint32( 0 ),
86117     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86118 )
86119 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
86120     usePathStatus = cms.bool( True ),
86121     hltResults = cms.InputTag( "" ),
86122     l1tResults = cms.InputTag( "" ),
86123     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86124     throw = cms.bool( True ),
86125     triggerConditions = cms.vstring( 'HLT_Random_v3',
86126       'HLT_ZeroBias_Alignment_v9',
86127       'HLT_ZeroBias_FirstBXAfterTrain_v11',
86128       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
86129       'HLT_ZeroBias_FirstCollisionInTrain_v12',
86130       'HLT_ZeroBias_IsolatedBunches_v13',
86131       'HLT_ZeroBias_LastCollisionInTrain_v11',
86132       'HLT_ZeroBias_v14' )
86133 )
86134 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
86135     offset = cms.uint32( 0 ),
86136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86137 )
86138 fragment.hltDatasetEmittanceScan = cms.EDFilter( "TriggerResultsFilter",
86139     usePathStatus = cms.bool( True ),
86140     hltResults = cms.InputTag( "" ),
86141     l1tResults = cms.InputTag( "" ),
86142     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86143     throw = cms.bool( True ),
86144     triggerConditions = cms.vstring( 'HLT_L1AlwaysTrue_v1' )
86145 )
86146 fragment.hltPreDatasetEmittanceScan0 = cms.EDFilter( "HLTPrescaler",
86147     offset = cms.uint32( 0 ),
86148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86149 )
86150 fragment.hltPreDatasetEmittanceScan1 = cms.EDFilter( "HLTPrescaler",
86151     offset = cms.uint32( 1 ),
86152     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86153 )
86154 fragment.hltPreDatasetEmittanceScan2 = cms.EDFilter( "HLTPrescaler",
86155     offset = cms.uint32( 2 ),
86156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86157 )
86158 fragment.hltPreDatasetEmittanceScan3 = cms.EDFilter( "HLTPrescaler",
86159     offset = cms.uint32( 3 ),
86160     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86161 )
86162 fragment.hltPreDatasetEmittanceScan4 = cms.EDFilter( "HLTPrescaler",
86163     offset = cms.uint32( 4 ),
86164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86165 )
86166 fragment.hltPreDatasetEmittanceScan5 = cms.EDFilter( "HLTPrescaler",
86167     offset = cms.uint32( 5 ),
86168     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86169 )
86170 
86171 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
86172 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
86173 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
86174 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
86175 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
86176 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
86177 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
86178 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
86179 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
86180 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
86181 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
86182 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
86183 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
86184 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
86185 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
86186 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
86187 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
86188 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
86189 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
86190 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 )
86191 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
86192 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
86193 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent + fragment.hltSiStripRecHits )
86194 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
86195 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
86196 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
86197 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
86198 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
86199 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
86200 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
86201 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
86202 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
86203 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 )
86204 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
86205 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
86206 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
86207 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
86208 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
86209 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
86210 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
86211 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
86212 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
86213 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 )
86214 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
86215 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
86216 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
86217 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
86218 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
86219 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
86220 fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
86221 fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync )
86222 fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync )
86223 fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync )
86224 fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync )
86225 fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
86226 fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync )
86227 fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync )
86228 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
86229 fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync + fragment.hltSiStripRecHits )
86230 fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync )
86231 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
86232 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
86233 fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync )
86234 fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync )
86235 fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync )
86236 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync )
86237 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync )
86238 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
86239 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 )
86240 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync )
86241 fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync )
86242 fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync )
86243 fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync )
86244 fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync )
86245 fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync )
86246 fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync )
86247 fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync )
86248 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
86249 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 )
86250 fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync )
86251 fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync )
86252 fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync )
86253 fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync )
86254 fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed )
86255 fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector )
86256 fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed )
86257 fragment.HLTAK8CaloJetsSequence = cms.Sequence( fragment.HLTAK8CaloJetsReconstructionSequence + fragment.HLTAK8CaloJetsCorrectionSequence )
86258 fragment.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK8CaloJetsPF + fragment.hltAK4CaloJetsPF )
86259 fragment.HLTPreAK8PFJetsRecoSequence = cms.Sequence( fragment.HLTAK8CaloJetsPrePFRecoSequence + fragment.hltAK8CaloJetsPFEt5 + fragment.hltAK4CaloJetsPFEt5 )
86260 fragment.HLTAK8PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK8PFJets )
86261 fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector )
86262 fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected )
86263 fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence )
86264 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
86265 fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx )
86266 fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx )
86267 fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx )
86268 fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx )
86269 fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx )
86270 fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx + fragment.hltL3MuonsIterL3IONoVtx )
86271 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx + fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx + fragment.hltIterL3OIL3MuonsNoVtx + fragment.hltIterL3OIL3MuonCandidatesNoVtx + fragment.hltL2SelectorForL3IONoVtx + fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx + fragment.hltIterL3MuonsFromL2NoVtx )
86272 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL1NoVtx )
86273 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx )
86274 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx )
86275 fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx )
86276 fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx )
86277 fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx )
86278 fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx )
86279 fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence )
86280 fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF )
86281 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons )
86282 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons )
86283 fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity )
86284 fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
86285 fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86286 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
86287 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
86288 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 )
86289 fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded )
86290 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 )
86291 fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx )
86292 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx )
86293 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx )
86294 fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx )
86295 fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx )
86296 fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx )
86297 fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker )
86298 fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerVtx + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence )
86299 fragment.HLTDoubleMuonScoutingVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequence + fragment.hltDoubleMuonL3PreFilteredScoutingVtx )
86300 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
86301 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 )
86302 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
86303 fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu )
86304 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 )
86305 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
86306 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
86307 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
86308 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
86309 fragment.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets )
86310 fragment.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected )
86311 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 )
86312 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 )
86313 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
86314 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 )
86315 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 )
86316 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 )
86317 fragment.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsOpenMu + fragment.hltL2MuonsOpenMu )
86318 fragment.HLTL2muonrecoSequenceOpenMu = cms.Sequence( fragment.HLTL2muonrecoNocandOpenMuSequence + fragment.hltL2MuonCandidatesOpenMu )
86319 fragment.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsOpenMu + fragment.hltIterL3OITrackCandidatesOpenMu + fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu + fragment.hltIterL3OIMuonTrackCutClassifierOpenMu + fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu + fragment.hltL3MuonsIterL3OIOpenMu )
86320 fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL2OpenMu )
86321 fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu )
86322 fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu + fragment.hltL3MuonsIterL3IOOpenMu )
86323 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateOpenMuSequence + fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu + fragment.hltIterL3OIL3MuonsOpenMu + fragment.hltIterL3OIL3MuonCandidatesOpenMu + fragment.hltL2SelectorForL3IOOpenMu + fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence + fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu + fragment.hltIterL3MuonsFromL2OpenMu )
86324 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL1OpenMu )
86325 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu )
86326 fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu )
86327 fragment.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu + fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence )
86328 fragment.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonMergedOpenMu + fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu + fragment.hltL3MuonsIterL3LinksOpenMu + fragment.hltIterL3MuonsOpenMu )
86329 fragment.HLTL3muonrecoOpenMuSequence = cms.Sequence( fragment.HLTL3muonrecoNocandOpenMuSequence + fragment.hltIterL3MuonCandidatesOpenMu )
86330 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 )
86331 fragment.HLTEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTEle25CaloIdLSequence + fragment.hltEle25CaloIdLMWPMS2Filter )
86332 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 )
86333 fragment.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle25CaloIdLUnseededSequence + fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter )
86334 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 )
86335 fragment.HLTEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTEle27CaloIdLSequence + fragment.hltEle27CaloIdLMWPMS2Filter )
86336 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 )
86337 fragment.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle27CaloIdLUnseededSequence + fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter )
86338 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 )
86339 fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter )
86340 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 )
86341 fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter )
86342 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
86343 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 )
86344 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 )
86345 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 )
86346 fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter )
86347 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 )
86348 fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter )
86349 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 )
86350 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 )
86351 fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional )
86352 fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity )
86353 fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 )
86354 fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands )
86355 fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional )
86356 fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity )
86357 fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 )
86358 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 )
86359 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 )
86360 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 )
86361 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 )
86362 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 )
86363 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 )
86364 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 )
86365 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 )
86366 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 )
86367 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 )
86368 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 )
86369 fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86370 fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86371 fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86372 fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86373 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco )
86374 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
86375 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 )
86376 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
86377 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
86378 fragment.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsAllBx + fragment.hltL2MuonsAllBx )
86379 fragment.HLTL2muonrecoSequenceAllBx = cms.Sequence( fragment.HLTL2muonrecoNocandSequenceAllBx + fragment.hltL2MuonCandidatesAllBx )
86380 fragment.HLTL3muontrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
86381 fragment.HLTL3muontrkisovvlSequence = cms.Sequence( fragment.HLTL3muontrkisorecoSequence + fragment.hltL3MuonRelTrkIsolationVVL )
86382 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 )
86383 fragment.HLTOldL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
86384 fragment.HLTOldL3muonrecoSequence = cms.Sequence( fragment.HLTOldL3muonrecoNocandSequence + fragment.hltOldL3MuonCandidates )
86385 fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity )
86386 fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 )
86387 fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands )
86388 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
86389 fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons )
86390 fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet )
86391 fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned )
86392 fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
86393 fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 )
86394 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 )
86395 fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter )
86396 fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 )
86397 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 )
86398 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 )
86399 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 )
86400 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 )
86401 fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR )
86402 fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR )
86403 fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR )
86404 fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR )
86405 fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet + fragment.hltSelector4JetsDiJet70L1FastJet + fragment.hltBSoftMuonDiJet70L1FastJetL25Jets + fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR )
86406 fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR )
86407 fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet + fragment.hltSelector4JetsDiJet110L1FastJet + fragment.hltBSoftMuonDiJet110L1FastJetL25Jets + fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR )
86408 fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR )
86409 fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet + fragment.hltSelector4JetsDiJet200L1FastJet + fragment.hltBSoftMuonDiJet200L1FastJetL25Jets + fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR )
86410 fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR )
86411 fragment.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1FastJet + fragment.hltSelector4JetsJet300L1FastJet + fragment.hltBSoftMuonJet300L1FastJetL25Jets + fragment.hltBSoftMuonJet300L1FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR )
86412 fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR )
86413 fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet + fragment.hltSelector4JetsAK8DiJet170L1FastJet + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR )
86414 fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR )
86415 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltDoubleMuon0L2PreFiltered0 + fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet + fragment.hltSelector4JetsAK8Jet170L1FastJet + fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR )
86416 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu5Filtered + fragment.hltBSoftMuonDoubleMu5L3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR )
86417 fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet + fragment.hltSelector4JetsJet300L1AK8FastJet + fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets + fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR )
86418 fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR )
86419 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 )
86420 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 )
86421 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 )
86422 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 )
86423 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 )
86424 fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map )
86425 fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter )
86426 fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter )
86427 fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter )
86428 fragment.HLTPhoton90Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG90EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90HEFilter )
86429 fragment.HLTPhoton120Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG120EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120HEFilter )
86430 fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter )
86431 fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter )
86432 fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter )
86433 fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter )
86434 fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter )
86435 fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter )
86436 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 )
86437 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 )
86438 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 )
86439 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 )
86440 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 )
86441 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 )
86442 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 )
86443 fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter )
86444 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 )
86445 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 )
86446 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 )
86447 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 )
86448 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 )
86449 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) )
86450 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 )
86451 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 )
86452 fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus )
86453 fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack )
86454 fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau )
86455 fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator )
86456 fragment.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau35 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau35Track + fragment.hltPFTau2Prongs + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation + fragment.hltPFTau35TrackMediumChargedIso )
86457 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional + fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional )
86458 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates + fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged + fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity )
86459 fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 )
86460 fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional + fragment.hltPixelTracksDisplacedJpsiRegional )
86461 fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates + fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged + fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity )
86462 fragment.HLTBphTrackingDisplacedJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks + fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 )
86463 fragment.HLTBphTrackingBcJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsBcJpsiRegional + fragment.hltPixelTracksBcJpsiRegional )
86464 fragment.HLTBphTrackingBcJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks + fragment.hltIter0BcJpsiCkfTrackCandidates + fragment.hltIter0BcJpsiCtfWithMaterialTracks + fragment.hltIter0BcJpsiTrackCutClassifierPrompt + fragment.hltIter0BcJpsiTrackCutClassifierDetached + fragment.hltIter0BcJpsiTrackCutClassifierMerged + fragment.hltIter0BcJpsiTrackSelectionHighPurity )
86465 fragment.HLTBphTrackingBcJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingBcJpsiRegionalPixelTracks + fragment.HLTBphTrackingBcJpsiRegionalIter0 )
86466 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 )
86467 fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence + fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 + fragment.hltL3NoFiltersTkTracksFromL2Novtx + fragment.hltL3NoFiltersNoVtxMuonsLinksCombination + fragment.hltL3NoFiltersNoVtxMuons )
86468 fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates )
86469 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 )
86470 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 )
86471 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 )
86472 fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL )
86473 fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu4EG9f0Filtered4 )
86474 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 )
86475 fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu7EG7f0Filtered9 )
86476 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 )
86477 fragment.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86478 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 )
86479 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 )
86480 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 )
86481 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 )
86482 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 )
86483 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 )
86484 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 )
86485 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 )
86486 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 )
86487 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 )
86488 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 )
86489 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 )
86490 fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 )
86491 fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 )
86492 fragment.HLTPFHT400MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 )
86493 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 )
86494 fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE )
86495 fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE )
86496 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 )
86497 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 )
86498 fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional )
86499 fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity )
86500 fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 )
86501 fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence )
86502 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 )
86503 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 )
86504 fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
86505 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 )
86506 fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86507 fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86508 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 )
86509 fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86510 fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86511 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 )
86512 fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets )
86513 fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob )
86514 fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob )
86515 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 )
86516 fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86517 fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI )
86518 fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 )
86519 fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity )
86520 fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon )
86521 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 )
86522 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 )
86523 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 )
86524 fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates )
86525 fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional )
86526 fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded )
86527 fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob )
86528 fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob )
86529 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 )
86530 fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau )
86531 fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau )
86532 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 )
86533 fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus )
86534 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 )
86535 fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl )
86536 fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob )
86537 fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator )
86538 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 )
86539 fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob )
86540 fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters )
86541 fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob )
86542 fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced )
86543 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 )
86544 fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventRegForDisplaced )
86545 fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet )
86546 fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced )
86547 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
86548 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 )
86549 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 )
86550 fragment.HLTIterativeTrackingIter12ForDisplaced = cms.Sequence( fragment.HLTIterativeTrackingIteration1ForDisplaced + fragment.hltIter1MergedForDisplaced + fragment.HLTIterativeTrackingIteration2ForDisplaced + fragment.hltIter2MergedForDisplaced )
86551 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
86552 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
86553 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
86554 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
86555 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
86556 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 )
86557 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 )
86558 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
86559 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
86560 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
86561 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
86562 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 )
86563 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
86564 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
86565 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
86566 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
86567 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 )
86568 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
86569 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
86570 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
86571 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
86572 fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
86573 fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
86574 fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
86575 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
86576 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
86577 fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded )
86578 fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded )
86579 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 )
86580 fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter )
86581 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 )
86582 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
86583 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
86584 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
86585 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
86586 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
86587 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
86588 fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
86589 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 )
86590 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 )
86591 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 )
86592 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 )
86593 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 )
86594 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 )
86595 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 )
86596 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 )
86597 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 )
86598 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 )
86599 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 )
86600 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 )
86601 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 )
86602 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 )
86603 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 )
86604 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 )
86605 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 )
86606 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 )
86607 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 )
86608 fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso )
86609 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 )
86610 fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity )
86611 fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 )
86612 fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL )
86613 fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter )
86614 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 )
86615 fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV )
86616 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 )
86617 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 )
86618 fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded )
86619 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 )
86620 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 )
86621 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 )
86622 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 )
86623 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 )
86624 fragment.HLTEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTEle5CaloIdLSequence + fragment.hltEle5CaloIdLMWPMS2Filter )
86625 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 )
86626 fragment.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle5CaloIdLUnseededSequence + fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter )
86627 fragment.HLTMuIsolationSequenceForMC = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
86628 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
86629 
86630 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
86631 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
86632 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
86633 fragment.AlCa_EcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
86634 fragment.AlCa_EcalEtaEBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
86635 fragment.AlCa_EcalEtaEEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
86636 fragment.AlCa_EcalPi0EBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
86637 fragment.AlCa_EcalPi0EEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
86638 fragment.AlCa_RPCMuonNormalisation_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
86639 fragment.AlCa_LumiPixelsCounts_Random_v11 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
86640 fragment.AlCa_LumiPixelsCounts_ZeroBias_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
86641 fragment.AlCa_PFJet40_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
86642 fragment.AlCa_PFJet40_CPUOnly_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence )
86643 fragment.AlCa_AK8PFJet40_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
86644 fragment.DQM_PixelReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
86645 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
86646 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 )
86647 fragment.DST_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
86648 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
86649 fragment.DST_PFScouting_DoubleMuonNoVtx_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonNoVtx + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86650 fragment.DST_PFScouting_DoubleMuonVtx_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtx + fragment.HLTDoubleMuonScoutingVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86651 fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86652 fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorZL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86653 fragment.DST_PFScouting_DoubleEG_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86654 fragment.DST_PFScouting_JetHT_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86655 fragment.DST_PFScouting_AXOVLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86656 fragment.DST_PFScouting_AXOLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86657 fragment.DST_PFScouting_AXOMedium_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86658 fragment.DST_PFScouting_AXOTight_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86659 fragment.DST_PFScouting_AXOVTight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86660 fragment.HLT_MonitorL1TPureRate_AXO_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateAXO + fragment.hltMonitorL1TPureRateAXO + fragment.HLTEndSequence )
86661 fragment.DST_PFScouting_CICADAVLoose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86662 fragment.DST_PFScouting_CICADALoose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADALoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86663 fragment.DST_PFScouting_CICADAMedium_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86664 fragment.DST_PFScouting_CICADATight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADATightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADATight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86665 fragment.DST_PFScouting_CICADAVTight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86666 fragment.HLT_MonitorL1TPureRate_CICADA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateCICADA + fragment.hltMonitorL1TPureRateCICADA + fragment.HLTEndSequence )
86667 fragment.DST_PFScouting_SingleMuon_v7 = 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 )
86668 fragment.DST_PFScouting_SinglePhotonEB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86669 fragment.DST_PFScouting_ZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
86670 fragment.HLT_EphemeralPhysics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence )
86671 fragment.HLT_EphemeralZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence )
86672 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
86673 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
86674 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
86675 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
86676 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
86677 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
86678 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
86679 fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
86680 fragment.HLT_ZeroBias_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
86681 fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
86682 fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
86683 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
86684 fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
86685 fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
86686 fragment.HLT_HT300_Beamspot_v24 = 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 )
86687 fragment.HLT_IsoTrackHB_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence )
86688 fragment.HLT_IsoTrackHE_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence )
86689 fragment.HLT_PFJet40_GPUvsCPU_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence )
86690 fragment.HLT_AK8PFJet380_SoftDropMass30_v7 = 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 )
86691 fragment.HLT_AK8PFJet400_SoftDropMass30_v7 = 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 )
86692 fragment.HLT_AK8PFJet425_SoftDropMass30_v7 = 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 )
86693 fragment.HLT_AK8PFJet450_SoftDropMass30_v7 = 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 )
86694 fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v7 = 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 )
86695 fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v7 = 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 )
86696 fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v7 = 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 )
86697 fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v7 = 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 )
86698 fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v7 = 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 )
86699 fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v13 = 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 )
86700 fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v7 = 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 )
86701 fragment.HLT_CaloJet500_NoJetID_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence )
86702 fragment.HLT_CaloJet550_NoJetID_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence )
86703 fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
86704 fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
86705 fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v18 = 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 )
86706 fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15 = 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 )
86707 fragment.HLT_DoubleEle25_CaloIdL_MW_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence )
86708 fragment.HLT_DoubleEle27_CaloIdL_MW_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence )
86709 fragment.HLT_DoubleEle33_CaloIdL_MW_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence )
86710 fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence )
86711 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
86712 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
86713 fragment.HLT_Mu27_Ele37_CaloIdL_MW_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
86714 fragment.HLT_Mu37_Ele27_CaloIdL_MW_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
86715 fragment.HLT_Mu37_TkMu27_v18 = 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 )
86716 fragment.HLT_DoubleMu4_3_Bs_v28 = 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 )
86717 fragment.HLT_DoubleMu4_3_Jpsi_v28 = 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 )
86718 fragment.HLT_DoubleMu4_3_LowMass_v14 = 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 )
86719 fragment.HLT_DoubleMu4_LowMass_Displaced_v14 = 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 )
86720 fragment.HLT_Mu0_L1DoubleMu_v14 = 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 )
86721 fragment.HLT_Mu4_L1DoubleMu_v14 = 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 )
86722 fragment.HLT_DoubleMu2_Jpsi_LowPt_v7 = 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 )
86723 fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v13 = 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 )
86724 fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13 = 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 )
86725 fragment.HLT_DoubleMu3_Trk_Tau3mu_v25 = 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 )
86726 fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v17 = 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 )
86727 fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21 = 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 )
86728 fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v28 = 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 )
86729 fragment.HLT_Mu3_PFJet40_v29 = 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 )
86730 fragment.HLT_Mu7p5_L2Mu2_Jpsi_v23 = 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 )
86731 fragment.HLT_Mu7p5_L2Mu2_Upsilon_v23 = 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 )
86732 fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v14 = 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 )
86733 fragment.HLT_Mu0_Barrel_v7 = 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 )
86734 fragment.HLT_Mu0_Barrel_L1HP6_v4 = 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 )
86735 fragment.HLT_Mu0_Barrel_L1HP7_v4 = 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 )
86736 fragment.HLT_Mu0_Barrel_L1HP8_v5 = 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 )
86737 fragment.HLT_Mu0_Barrel_L1HP9_v5 = 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 )
86738 fragment.HLT_Mu0_Barrel_L1HP10_v7 = 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 )
86739 fragment.HLT_Mu0_Barrel_L1HP11_v7 = 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 )
86740 fragment.HLT_Mu0_Barrel_L1HP13_v1 = 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 )
86741 fragment.HLT_Mu0_Barrel_L1HP6_IP6_v4 = 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 )
86742 fragment.HLT_Mu4_Barrel_IP4_v1 = 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 )
86743 fragment.HLT_Mu4_Barrel_IP6_v1 = 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 )
86744 fragment.HLT_Mu6_Barrel_L1HP7_IP6_v4 = 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 )
86745 fragment.HLT_Mu7_Barrel_L1HP8_IP6_v5 = 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 )
86746 fragment.HLT_Mu8_Barrel_L1HP9_IP6_v5 = 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 )
86747 fragment.HLT_Mu9_Barrel_L1HP10_IP6_v7 = 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 )
86748 fragment.HLT_Mu10_Barrel_L1HP11_IP4_v1 = 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 )
86749 fragment.HLT_Mu10_Barrel_L1HP11_IP6_v7 = 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 )
86750 fragment.HLT_Mu12_Barrel_L1HP13_IP4_v1 = 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 )
86751 fragment.HLT_Mu12_Barrel_L1HP13_IP6_v1 = 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 )
86752 fragment.HLT_DoublePhoton33_CaloIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence )
86753 fragment.HLT_DoublePhoton70_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence )
86754 fragment.HLT_DoublePhoton85_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence )
86755 fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence )
86756 fragment.HLT_Ele30_WPTight_Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence )
86757 fragment.HLT_Ele32_WPTight_Gsf_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence )
86758 fragment.HLT_Ele35_WPTight_Gsf_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence )
86759 fragment.HLT_Ele38_WPTight_Gsf_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence )
86760 fragment.HLT_Ele40_WPTight_Gsf_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence )
86761 fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence )
86762 fragment.HLT_IsoMu20_v28 = 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 )
86763 fragment.HLT_IsoMu24_v26 = 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 )
86764 fragment.HLT_IsoMu24_HLTTracking_v1 = 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 )
86765 fragment.HLT_IsoMu24_eta2p1_v28 = 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 )
86766 fragment.HLT_IsoMu27_v29 = 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 )
86767 fragment.HLT_UncorrectedJetE30_NoBPTX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
86768 fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
86769 fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence )
86770 fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
86771 fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
86772 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
86773 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
86774 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
86775 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
86776 fragment.HLT_L2Mu23NoVtx_2Cha_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence )
86777 fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
86778 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
86779 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
86780 fragment.HLT_DoubleL2Mu50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence )
86781 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 )
86782 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence )
86783 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
86784 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence )
86785 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence )
86786 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
86787 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v27 = 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 )
86788 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16 = 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 )
86789 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28 = 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 )
86790 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v1 = 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 )
86791 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16 = 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 )
86792 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18 = 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 )
86793 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7 = 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 )
86794 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16 = 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 )
86795 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18 = 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 )
86796 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v1 = 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 )
86797 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6 = 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 )
86798 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6 = 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 )
86799 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6 = 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 )
86800 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16 = 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 )
86801 fragment.HLT_Mu30_TkMu0_Psi_v14 = 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 )
86802 fragment.HLT_Mu30_TkMu0_Upsilon_v14 = 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 )
86803 fragment.HLT_Mu25_TkMu0_Phi_v21 = 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 )
86804 fragment.HLT_Mu15_v16 = 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 )
86805 fragment.HLT_Mu20_v25 = 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 )
86806 fragment.HLT_Mu27_v26 = 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 )
86807 fragment.HLT_Mu50_v26 = 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 )
86808 fragment.HLT_Mu55_v16 = 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 )
86809 fragment.HLT_CascadeMu100_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence )
86810 fragment.HLT_HighPtTkMu100_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence )
86811 fragment.HLT_DiPFJetAve40_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence )
86812 fragment.HLT_DiPFJetAve60_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence )
86813 fragment.HLT_DiPFJetAve80_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence )
86814 fragment.HLT_DiPFJetAve140_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence )
86815 fragment.HLT_DiPFJetAve200_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence )
86816 fragment.HLT_DiPFJetAve260_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence )
86817 fragment.HLT_DiPFJetAve320_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence )
86818 fragment.HLT_DiPFJetAve400_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence )
86819 fragment.HLT_DiPFJetAve500_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence )
86820 fragment.HLT_DiPFJetAve60_HFJEC_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence )
86821 fragment.HLT_DiPFJetAve80_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence )
86822 fragment.HLT_DiPFJetAve100_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence )
86823 fragment.HLT_DiPFJetAve160_HFJEC_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence )
86824 fragment.HLT_DiPFJetAve220_HFJEC_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence )
86825 fragment.HLT_DiPFJetAve260_HFJEC_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence )
86826 fragment.HLT_DiPFJetAve300_HFJEC_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence )
86827 fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v7 = 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 )
86828 fragment.HLT_AK8PFJet40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
86829 fragment.HLT_AK8PFJet60_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence )
86830 fragment.HLT_AK8PFJet80_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence )
86831 fragment.HLT_AK8PFJet140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence )
86832 fragment.HLT_AK8PFJet200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence )
86833 fragment.HLT_AK8PFJet260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence )
86834 fragment.HLT_AK8PFJet320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence )
86835 fragment.HLT_AK8PFJet400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence )
86836 fragment.HLT_AK8PFJet450_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence )
86837 fragment.HLT_AK8PFJet500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence )
86838 fragment.HLT_AK8PFJet550_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence )
86839 fragment.HLT_PFJet40_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
86840 fragment.HLT_PFJet60_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
86841 fragment.HLT_PFJet80_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
86842 fragment.HLT_PFJet110_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence )
86843 fragment.HLT_PFJet140_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence )
86844 fragment.HLT_PFJet200_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence )
86845 fragment.HLT_PFJet260_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence )
86846 fragment.HLT_PFJet320_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence )
86847 fragment.HLT_PFJet400_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence )
86848 fragment.HLT_PFJet450_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence )
86849 fragment.HLT_PFJet500_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence )
86850 fragment.HLT_PFJet550_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence )
86851 fragment.HLT_PFJetFwd40_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
86852 fragment.HLT_PFJetFwd60_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
86853 fragment.HLT_PFJetFwd80_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
86854 fragment.HLT_PFJetFwd140_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence )
86855 fragment.HLT_PFJetFwd200_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence )
86856 fragment.HLT_PFJetFwd260_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence )
86857 fragment.HLT_PFJetFwd320_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence )
86858 fragment.HLT_PFJetFwd400_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence )
86859 fragment.HLT_PFJetFwd450_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence )
86860 fragment.HLT_PFJetFwd500_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence )
86861 fragment.HLT_AK8PFJetFwd40_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence )
86862 fragment.HLT_AK8PFJetFwd60_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence )
86863 fragment.HLT_AK8PFJetFwd80_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence )
86864 fragment.HLT_AK8PFJetFwd140_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence )
86865 fragment.HLT_AK8PFJetFwd200_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence )
86866 fragment.HLT_AK8PFJetFwd260_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence )
86867 fragment.HLT_AK8PFJetFwd320_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence )
86868 fragment.HLT_AK8PFJetFwd400_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence )
86869 fragment.HLT_AK8PFJetFwd450_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence )
86870 fragment.HLT_AK8PFJetFwd500_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence )
86871 fragment.HLT_PFHT180_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence )
86872 fragment.HLT_PFHT250_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence )
86873 fragment.HLT_PFHT370_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence )
86874 fragment.HLT_PFHT430_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence )
86875 fragment.HLT_PFHT510_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence )
86876 fragment.HLT_PFHT590_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence )
86877 fragment.HLT_PFHT680_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence )
86878 fragment.HLT_PFHT780_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence )
86879 fragment.HLT_PFHT890_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence )
86880 fragment.HLT_PFHT1050_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence )
86881 fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25 = 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 )
86882 fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25 = 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 )
86883 fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25 = 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 )
86884 fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25 = 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 )
86885 fragment.HLT_PFMET120_PFMHT120_IDTight_v33 = 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 )
86886 fragment.HLT_PFMET130_PFMHT130_IDTight_v33 = 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 )
86887 fragment.HLT_PFMET140_PFMHT140_IDTight_v33 = 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 )
86888 fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22 = 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 )
86889 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22 = 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 )
86890 fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v24 = 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 )
86891 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33 = 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 )
86892 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32 = 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 )
86893 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32 = 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 )
86894 fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13 = 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 )
86895 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13 = 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 )
86896 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13 = 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 )
86897 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13 = 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 )
86898 fragment.HLT_L1ETMHadSeeds_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence )
86899 fragment.HLT_CaloMHT90_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence )
86900 fragment.HLT_CaloMET90_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence )
86901 fragment.HLT_CaloMET350_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence )
86902 fragment.HLT_PFMET200_NotCleaned_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence )
86903 fragment.HLT_PFMET250_NotCleaned_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence )
86904 fragment.HLT_PFMET300_NotCleaned_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence )
86905 fragment.HLT_PFMET200_BeamHaloCleaned_v22 = 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 )
86906 fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v22 = 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 )
86907 fragment.HLT_MET105_IsoTrk50_v20 = 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 )
86908 fragment.HLT_MET120_IsoTrk50_v20 = 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 )
86909 fragment.HLT_Mu12eta2p3_v14 = 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 )
86910 fragment.HLT_Mu12eta2p3_PFJet40_v14 = 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 )
86911 fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7 = 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 )
86912 fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7 = 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 )
86913 fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7 = 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 )
86914 fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7 = 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 )
86915 fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7 = 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 )
86916 fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7 = 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 )
86917 fragment.HLT_DoublePFJets40_PNetBTag_0p11_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
86918 fragment.HLT_DoublePFJets100_PNetBTag_0p11_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
86919 fragment.HLT_DoublePFJets200_PNetBTag_0p11_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
86920 fragment.HLT_DoublePFJets350_PNetBTag_0p11_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
86921 fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7 = 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 )
86922 fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7 = 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 )
86923 fragment.HLT_Photon300_NoHE_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence )
86924 fragment.HLT_Mu8_TrkIsoVVL_v25 = 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 )
86925 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence )
86926 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
86927 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32 = 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 )
86928 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32 = 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 )
86929 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
86930 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
86931 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
86932 fragment.HLT_Mu17_TrkIsoVVL_v26 = 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 )
86933 fragment.HLT_Mu19_TrkIsoVVL_v17 = 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 )
86934 fragment.HLT_BTagMu_AK4DiJet20_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86935 fragment.HLT_BTagMu_AK4DiJet40_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86936 fragment.HLT_BTagMu_AK4DiJet70_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86937 fragment.HLT_BTagMu_AK4DiJet110_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86938 fragment.HLT_BTagMu_AK4DiJet170_Mu5_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86939 fragment.HLT_BTagMu_AK4Jet300_Mu5_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86940 fragment.HLT_BTagMu_AK8DiJet170_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
86941 fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence )
86942 fragment.HLT_BTagMu_AK8Jet300_Mu5_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence )
86943 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
86944 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence )
86945 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
86946 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
86947 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
86948 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
86949 fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6 = 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 )
86950 fragment.HLT_Photon33_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence )
86951 fragment.HLT_Photon50_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence )
86952 fragment.HLT_Photon75_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence )
86953 fragment.HLT_Photon90_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence )
86954 fragment.HLT_Photon120_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence )
86955 fragment.HLT_Photon150_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence )
86956 fragment.HLT_Photon175_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence )
86957 fragment.HLT_Photon200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence )
86958 fragment.HLT_Photon45EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence )
86959 fragment.HLT_Photon40EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence )
86960 fragment.HLT_Photon50EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence )
86961 fragment.HLT_Photon30EB_TightID_TightIso_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86962 fragment.HLT_Photon40EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86963 fragment.HLT_Photon45EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86964 fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
86965 fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
86966 fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
86967 fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
86968 fragment.HLT_Photon50EB_TightID_TightIso_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86969 fragment.HLT_Photon55EB_TightID_TightIso_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86970 fragment.HLT_Photon75EB_TightID_TightIso_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86971 fragment.HLT_Photon90EB_TightID_TightIso_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86972 fragment.HLT_Photon110EB_TightID_TightIso_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence )
86973 fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
86974 fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
86975 fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
86976 fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
86977 fragment.HLT_Photon100EBHE10_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence )
86978 fragment.HLT_Photon50_R9Id90_HE10_IsoM_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
86979 fragment.HLT_Photon75_R9Id90_HE10_IsoM_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
86980 fragment.HLT_Photon90_R9Id90_HE10_IsoM_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
86981 fragment.HLT_Photon120_R9Id90_HE10_IsoM_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
86982 fragment.HLT_Photon165_R9Id90_HE10_IsoM_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
86983 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence )
86984 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence )
86985 fragment.HLT_Photon35_TwoProngs35_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence )
86986 fragment.HLT_IsoMu24_TwoProngs35_v14 = 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 )
86987 fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v20 = 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 )
86988 fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20 = 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 )
86989 fragment.HLT_Dimuon0_Jpsi_v21 = 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 )
86990 fragment.HLT_Dimuon0_Jpsi_NoVertexing_v21 = 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 )
86991 fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20 = 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 )
86992 fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20 = 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 )
86993 fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v18 = 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 )
86994 fragment.HLT_Dimuon0_Upsilon_L1_4p5_v22 = 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 )
86995 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22 = 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 )
86996 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20 = 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 )
86997 fragment.HLT_Dimuon0_Upsilon_NoVertexing_v20 = 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 )
86998 fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v21 = 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 )
86999 fragment.HLT_Dimuon0_LowMass_v21 = 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 )
87000 fragment.HLT_Dimuon0_LowMass_L1_4_v21 = 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 )
87001 fragment.HLT_Dimuon0_LowMass_L1_TM530_v19 = 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 )
87002 fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19 = 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 )
87003 fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v21 = 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 )
87004 fragment.HLT_TripleMu_10_5_5_DZ_v23 = 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 )
87005 fragment.HLT_TripleMu_12_10_5_v23 = 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 )
87006 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17 = 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 )
87007 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17 = 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 )
87008 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17 = 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 )
87009 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17 = 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 )
87010 fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23 = 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 )
87011 fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23 = 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 )
87012 fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23 = 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 )
87013 fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19 = 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 )
87014 fragment.HLT_DoubleMu4_3_LowMass_SS_v7 = 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 )
87015 fragment.HLT_DoubleMu4_Jpsi_Displaced_v20 = 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 )
87016 fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v20 = 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 )
87017 fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20 = 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 )
87018 fragment.HLT_DoubleMu4_JpsiTrk_Bc_v13 = 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 )
87019 fragment.HLT_DoubleMu43NoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence )
87020 fragment.HLT_DoubleMu48NoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence )
87021 fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16 = 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 )
87022 fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16 = 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 )
87023 fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12 = 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 )
87024 fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12 = 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 )
87025 fragment.HLT_Ele28_HighEta_SC20_Mass55_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence )
87026 fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29 = 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 )
87027 fragment.HLT_Ele15_IsoVVVL_PFHT450_v29 = 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 )
87028 fragment.HLT_Ele50_IsoVVVL_PFHT450_v29 = 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 )
87029 fragment.HLT_Ele15_IsoVVVL_PFHT600_v33 = 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 )
87030 fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28 = 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 )
87031 fragment.HLT_Mu15_IsoVVVL_PFHT450_v28 = 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 )
87032 fragment.HLT_Mu50_IsoVVVL_PFHT450_v28 = 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 )
87033 fragment.HLT_Mu15_IsoVVVL_PFHT600_v32 = 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 )
87034 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15 = 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 )
87035 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15 = 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 )
87036 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15 = 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 )
87037 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15 = 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 )
87038 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15 = 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 )
87039 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15 = 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 )
87040 fragment.HLT_Dimuon10_Upsilon_y1p4_v14 = 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 )
87041 fragment.HLT_Dimuon12_Upsilon_y1p4_v15 = 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 )
87042 fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v20 = 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 )
87043 fragment.HLT_Dimuon25_Jpsi_v27 = 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 )
87044 fragment.HLT_Dimuon14_PsiPrime_v26 = 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 )
87045 fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v18 = 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 )
87046 fragment.HLT_Dimuon18_PsiPrime_v27 = 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 )
87047 fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v19 = 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 )
87048 fragment.HLT_Dimuon24_Upsilon_noCorrL1_v19 = 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 )
87049 fragment.HLT_Dimuon24_Phi_noCorrL1_v19 = 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 )
87050 fragment.HLT_Dimuon25_Jpsi_noCorrL1_v19 = 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 )
87051 fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence )
87052 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence )
87053 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
87054 fragment.HLT_DoubleIsoMu20_eta2p1_v20 = 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 )
87055 fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18 = 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 )
87056 fragment.HLT_Mu8_v25 = 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 )
87057 fragment.HLT_Mu17_v26 = 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 )
87058 fragment.HLT_Mu19_v17 = 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 )
87059 fragment.HLT_Mu17_Photon30_IsoCaloId_v19 = 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 )
87060 fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence )
87061 fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence )
87062 fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6 = 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 )
87063 fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence )
87064 fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
87065 fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
87066 fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
87067 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence )
87068 fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
87069 fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
87070 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v22 = 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 )
87071 fragment.HLT_PFHT400_SixPFJet32_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence )
87072 fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence )
87073 fragment.HLT_PFHT450_SixPFJet36_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
87074 fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence )
87075 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence )
87076 fragment.HLT_PFHT350_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
87077 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence )
87078 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence )
87079 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence )
87080 fragment.HLT_ECALHT800_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence )
87081 fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence )
87082 fragment.HLT_Photon20_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence )
87083 fragment.HLT_Photon30_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence )
87084 fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence )
87085 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
87086 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
87087 fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
87088 fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
87089 fragment.HLT_Mu18_Mu9_SameSign_v17 = 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 )
87090 fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19 = 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 )
87091 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23 = 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 )
87092 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7 = 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 )
87093 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7 = 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 )
87094 fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v16 = 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 )
87095 fragment.HLT_QuadPFJet103_88_75_15_v18 = 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 )
87096 fragment.HLT_QuadPFJet105_88_76_15_v18 = 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 )
87097 fragment.HLT_QuadPFJet111_90_80_15_v18 = 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 )
87098 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence )
87099 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence )
87100 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
87101 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
87102 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
87103 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v6 = 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 )
87104 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v6 = 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 )
87105 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v7 = 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 )
87106 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v7 = 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 )
87107 fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7 = 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 )
87108 fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7 = 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 )
87109 fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7 = 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 )
87110 fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7 = 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 )
87111 fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7 = 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 )
87112 fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7 = 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 )
87113 fragment.HLT_PFHT250_QuadPFJet25_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
87114 fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
87115 fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v7 = 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 )
87116 fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
87117 fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7 = 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 )
87118 fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7 = 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 )
87119 fragment.HLT_PFHT280_QuadPFJet30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
87120 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
87121 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence )
87122 fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence )
87123 fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v11 = 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 )
87124 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
87125 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
87126 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10 = 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 )
87127 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10 = 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 )
87128 fragment.HLT_QuadPFJet100_88_70_30_v11 = 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 )
87129 fragment.HLT_QuadPFJet105_88_75_30_v10 = 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 )
87130 fragment.HLT_QuadPFJet111_90_80_30_v10 = 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 )
87131 fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11 = 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 )
87132 fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11 = 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 )
87133 fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11 = 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 )
87134 fragment.HLT_AK8PFJet220_SoftDropMass40_v14 = 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 )
87135 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10 = 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 )
87136 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10 = 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 )
87137 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10 = 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 )
87138 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10 = 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 )
87139 fragment.HLT_AK8PFJet230_SoftDropMass40_v14 = 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 )
87140 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10 = 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 )
87141 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10 = 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 )
87142 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10 = 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 )
87143 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10 = 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 )
87144 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10 = 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 )
87145 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10 = 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 )
87146 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10 = 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 )
87147 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10 = 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 )
87148 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10 = 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 )
87149 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10 = 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 )
87150 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10 = 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 )
87151 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10 = 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 )
87152 fragment.HLT_AK8PFJet275_Nch45_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence )
87153 fragment.HLT_AK8PFJet275_Nch40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence )
87154 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13 = 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 )
87155 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10 = 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 )
87156 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13 = 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 )
87157 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10 = 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 )
87158 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10 = 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 )
87159 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13 = 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 )
87160 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10 = 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 )
87161 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13 = 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 )
87162 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10 = 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 )
87163 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10 = 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 )
87164 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence )
87165 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11 = 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 )
87166 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
87167 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
87168 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7 = 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 )
87169 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7 = 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 )
87170 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7 = 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 )
87171 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7 = 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 )
87172 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v7 = 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 )
87173 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v7 = 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 )
87174 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v7 = 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 )
87175 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v7 = 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 )
87176 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v7 = 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 )
87177 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v7 = 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 )
87178 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v7 = 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 )
87179 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v7 = 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 )
87180 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v7 = 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 )
87181 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v7 = 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 )
87182 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v7 = 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 )
87183 fragment.HLT_IsoMu24_eta2p1_PFHT250_v7 = 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 )
87184 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7 = 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 )
87185 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7 = 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 )
87186 fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7 = 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 )
87187 fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence )
87188 fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence )
87189 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v7 = 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 )
87190 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v7 = 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 )
87191 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7 = 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 )
87192 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7 = 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 )
87193 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7 = 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 )
87194 fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence )
87195 fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence )
87196 fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence )
87197 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
87198 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
87199 fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
87200 fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
87201 fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence )
87202 fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence )
87203 fragment.HLT_L2Mu10NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence )
87204 fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
87205 fragment.HLT_L3Mu10NoVtx_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence )
87206 fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence )
87207 fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
87208 fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
87209 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12 = 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 )
87210 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12 = 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 )
87211 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 )
87212 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12 = 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 )
87213 fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
87214 fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5 = 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 )
87215 fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
87216 fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence )
87217 fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence )
87218 fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence )
87219 fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12 = 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 )
87220 fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9 = 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 )
87221 fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9 = 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 )
87222 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14 = 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 )
87223 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9 = 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 )
87224 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9 = 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 )
87225 fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9 = 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 )
87226 fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v8 = 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 )
87227 fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v8 = 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 )
87228 fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v8 = 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 )
87229 fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8 = 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 )
87230 fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8 = 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 )
87231 fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8 = 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 )
87232 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10 = 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 )
87233 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10 = 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 )
87234 fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v8 = 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 )
87235 fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v8 = 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 )
87236 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v8 = 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 )
87237 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10 = 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 )
87238 fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12 = 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 )
87239 fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8 = 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 )
87240 fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8 = 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 )
87241 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10 = 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 )
87242 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12 = 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 )
87243 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8 = 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 )
87244 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8 = 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 )
87245 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11 = 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 )
87246 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12 = 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 )
87247 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8 = 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 )
87248 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8 = 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 )
87249 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12 = 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 )
87250 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8 = 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 )
87251 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8 = 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 )
87252 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence )
87253 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence )
87254 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence )
87255 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence )
87256 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence )
87257 fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence )
87258 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10 = 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 )
87259 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8 = 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 )
87260 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8 = 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 )
87261 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence )
87262 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence )
87263 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence )
87264 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence )
87265 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10 = 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 )
87266 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10 = 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 )
87267 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8 = 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 )
87268 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8 = 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 )
87269 fragment.HLT_L1Mu6HT240_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence )
87270 fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12 = 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 )
87271 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12 = 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 )
87272 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12 = 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 )
87273 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12 = 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 )
87274 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12 = 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 )
87275 fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12 = 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 )
87276 fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12 = 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 )
87277 fragment.HLT_HT350_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence )
87278 fragment.HLT_HT425_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence )
87279 fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v8 = 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 )
87280 fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v8 = 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 )
87281 fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v8 = 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 )
87282 fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v8 = 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 )
87283 fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v8 = 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 )
87284 fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v12 = 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 )
87285 fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v24 = 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 )
87286 fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v24 = 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 )
87287 fragment.HLT_HT550_DisplacedDijet60_Inclusive_v24 = 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 )
87288 fragment.HLT_HT650_DisplacedDijet60_Inclusive_v24 = 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 )
87289 fragment.HLT_CaloMET60_DTCluster50_v12 = 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 )
87290 fragment.HLT_CaloMET60_DTClusterNoMB1S50_v12 = 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 )
87291 fragment.HLT_L1MET_DTCluster50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
87292 fragment.HLT_L1MET_DTClusterNoMB1S50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
87293 fragment.HLT_CscCluster_Loose_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence )
87294 fragment.HLT_CscCluster_Medium_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence )
87295 fragment.HLT_CscCluster_Tight_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence )
87296 fragment.HLT_CscCluster50_Photon20Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence )
87297 fragment.HLT_CscCluster50_Photon30Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence )
87298 fragment.HLT_CscCluster100_Ele5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
87299 fragment.HLT_CscCluster100_Mu5_v7 = 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 )
87300 fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v7 = 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 )
87301 fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v1 = 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 )
87302 fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v1 = 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 )
87303 fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v1 = 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 )
87304 fragment.HLT_DoubleCscCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence )
87305 fragment.HLT_IsoTrk200_L1SingleMuShower_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence )
87306 fragment.HLT_IsoTrk400_L1SingleMuShower_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence )
87307 fragment.HLT_DoubleCscCluster100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence )
87308 fragment.HLT_L1CSCShower_DTCluster50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence )
87309 fragment.HLT_L1CSCShower_DTCluster75_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence )
87310 fragment.HLT_PFMET105_IsoTrk50_v14 = 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 )
87311 fragment.HLT_L1SingleLLPJet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence )
87312 fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12 = 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 )
87313 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12 = 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 )
87314 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12 = 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 )
87315 fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12 = 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 )
87316 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12 = 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 )
87317 fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = 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 )
87318 fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = 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 )
87319 fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12 = 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 )
87320 fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12 = 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 )
87321 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12 = 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 )
87322 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12 = 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 )
87323 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12 = 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 )
87324 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12 = 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 )
87325 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7 = 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 )
87326 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7 = 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 )
87327 fragment.HLT_DiPhoton10Time1ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence )
87328 fragment.HLT_DiPhoton10Time1p2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence )
87329 fragment.HLT_DiPhoton10Time1p4ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence )
87330 fragment.HLT_DiPhoton10Time1p6ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence )
87331 fragment.HLT_DiPhoton10Time1p8ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence )
87332 fragment.HLT_DiPhoton10Time2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence )
87333 fragment.HLT_DiPhoton10_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence )
87334 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 )
87335 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 )
87336 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 )
87337 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 )
87338 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 )
87339 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 )
87340 fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
87341 fragment.HLT_DoubleEle8_eta1p22_mMax6_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
87342 fragment.HLT_DoubleEle10_eta1p22_mMax6_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
87343 fragment.HLT_SingleEle8_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence )
87344 fragment.HLT_SingleEle8_SingleEGL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence )
87345 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
87346 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
87347 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
87348 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
87349 fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
87350 fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
87351 fragment.HLT_Mu50_L1SingleMuShower_v12 = 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 )
87352 fragment.HLT_IsoMu24_OneProng32_v10 = 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 )
87353 fragment.HLT_Photon32_OneProng32_M50To105_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence )
87354 fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence )
87355 fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1150 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1150 + fragment.hltL1PFJetCategoriesVBFinclTight1150 + fragment.HLTEndSequence )
87356 fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1250 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1250 + fragment.hltL1PFJetCategoriesVBFinclTight1250 + fragment.HLTEndSequence )
87357 fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence )
87358 fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ900 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 + fragment.HLTEndSequence )
87359 fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 + fragment.HLTEndSequence )
87360 fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7 = 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 )
87361 fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7 = 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 )
87362 fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1 = 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 )
87363 fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7 = 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 )
87364 fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7 = 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 )
87365 fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1 = 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 )
87366 fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence )
87367 fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence )
87368 fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj850Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass850 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hltDiPFJet50Mjj850Photon22OverlapFilter + fragment.HLTEndSequence )
87369 fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence )
87370 fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass700 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hltDiPFJet50Mass700Ele22OverlapFilter + fragment.HLTEndSequence )
87371 fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass800 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hltDiPFJet50Mass800Ele22OverlapFilter + fragment.HLTEndSequence )
87372 fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1 = 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 )
87373 fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1 = 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 )
87374 fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1 = 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 )
87375 fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1 = 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 )
87376 fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7 = 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 )
87377 fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7 = 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 )
87378 fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1 = 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 )
87379 fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v1 = 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 )
87380 fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v1 = 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 )
87381 fragment.HLT_IsoMu24_eta2p1_L1HT200_v1 = 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 )
87382 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1 = 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 )
87383 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1 = 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 )
87384 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTEndSequence )
87385 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt20 + fragment.HLTEndSequence )
87386 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTEndSequence )
87387 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1 = 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 )
87388 fragment.HLT_PFJet200_TimeLtNeg2p5ns_v11 = 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 )
87389 fragment.HLT_PFJet200_TimeGt2p5ns_v11 = 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 )
87390 fragment.HLT_Photon50_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence )
87391 fragment.HLT_Photon50_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence )
87392 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
87393 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
87394 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
87395 fragment.MC_ReducedIterativeTracking_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
87396 fragment.MC_AK4CaloJets_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence )
87397 fragment.MC_AK4CaloJetsFromPV_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence )
87398 fragment.MC_CaloHT_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence )
87399 fragment.MC_AK8CaloHT_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence )
87400 fragment.MC_CaloMHT_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence )
87401 fragment.MC_AK4PFJets_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence )
87402 fragment.MC_PFHT_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence )
87403 fragment.MC_AK8PFJets_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence )
87404 fragment.MC_AK8PFHT_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence )
87405 fragment.MC_CaloMET_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence )
87406 fragment.MC_CaloMET_JetIdCleaned_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence )
87407 fragment.MC_PFMET_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence )
87408 fragment.MC_PFMHT_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence )
87409 fragment.MC_AK4PFJetPNet_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
87410 fragment.MC_AK8PFJetPNet_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence )
87411 fragment.MC_Egamma_Open_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence )
87412 fragment.MC_Egamma_Open_Unseeded_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence )
87413 fragment.MC_Ele5_WPTight_Gsf_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence )
87414 fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
87415 fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence )
87416 fragment.MC_DoubleEle5_CaloIdL_MW_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence )
87417 fragment.MC_IsoMu_v28 = 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 )
87418 fragment.MC_DoubleMu_TrkIsoVVL_DZ_v24 = 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 )
87419 fragment.MC_DoubleMuNoFiltersNoVtx_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence )
87420 fragment.MC_PFScouting_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
87421 fragment.HLT_L1AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlwaysTrue + fragment.hltPreL1AlwaysTrue + fragment.HLTEndSequence )
87422 fragment.HLT_L1AXOVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVTight + fragment.hltPreL1AXOVVTight + fragment.HLTEndSequence )
87423 fragment.HLT_L1AXOVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVVTight + fragment.hltPreL1AXOVVVTight + fragment.HLTEndSequence )
87424 fragment.HLT_L1CICADA_VVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVTight + fragment.hltPreL1CICADAVVTight + fragment.HLTEndSequence )
87425 fragment.HLT_L1CICADA_VVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVTight + fragment.hltPreL1CICADAVVVTight + fragment.HLTEndSequence )
87426 fragment.HLT_L1CICADA_VVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVVTight + fragment.hltPreL1CICADAVVVVTight + fragment.HLTEndSequence )
87427 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
87428 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
87429 fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet )
87430 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
87431 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
87432 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
87433 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
87434 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
87435 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
87436 fragment.Dataset_BTagMu = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetBTagMu + fragment.hltPreDatasetBTagMu )
87437 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
87438 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
87439 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
87440 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
87441 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
87442 fragment.Dataset_EGamma0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma0 )
87443 fragment.Dataset_EGamma1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma1 )
87444 fragment.Dataset_EGamma2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma2 )
87445 fragment.Dataset_EGamma3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma3 )
87446 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
87447 fragment.Dataset_EphemeralHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics0 )
87448 fragment.Dataset_EphemeralHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics1 )
87449 fragment.Dataset_EphemeralHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics2 )
87450 fragment.Dataset_EphemeralHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics3 )
87451 fragment.Dataset_EphemeralHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics4 )
87452 fragment.Dataset_EphemeralHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics5 )
87453 fragment.Dataset_EphemeralHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics6 )
87454 fragment.Dataset_EphemeralHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics7 )
87455 fragment.Dataset_EphemeralZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias0 )
87456 fragment.Dataset_EphemeralZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias1 )
87457 fragment.Dataset_EphemeralZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias2 )
87458 fragment.Dataset_EphemeralZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias3 )
87459 fragment.Dataset_EphemeralZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias4 )
87460 fragment.Dataset_EphemeralZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias5 )
87461 fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 )
87462 fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 )
87463 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
87464 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
87465 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
87466 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
87467 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
87468 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
87469 fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 )
87470 fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 )
87471 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
87472 fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo )
87473 fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 )
87474 fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 )
87475 fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG )
87476 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
87477 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
87478 fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 )
87479 fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 )
87480 fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 )
87481 fragment.Dataset_ParkingDoubleMuonLowMass3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass3 )
87482 fragment.Dataset_ParkingDoubleMuonLowMass4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass4 )
87483 fragment.Dataset_ParkingDoubleMuonLowMass5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass5 )
87484 fragment.Dataset_ParkingDoubleMuonLowMass6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass6 )
87485 fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 )
87486 fragment.Dataset_ParkingHH0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH0 )
87487 fragment.Dataset_ParkingHH1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH1 )
87488 fragment.Dataset_ParkingLLP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP0 )
87489 fragment.Dataset_ParkingLLP1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP1 )
87490 fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 )
87491 fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 )
87492 fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 )
87493 fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 )
87494 fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 )
87495 fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 )
87496 fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 )
87497 fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 )
87498 fragment.Dataset_ParkingSingleMuon8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon8 )
87499 fragment.Dataset_ParkingSingleMuon9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon9 )
87500 fragment.Dataset_ParkingSingleMuon10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon10 )
87501 fragment.Dataset_ParkingSingleMuon11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon11 )
87502 fragment.Dataset_ParkingSingleMuon12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon12 )
87503 fragment.Dataset_ParkingSingleMuon13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon13 )
87504 fragment.Dataset_ParkingSingleMuon14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon14 )
87505 fragment.Dataset_ParkingSingleMuon15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon15 )
87506 fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 )
87507 fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 )
87508 fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 )
87509 fragment.Dataset_ParkingVBF3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF3 )
87510 fragment.Dataset_ParkingVBF4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF4 )
87511 fragment.Dataset_ParkingVBF5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF5 )
87512 fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 )
87513 fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 )
87514 fragment.Dataset_ParkingAnomalyDetection = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingAnomalyDetection + fragment.hltPreDatasetParkingAnomalyDetection )
87515 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
87516 fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor )
87517 fragment.Dataset_ScoutingPFRun3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFRun3 + fragment.hltPreDatasetScoutingPFRun3 )
87518 fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau )
87519 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
87520 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
87521 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
87522 fragment.Dataset_EmittanceScan0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan0 )
87523 fragment.Dataset_EmittanceScan1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan1 )
87524 fragment.Dataset_EmittanceScan2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan2 )
87525 fragment.Dataset_EmittanceScan3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan3 )
87526 fragment.Dataset_EmittanceScan4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan4 )
87527 fragment.Dataset_EmittanceScan5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan5 )
87528 fragment.ScoutingPFOutput = cms.Path( )
87529 
87530 
87531 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v21, fragment.AlCa_EcalEtaEBonly_v26, fragment.AlCa_EcalEtaEEonly_v26, fragment.AlCa_EcalPi0EBonly_v26, fragment.AlCa_EcalPi0EEonly_v26, fragment.AlCa_RPCMuonNormalisation_v24, fragment.AlCa_LumiPixelsCounts_Random_v11, fragment.AlCa_LumiPixelsCounts_ZeroBias_v13, fragment.AlCa_PFJet40_v33, fragment.AlCa_PFJet40_CPUOnly_v12, fragment.AlCa_AK8PFJet40_v28, fragment.DQM_PixelReconstruction_v13, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DST_ZeroBias_v12, fragment.DST_Physics_v17, fragment.DST_PFScouting_DoubleMuonNoVtx_v1, fragment.DST_PFScouting_DoubleMuonVtx_v1, fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v1, fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v1, fragment.DST_PFScouting_DoubleEG_v7, fragment.DST_PFScouting_JetHT_v7, fragment.DST_PFScouting_AXOVLoose_v5, fragment.DST_PFScouting_AXOLoose_v5, fragment.DST_PFScouting_AXOMedium_v1, fragment.DST_PFScouting_AXOTight_v7, fragment.DST_PFScouting_AXOVTight_v5, fragment.HLT_MonitorL1TPureRate_AXO_v1, fragment.DST_PFScouting_CICADAVLoose_v3, fragment.DST_PFScouting_CICADALoose_v3, fragment.DST_PFScouting_CICADAMedium_v3, fragment.DST_PFScouting_CICADATight_v3, fragment.DST_PFScouting_CICADAVTight_v3, fragment.HLT_MonitorL1TPureRate_CICADA_v1, fragment.DST_PFScouting_SingleMuon_v7, fragment.DST_PFScouting_SinglePhotonEB_v4, fragment.DST_PFScouting_ZeroBias_v5, 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_v17, 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_v24, fragment.HLT_IsoTrackHB_v15, fragment.HLT_IsoTrackHE_v15, fragment.HLT_PFJet40_GPUvsCPU_v8, fragment.HLT_AK8PFJet380_SoftDropMass30_v7, fragment.HLT_AK8PFJet400_SoftDropMass30_v7, fragment.HLT_AK8PFJet425_SoftDropMass30_v7, fragment.HLT_AK8PFJet450_SoftDropMass30_v7, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v7, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v7, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v7, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v7, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v7, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v13, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v7, fragment.HLT_CaloJet500_NoJetID_v23, fragment.HLT_CaloJet550_NoJetID_v18, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v17, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v17, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v18, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v15, fragment.HLT_DoubleEle25_CaloIdL_MW_v16, fragment.HLT_DoubleEle27_CaloIdL_MW_v16, fragment.HLT_DoubleEle33_CaloIdL_MW_v29, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v18, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v33, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v33, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v18, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v18, fragment.HLT_Mu37_TkMu27_v18, fragment.HLT_DoubleMu4_3_Bs_v28, fragment.HLT_DoubleMu4_3_Jpsi_v28, fragment.HLT_DoubleMu4_3_LowMass_v14, fragment.HLT_DoubleMu4_LowMass_Displaced_v14, fragment.HLT_Mu0_L1DoubleMu_v14, fragment.HLT_Mu4_L1DoubleMu_v14, fragment.HLT_DoubleMu2_Jpsi_LowPt_v7, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v13, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v13, fragment.HLT_DoubleMu3_Trk_Tau3mu_v25, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v17, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v21, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v28, fragment.HLT_Mu3_PFJet40_v29, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v23, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v23, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v14, fragment.HLT_Mu0_Barrel_v7, fragment.HLT_Mu0_Barrel_L1HP6_v4, fragment.HLT_Mu0_Barrel_L1HP7_v4, fragment.HLT_Mu0_Barrel_L1HP8_v5, fragment.HLT_Mu0_Barrel_L1HP9_v5, fragment.HLT_Mu0_Barrel_L1HP10_v7, fragment.HLT_Mu0_Barrel_L1HP11_v7, fragment.HLT_Mu0_Barrel_L1HP13_v1, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v4, fragment.HLT_Mu4_Barrel_IP4_v1, fragment.HLT_Mu4_Barrel_IP6_v1, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v4, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v5, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v5, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v7, fragment.HLT_Mu10_Barrel_L1HP11_IP4_v1, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v7, fragment.HLT_Mu12_Barrel_L1HP13_IP4_v1, fragment.HLT_Mu12_Barrel_L1HP13_IP6_v1, fragment.HLT_DoublePhoton33_CaloIdL_v18, fragment.HLT_DoublePhoton70_v18, fragment.HLT_DoublePhoton85_v26, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15, fragment.HLT_Ele30_WPTight_Gsf_v12, fragment.HLT_Ele32_WPTight_Gsf_v26, fragment.HLT_Ele35_WPTight_Gsf_v20, fragment.HLT_Ele38_WPTight_Gsf_v20, fragment.HLT_Ele40_WPTight_Gsf_v20, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v20, fragment.HLT_IsoMu20_v28, fragment.HLT_IsoMu24_v26, fragment.HLT_IsoMu24_HLTTracking_v1, fragment.HLT_IsoMu24_eta2p1_v28, fragment.HLT_IsoMu27_v29, fragment.HLT_UncorrectedJetE30_NoBPTX_v15, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v15, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v15, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v15, 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_v27, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v16, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v28, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v1, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v16, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v18, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v7, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v16, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v18, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v1, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v6, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v6, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v6, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v16, fragment.HLT_Mu30_TkMu0_Psi_v14, fragment.HLT_Mu30_TkMu0_Upsilon_v14, fragment.HLT_Mu25_TkMu0_Phi_v21, fragment.HLT_Mu15_v16, fragment.HLT_Mu20_v25, fragment.HLT_Mu27_v26, fragment.HLT_Mu50_v26, fragment.HLT_Mu55_v16, fragment.HLT_CascadeMu100_v14, fragment.HLT_HighPtTkMu100_v13, fragment.HLT_DiPFJetAve40_v27, fragment.HLT_DiPFJetAve60_v27, fragment.HLT_DiPFJetAve80_v27, fragment.HLT_DiPFJetAve140_v26, fragment.HLT_DiPFJetAve200_v26, fragment.HLT_DiPFJetAve260_v27, fragment.HLT_DiPFJetAve320_v27, fragment.HLT_DiPFJetAve400_v27, fragment.HLT_DiPFJetAve500_v27, fragment.HLT_DiPFJetAve60_HFJEC_v28, fragment.HLT_DiPFJetAve80_HFJEC_v30, fragment.HLT_DiPFJetAve100_HFJEC_v30, fragment.HLT_DiPFJetAve160_HFJEC_v29, fragment.HLT_DiPFJetAve220_HFJEC_v29, fragment.HLT_DiPFJetAve260_HFJEC_v12, fragment.HLT_DiPFJetAve300_HFJEC_v29, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v7, fragment.HLT_AK8PFJet40_v29, fragment.HLT_AK8PFJet60_v28, fragment.HLT_AK8PFJet80_v29, fragment.HLT_AK8PFJet140_v28, fragment.HLT_AK8PFJet200_v28, fragment.HLT_AK8PFJet260_v29, fragment.HLT_AK8PFJet320_v29, fragment.HLT_AK8PFJet400_v29, fragment.HLT_AK8PFJet450_v29, fragment.HLT_AK8PFJet500_v29, fragment.HLT_AK8PFJet550_v24, fragment.HLT_PFJet40_v34, fragment.HLT_PFJet60_v34, fragment.HLT_PFJet80_v34, fragment.HLT_PFJet110_v13, fragment.HLT_PFJet140_v32, fragment.HLT_PFJet200_v32, fragment.HLT_PFJet260_v33, fragment.HLT_PFJet320_v33, fragment.HLT_PFJet400_v33, fragment.HLT_PFJet450_v34, fragment.HLT_PFJet500_v34, fragment.HLT_PFJet550_v24, fragment.HLT_PFJetFwd40_v32, fragment.HLT_PFJetFwd60_v32, fragment.HLT_PFJetFwd80_v31, fragment.HLT_PFJetFwd140_v31, fragment.HLT_PFJetFwd200_v31, fragment.HLT_PFJetFwd260_v32, fragment.HLT_PFJetFwd320_v32, fragment.HLT_PFJetFwd400_v32, fragment.HLT_PFJetFwd450_v32, fragment.HLT_PFJetFwd500_v32, fragment.HLT_AK8PFJetFwd40_v28, fragment.HLT_AK8PFJetFwd60_v27, fragment.HLT_AK8PFJetFwd80_v27, fragment.HLT_AK8PFJetFwd140_v27, fragment.HLT_AK8PFJetFwd200_v27, fragment.HLT_AK8PFJetFwd260_v28, fragment.HLT_AK8PFJetFwd320_v28, fragment.HLT_AK8PFJetFwd400_v28, fragment.HLT_AK8PFJetFwd450_v28, fragment.HLT_AK8PFJetFwd500_v28, fragment.HLT_PFHT180_v30, fragment.HLT_PFHT250_v30, fragment.HLT_PFHT370_v30, fragment.HLT_PFHT430_v30, fragment.HLT_PFHT510_v30, fragment.HLT_PFHT590_v30, fragment.HLT_PFHT680_v30, fragment.HLT_PFHT780_v30, fragment.HLT_PFHT890_v30, fragment.HLT_PFHT1050_v31, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v25, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v25, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v25, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v25, fragment.HLT_PFMET120_PFMHT120_IDTight_v33, fragment.HLT_PFMET130_PFMHT130_IDTight_v33, fragment.HLT_PFMET140_PFMHT140_IDTight_v33, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v22, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v22, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v24, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v33, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v32, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v32, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v13, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v13, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v13, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v13, fragment.HLT_L1ETMHadSeeds_v11, fragment.HLT_CaloMHT90_v15, fragment.HLT_CaloMET90_NotCleaned_v15, fragment.HLT_CaloMET350_NotCleaned_v15, fragment.HLT_PFMET200_NotCleaned_v22, fragment.HLT_PFMET250_NotCleaned_v22, fragment.HLT_PFMET300_NotCleaned_v22, fragment.HLT_PFMET200_BeamHaloCleaned_v22, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v22, fragment.HLT_MET105_IsoTrk50_v20, fragment.HLT_MET120_IsoTrk50_v20, fragment.HLT_Mu12eta2p3_v14, fragment.HLT_Mu12eta2p3_PFJet40_v14, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v7, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v7, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v7, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v7, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v7, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v7, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v7, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v7, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v7, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v7, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v7, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v7, fragment.HLT_Photon300_NoHE_v24, fragment.HLT_Mu8_TrkIsoVVL_v25, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v31, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v31, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v32, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v32, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v14, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v24, fragment.HLT_Mu17_TrkIsoVVL_v26, fragment.HLT_Mu19_TrkIsoVVL_v17, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v26, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v26, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v26, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v26, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v25, fragment.HLT_BTagMu_AK4Jet300_Mu5_v25, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v22, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v15, fragment.HLT_BTagMu_AK8Jet300_Mu5_v25, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v30, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v30, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v20, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v20, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v28, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v6, 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_v13, fragment.HLT_Photon40EB_TightID_TightIso_v4, fragment.HLT_Photon45EB_TightID_TightIso_v4, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v7, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v6, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_v9, fragment.HLT_Photon55EB_TightID_TightIso_v5, fragment.HLT_Photon75EB_TightID_TightIso_v9, fragment.HLT_Photon90EB_TightID_TightIso_v9, fragment.HLT_Photon110EB_TightID_TightIso_v13, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v7, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v4, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v6, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v4, fragment.HLT_Photon100EBHE10_v13, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v25, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v25, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v25, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v25, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v26, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v24, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v24, fragment.HLT_Photon35_TwoProngs35_v14, fragment.HLT_IsoMu24_TwoProngs35_v14, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v20, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v20, fragment.HLT_Dimuon0_Jpsi_v21, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v21, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v20, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v20, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v18, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v22, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v22, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v20, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v20, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v21, fragment.HLT_Dimuon0_LowMass_v21, fragment.HLT_Dimuon0_LowMass_L1_4_v21, fragment.HLT_Dimuon0_LowMass_L1_TM530_v19, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v19, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v21, fragment.HLT_TripleMu_10_5_5_DZ_v23, fragment.HLT_TripleMu_12_10_5_v23, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v17, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v17, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v17, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v17, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v23, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v23, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v23, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v19, fragment.HLT_DoubleMu4_3_LowMass_SS_v7, fragment.HLT_DoubleMu4_Jpsi_Displaced_v20, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v20, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v20, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v13, fragment.HLT_DoubleMu43NoFiltersNoVtx_v15, fragment.HLT_DoubleMu48NoFiltersNoVtx_v15, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v16, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v16, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v12, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v12, fragment.HLT_Ele28_HighEta_SC20_Mass55_v24, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v29, fragment.HLT_Ele15_IsoVVVL_PFHT450_v29, fragment.HLT_Ele50_IsoVVVL_PFHT450_v29, fragment.HLT_Ele15_IsoVVVL_PFHT600_v33, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v28, fragment.HLT_Mu15_IsoVVVL_PFHT450_v28, fragment.HLT_Mu50_IsoVVVL_PFHT450_v28, fragment.HLT_Mu15_IsoVVVL_PFHT600_v32, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v15, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v15, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v15, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v15, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v15, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v15, fragment.HLT_Dimuon10_Upsilon_y1p4_v14, fragment.HLT_Dimuon12_Upsilon_y1p4_v15, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v20, fragment.HLT_Dimuon25_Jpsi_v27, fragment.HLT_Dimuon14_PsiPrime_v26, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v18, fragment.HLT_Dimuon18_PsiPrime_v27, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v19, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v19, fragment.HLT_Dimuon24_Phi_noCorrL1_v19, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v19, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v30, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v30, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v30, fragment.HLT_DoubleIsoMu20_eta2p1_v20, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v18, fragment.HLT_Mu8_v25, fragment.HLT_Mu17_v26, fragment.HLT_Mu19_v17, fragment.HLT_Mu17_Photon30_IsoCaloId_v19, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v29, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v31, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v6, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v31, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v31, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v29, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v31, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v31, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v26, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v19, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v22, fragment.HLT_PFHT400_SixPFJet32_v22, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v10, fragment.HLT_PFHT450_SixPFJet36_v21, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v10, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v7, fragment.HLT_PFHT350_v32, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v11, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v11, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v11, fragment.HLT_ECALHT800_v21, 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_v10, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v18, fragment.HLT_Mu18_Mu9_SameSign_v17, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v19, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v23, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v7, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v7, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v16, fragment.HLT_QuadPFJet103_88_75_15_v18, fragment.HLT_QuadPFJet105_88_76_15_v18, fragment.HLT_QuadPFJet111_90_80_15_v18, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v12, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v12, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v7, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v7, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v7, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v6, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v6, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v7, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v7, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v7, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v7, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v7, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v7, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v7, fragment.HLT_PFHT250_QuadPFJet25_v7, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v7, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v7, fragment.HLT_PFHT280_QuadPFJet30_v10, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v10, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v10, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v10, fragment.HLT_QuadPFJet100_88_70_30_v11, fragment.HLT_QuadPFJet105_88_75_30_v10, fragment.HLT_QuadPFJet111_90_80_30_v10, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v11, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v11, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_v14, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v10, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v10, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v10, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v10, fragment.HLT_AK8PFJet230_SoftDropMass40_v14, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v10, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v10, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v10, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v10, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v10, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v10, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v10, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v10, fragment.HLT_AK8PFJet275_Nch45_v7, fragment.HLT_AK8PFJet275_Nch40_v7, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v13, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v13, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v13, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v13, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v7, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PFHT250_v7, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v7, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v7, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v7, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v7, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v7, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v7, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v7, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v7, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v7, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v7, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v11, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v11, fragment.HLT_L2Mu10NoVtx_2Cha_v10, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_L3Mu10NoVtx_v11, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v11, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v11, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v11, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v12, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v11, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v5, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v5, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v4, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v4, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v11, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v12, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v9, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v9, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v14, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v9, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v9, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v8, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v8, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v8, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v8, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v8, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v12, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v12, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v12, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v12, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v10, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v8, fragment.HLT_L1Mu6HT240_v10, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v12, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v12, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v12, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v12, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v12, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v12, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v12, fragment.HLT_HT350_v8, fragment.HLT_HT425_v20, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v8, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v8, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v8, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v8, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v8, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v12, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v24, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v24, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v24, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v24, fragment.HLT_CaloMET60_DTCluster50_v12, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v12, fragment.HLT_L1MET_DTCluster50_v12, fragment.HLT_L1MET_DTClusterNoMB1S50_v12, 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_v5, fragment.HLT_CscCluster100_Mu5_v7, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v7, fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v1, fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v1, fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v1, fragment.HLT_DoubleCscCluster75_v8, fragment.HLT_IsoTrk200_L1SingleMuShower_v5, fragment.HLT_IsoTrk400_L1SingleMuShower_v5, fragment.HLT_DoubleCscCluster100_v8, fragment.HLT_L1CSCShower_DTCluster50_v11, fragment.HLT_L1CSCShower_DTCluster75_v11, fragment.HLT_PFMET105_IsoTrk50_v14, fragment.HLT_L1SingleLLPJet_v8, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v12, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v12, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v12, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v12, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v12, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v12, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v12, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v12, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v7, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v7, 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_DoubleEle6p5_eta1p22_mMax6_v11, fragment.HLT_DoubleEle8_eta1p22_mMax6_v11, fragment.HLT_DoubleEle10_eta1p22_mMax6_v11, fragment.HLT_SingleEle8_v10, fragment.HLT_SingleEle8_SingleEGL1_v10, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v11, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v11, fragment.HLT_Mu50_L1SingleMuShower_v12, fragment.HLT_IsoMu24_OneProng32_v10, fragment.HLT_Photon32_OneProng32_M50To105_v11, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v9, fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v1, fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v7, fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v1, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v7, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v7, fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v1, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v7, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v7, fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v1, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v7, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v7, fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v1, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v7, fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v1, fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v1, fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v1, fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v1, fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v1, fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v1, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v7, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v7, fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v1, fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v1, fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v1, fragment.HLT_IsoMu24_eta2p1_L1HT200_v1, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v1, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v1, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v11, fragment.HLT_PFJet200_TimeGt2p5ns_v11, fragment.HLT_Photon50_TimeLtNeg2p5ns_v8, fragment.HLT_Photon50_TimeGt2p5ns_v8, fragment.HLT_PPSMaxTracksPerArm1_v10, fragment.HLT_PPSMaxTracksPerRP4_v10, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v23, fragment.MC_AK4CaloJets_v20, fragment.MC_AK4CaloJetsFromPV_v19, fragment.MC_CaloHT_v19, fragment.MC_AK8CaloHT_v19, fragment.MC_CaloMHT_v19, fragment.MC_AK4PFJets_v30, fragment.MC_PFHT_v29, fragment.MC_AK8PFJets_v30, fragment.MC_AK8PFHT_v29, fragment.MC_CaloMET_v19, fragment.MC_CaloMET_JetIdCleaned_v20, fragment.MC_PFMET_v30, fragment.MC_PFMHT_v29, fragment.MC_AK4PFJetPNet_v6, fragment.MC_AK8PFJetPNet_v6, fragment.MC_Egamma_Open_v9, fragment.MC_Egamma_Open_Unseeded_v9, fragment.MC_Ele5_WPTight_Gsf_v19, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v26, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v24, fragment.MC_DoubleEle5_CaloIdL_MW_v27, fragment.MC_IsoMu_v28, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v24, fragment.MC_DoubleMuNoFiltersNoVtx_v18, fragment.MC_PFScouting_v7, 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_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_EmittanceScan0, fragment.Dataset_EmittanceScan1, fragment.Dataset_EmittanceScan2, fragment.Dataset_EmittanceScan3, fragment.Dataset_EmittanceScan4, fragment.Dataset_EmittanceScan5, fragment.ScoutingPFOutput, ))
87532 
87533 
87534 # dummify hltGetConditions in cff's
87535 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
87536     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
87537         result = cms.bool( True )
87538     )
87539     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
87540 
87541 # add specific customizations
87542 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
87543 fragment = customizeHLTforAll(fragment,"2025v10")
87544 
87545 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
87546 fragment = customizeHLTforCMSSW(fragment,"2025v10")
87547 
87548 # Eras-based customisations
87549 from HLTrigger.Configuration.Eras import modifyHLTforEras
87550 modifyHLTforEras(fragment)
87551